Baked Mac & Cheese
I still remember the first time I swapped half the cream for Greek yogurt in my baked mac and cheese — the sauce firmed up beautifully without feeling heavy, and the whole-grain pasta gave the dish a nutty lift. This lighter, family-friendly version of classic baked mac & cheese is perfect for weeknight dinners when you want comfort food that doesn’t leave you sluggish. It’s creamy, cheesy, and bakes to a golden top while keeping the recipe simple and budget-friendly.
Why you’ll love this dish
This baked mac and cheese is a crowd-pleaser that balances comfort and smart swaps. It uses whole grain elbow macaroni for fiber, Greek yogurt to replace some of the fat while adding tang and silkiness, and a three-cheese mix for depth of flavor. It’s fast enough for a weeknight but satisfying enough for a casual weekend bake.
“Creamy, not cloying — the yogurt gives it a clean tang and the whole-grain elbows hold the sauce like a champ.” — a regular at my dinner table
Reasons to try it:
- Kid-approved cheesy flavor with less guilt than traditional versions.
- Uses pantry staples and simple techniques.
- Easy to customize (add veggies, proteins, or a crunchy topping).
- Bakes into a bubbly, golden top that reheats well.
How this recipe comes together
Think of this as three quick stages: cook the pasta, make a creamy stovetop cheese sauce, then combine and bake until bubbly. First, boil the whole-grain elbows just to al dente so they don’t go mushy in the oven. While the pasta cooks, whisk milk, Greek yogurt, whole wheat flour, and Dijon over medium heat to create a smooth, slightly thickened base. Melt in the three cheeses for a layered flavor profile: sharp cheddar for bite, mozzarella for stretch, and Parmesan for savory umami. Toss the drained pasta with the sauce, transfer to a baking dish, top with optional whole wheat breadcrumbs, and bake at 350°F until golden and bubbling (about 25–30 minutes).
What you’ll need
- 8 ounces whole grain elbow macaroni
- 2 cups low-fat milk (or 2% milk) — for a richer sauce use whole milk
- 1 cup Greek yogurt (plain, full-fat or low-fat) — adds tang and creaminess
- 2 tablespoons whole wheat flour — helps thicken the sauce; all-purpose works too
- 1 tablespoon Dijon mustard — brightens the cheese flavors
- 2 cups shredded sharp cheddar cheese — freshly shredded melts better
- 1 cup shredded mozzarella cheese — for gooey pull
- 1/2 cup grated Parmesan cheese — for savory depth
- Salt and pepper to taste
- 1/2 cup whole wheat breadcrumbs (optional) — for a crunchy topping; panko works if you prefer lighter crumbs
Step-by-step instructions
- Preheat the oven to 350°F (175°C). Grease a 9×9-inch or similar baking dish.
- Cook the whole-grain elbow macaroni according to package directions until al dente. Drain and set aside.
- In a medium saucepan over medium heat, whisk together the milk, Greek yogurt, whole wheat flour, and Dijon mustard until smooth and starting to thicken (2–4 minutes). Keep the heat moderate so the yogurt doesn’t separate.
- Reduce heat to low. Stir in the shredded cheddar, mozzarella, and grated Parmesan a handful at a time until fully melted and the sauce is creamy. Taste and season with salt and pepper.
- Toss the cooked macaroni with the cheese sauce in the saucepan (or a large bowl) until evenly coated.
- Transfer the mac and cheese to the prepared baking dish. Sprinkle the whole wheat breadcrumbs over the top if using.
- Bake for 25–30 minutes, until the sauce is bubbly and the top is golden. Let rest 5–10 minutes before serving so the sauce sets slightly.
Best ways to enjoy it
- Serve scoops of hot mac and cheese with a crisp green salad (vinaigrette cuts the richness).
- Pair with roasted or steamed vegetables like broccoli, green beans, or Brussels sprouts.
- For a heartier meal, add sliced roasted chicken or mix in cooked bacon before baking.
- Plate in individual ramekins and broil briefly for extra crunchy tops — watch closely to avoid burning.
Storage and reheating tips
- Refrigerate: Store leftovers in an airtight container for up to 3–4 days. Cool to room temperature within two hours before refrigerating.
- Reheat: Warm single servings in the microwave, stirring once, or reheat in the oven at 350°F until heated through (about 15–20 minutes). Bring reheated portions to at least 165°F for safety.
- Freeze: Freeze portions in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating. Note: texture may change slightly after freezing (cheese can separate a bit).
- Food safety: Discard any mac and cheese left out at room temperature longer than two hours.
Pro chef tips
- Don’t overcook the pasta: Aim for al dente. The oven time finishes the cooking and prevents mushiness.
- Grate your own cheese: Pre-shredded cheese often contains anti-caking agents that reduce meltiness. Freshly shredded cheddar and mozzarella melt smoother.
- Control thickness: If the sauce is too thin, cook it a minute longer to reduce. If too thick, whisk in a splash of milk.
- Gentle heat with yogurt: Keep the heat moderate and stir constantly when heating yogurt mixtures to avoid curdling.
- Crisp topping: Toss breadcrumbs with a little olive oil or melted butter before sprinkling to brown evenly.
Creative twists
- Add-ins: Stir in roasted butternut squash, caramelized onions, or steamed broccoli for extra veggies.
- Protein boost: Fold in shredded rotisserie chicken, diced ham, or cooked crumbled turkey.
- Spicy version: Add a pinch of cayenne or 1–2 teaspoons of Dijon-adjacent hot mustard for heat.
- Gluten-free: Use a gluten-free flour for the sauce and gluten-free pasta and breadcrumbs.
- Vegan-ish swap: Replace dairy with plant-based milks and use a cashew cream + nutritional yeast sauce and vegan cheeses (results will vary).
Your questions answered
Q: How long does this recipe take from start to finish?
A: Plan on about 10 minutes prep, 10 minutes to cook the pasta and make the sauce, plus 25–30 minutes baking — roughly 45–50 minutes total.
Q: Can I skip the breadcrumbs?
A: Yes. The crumbs are optional and only add a crunchy contrast. You can also top with crushed tortilla chips or crispy fried shallots.
Q: Can I make this ahead of time?
A: Yes. Assemble the mac and cheese, cover, and refrigerate for up to 24 hours. Add a few extra minutes to the bake time if cooking straight from the fridge.
Q: Will the yogurt curdle?
A: If you keep the temperature moderate and whisk constantly when combining milk and yogurt, curdling is unlikely. Avoid boiling the mixture.
Q: Is this kid-friendly?
A: Absolutely. The mild, cheesy flavor is usually a hit with kids, and the whole grain pasta adds nutrition without sacrificing taste.
Conclusion
This whole-grain baked mac & cheese hits that sweet spot between comfort and smarter ingredient swaps — ideal for busy families and weeknights when you want something satisfying and reliable. For inspiration on creamier textures and different crowd-pleasing techniques, check out Creamy Baked Mac and Cheese (Contest-Winning!) and for another classic, highly rated approach, see The BEST Homemade Baked Mac and Cheese – Mom On Timeout.
Whole Grain Baked Mac & Cheese

