This lightened version delivers the comfort of classic mac and cheese without the guilt. The velvety sauce gets its richness from pureed cauliflower and butternut squash, creating a creamy texture with half the fat.
You’ll get a smooth, cheesy sauce that clings to every noodle, with hidden vegetables adding nutrition. It’s a foolproof way to enjoy a family favorite while keeping it wholesome.
Ingredients for Low Fat Macaroni and Cheese
Pantry staples plus a couple of fresh veggies for that velvety, cheesy sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Whole Wheat Elbow Macaroni 🍝 | 12 oz | Or regular elbow macaroni |
| Cauliflower Florets 🥦 | 3 cups | Fresh or frozen, chopped |
| Butternut Squash 🎃 | 2 cups | Peeled, cubed, about 12 oz |
| Low-Fat Sharp Cheddar Cheese 🧀 | 8 oz | Shredded from block |
| Low-Fat Mozzarella Cheese 🧀 | 4 oz | Part-skim, shredded |
| Low-Fat Milk 🥛 | 1 ½ cups | 1% or skim |
| Low-Fat Greek Yogurt 🥣 | ½ cup | Plain, unflavored |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Unsalted Butter 🧈 | 1 tbsp | Or olive oil |
| Garlic Cloves 🧄 | 2 cloves | Minced |
| Dijon Mustard 🟡 | 1 tsp | For tangy depth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Ground Nutmeg 🌰 | 0.125 tsp | Freshly grated preferred |
| Paprika 🌶️ | ¼ tsp | For color and flavor |
The cauliflower and butternut squash are doing the heavy lifting here—they need to be fresh or high-quality frozen (Trader Joe’s has great options). Cheddar and mozzarella should be low-fat but still full-flavor; Cabot or Sargento are solid choices. Shred your own cheese for better melt (pre-shredded has anti-caking agents). For the milk, 1% or skim keeps it light but creamy.
No butternut squash? Sweet potato at equal amount works in a pinch. Swap Greek yogurt for low-fat cottage cheese (blend it smooth first). Regular milk instead of low-fat is fine, but don’t skip the mustard—it adds depth without calories. If you’re out of Dijon, regular yellow mustard at double the amount gets you close.
Sauce thickens as it cools—add a splash of milk when reheating. Leftovers keep for 4-5 days in the fridge, freezes for 2 months (thaw in fridge, reheat gently). The hidden veggies hold up well, but the sauce might separate slightly after freezing.
Why You’ll Love This Recipe
- One Pot Magic: I just toss the whole wheat pasta, cauliflower, and squash in one pot—no extra pans to scrub.
- Creamy & Rich: The sharp cheddar and mozzarella melt into this surprisingly velvety sauce that doesn’t taste low-fat.
- Meal Prep Hero: I make a big batch on Sunday and it reheats beautifully for lunches all week.
- Budget Stretcher: Honestly, the cauliflower and squash bulk it up so I use less cheese but still get that cheesy satisfaction.
Step-by-Step Instructions for Low Fat Macaroni and Cheese
Here’s my tested method for creamy mac with hidden veggies your family won’t even notice.
Step 1: Cook the Macaroni and Steam the Veggies
Bring a large pot of salted water to a boil and add the 12 oz Whole Wheat Elbow Macaroni. Cook according to package directions until al dente, about 8-9 minutes. Drain and set aside, but don’t rinse—you want that starch to help thicken the sauce later.
Meanwhile, place the 3 cups Cauliflower Florets and 2 cups Butternut Squash in a microwave-safe bowl with 2 tablespoons of water. Cover and microwave on high for 6-8 minutes until tender when pierced with a fork. Drain well and transfer to a blender or food processor.
Step 2: Create the Velvety Cheese Base
In a large saucepan, melt the 1 tbsp Unsalted Butter over medium heat. Add the 2 tbsp All-Purpose Flour and whisk constantly for 1-2 minutes until the mixture turns a light golden color and smells slightly nutty. This roux will thicken your sauce beautifully.
Slowly pour in the 1.5 cups Low-Fat Milk, whisking continuously to prevent lumps from forming. Add the 2 cloves Garlic Cloves, 1 tsp Dijon Mustard, 0.5 tsp Salt, 0.25 tsp Black Pepper, 0.125 tsp Ground Nutmeg, and 0.25 tsp Paprika. Cook for 3-4 minutes until the mixture thickens enough to coat the back of a spoon.
Step 3: Blend in the Hidden Veggies
Add the steamed cauliflower and butternut squash to the milk mixture. Using an immersion blender, purée until completely smooth. If you don’t have an immersion blender, carefully transfer the mixture to your regular blender in batches and purée until silky.
Return the puréed mixture to the saucepan if using a regular blender. Stir in the 0.5 cup Low-Fat Greek Yogurt until fully incorporated. This adds a luxurious creaminess without the extra fat. Keep the heat on low to maintain warmth without curdling.
Step 4: Melt in the Cheeses and Combine
Reduce heat to low and add the 8 oz Low-Fat Sharp Cheddar Cheese and 4 oz Low-Fat Mozzarella Cheese gradually, stirring constantly until each addition is fully melted and the sauce is smooth. I like to add the cheeses a handful at a time to prevent clumping.
Once all the cheese is melted, add the cooked macaroni to the sauce. Stir well to ensure every piece is coated with the velvety cheese sauce. If the mixture seems too thick, add a splash of warm milk to reach your desired consistency.
Step 5: Rest and Serve
Let the macaroni and cheese sit for 2-3 minutes off the heat. This allows the sauce to thicken slightly as it absorbs into the pasta. Give it a final stir before serving to redistribute that creamy goodness.
Serve immediately while hot. The sauce should cling beautifully to each piece of macaroni, with no visible chunks of cauliflower or squash—just pure, creamy comfort with a nutritional boost. The hidden veggies add natural sweetness that balances the sharp cheddar perfectly.
Pro Tips For Making Low Fat Macaroni And Cheese
- Steam the Cauliflower: I learned this the hard way—boiling cauliflower for this dish makes it mushy and waters down the cheese sauce. Steam it for 5-6 minutes until just tender, then chop it fine so it blends right into the macaroni.
- Roast the Squash First: After burning a few batches, I finally figured out that roasting butternut squash at 400°F for 20 minutes before blending it into the sauce deepens the flavor and removes excess moisture that can make the dish watery.
- Skip the Pre-Shredded: Pre-shredded low-fat cheese has anti-caking agents that prevent smooth melting. Grate your own sharp cheddar and mozzarella—it’s the thing that matters most for a creamy sauce.
- Undercook the Pasta: Sounds weird, but it works: drain the whole wheat elbows 1-2 minutes before they’re fully done. They’ll finish cooking in the sauce and soak up more flavor without turning to mush.
Make-Ahead Tips for This low fat macaroni and cheese
Prep Ahead Strategy
You can chop the cauliflower and butternut squash up to 2 days in advance—store them in airtight containers in the fridge. I like using glass containers to prevent any plastic odors from seeping in.
Sauce Base Prep
Make the entire cheese sauce (without pasta) a day ahead. After blending in the veggies, let it cool completely, then refrigerate. The flavors deepen overnight. Just reheat gently before mixing with freshly cooked noodles.
Freezer-Friendly Method
Assemble the entire dish, let it cool completely, then freeze in portion-sized containers for up to 2 months. I use souper cubes for individual servings. Thaw overnight in the fridge before reheating. ❄️
Reheating Tips
For best texture, reheat on the stovetop over low heat with a splash of low-fat milk. Stir frequently to prevent sticking. Microwave works too—cover with a damp paper towel and heat in 30-second intervals.
Last-Minute Assembly
Cook the pasta fresh and mix with pre-made sauce right before serving. This prevents the noodles from absorbing too much sauce and becoming mushy. The whole wheat pasta holds up particularly well to this method.
Topping Prep
If adding toppings like breadcrumbs or herbs, prep those separately and store at room temperature. Sprinkle them on just before serving to maintain crunch. I love adding a pinch of paprika for color right at the end. 💛
Nutrition Facts
Frequently Asked Questions
Can I use regular cheese instead of low-fat?
Yes, but it will increase the fat content. For best results, stick with low-fat cheddar and mozzarella to keep it lighter while maintaining creaminess.
What if I don’t have a blender?
Mash the steamed veggies with a potato masher until as smooth as possible. The texture won’t be perfectly velvety, but it’ll still taste great.
How do I prevent a grainy sauce?
Shred cheese from a block rather than using pre-shredded. Heat the sauce on low and stir constantly while adding cheese to avoid clumping.
Can I make this gluten-free?
Swap the whole wheat pasta for gluten-free elbows and use cornstarch or a gluten-free flour blend for the roux.
- 8 Bean Soup Recipe Crock Pot: Hearty Vegetable Medley in One Pot - September 25, 2026
- 4C Bread Crumbs Meatballs Recipe: Crispy Crust and Juicy Centers - September 25, 2026
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026