Ingredients
Pasta and Sauce Base
- 8 ounces whole grain elbow macaroni
- 2 cups low-fat milk or 2% milk, for richer sauce use whole milk
- 1 cup Greek yogurt plain, full-fat or low-fat
- 2 tablespoons whole wheat flour helps thicken the sauce; all-purpose works too
- 1 tablespoon Dijon mustard brightens the cheese flavors
- 2 cups shredded sharp cheddar cheese freshly shredded melts better
- 1 cup shredded mozzarella cheese for gooey pull
- 1/2 cup grated Parmesan cheese for savory depth
- Salt and pepper to taste
Topping (Optional)
- 1/2 cup whole wheat breadcrumbs for a crunchy topping; panko works if you prefer lighter crumbs
Instructions
Preparation
- Preheat the oven to 350°F (175°C). Grease a 9x9-inch or similar baking dish.
- Cook the whole-grain elbow macaroni according to package directions until al dente. Drain and set aside.
Making the Cheese Sauce
- In a medium saucepan over medium heat, whisk together the milk, Greek yogurt, whole wheat flour, and Dijon mustard until smooth and starting to thicken, about 2–4 minutes.
- Reduce heat to low. Stir in the shredded cheddar, mozzarella, and grated Parmesan a handful at a time until fully melted and the sauce is creamy. Taste and season with salt and pepper.
- Toss the cooked macaroni with the cheese sauce in the saucepan (or a large bowl) until evenly coated.
Baking
- Transfer the mac and cheese to the prepared baking dish. Sprinkle the whole wheat breadcrumbs over the top if using.
- Bake for 25–30 minutes, until the sauce is bubbly and the top is golden. Let rest for 5–10 minutes before serving so the sauce sets slightly.