Vegetable-Loaded Baked Mac and Cheese
Tender whole wheat macaroni, broccoli, and butternut squash folded into a smooth sauce of cheddar, parmesan, cottage cheese, and Dijon, then baked until the top turns golden and bubbling.
Why You'll Love This Recipe
This is a comforting weeknight dinner for anyone who wants the pull of a classic baked mac and cheese while still getting a real serving of vegetables on the plate. It works for a family table because the broccoli and butternut squash tuck into the sauce where even cautious eaters will accept them, and it satisfies an adult craving for something rich and golden without leaning entirely on refined pasta and heavy cream.
The sauce is blended cottage cheese. Puréeing cottage cheese with milk, Dijon, butter, and olive oil creates a silky, protein-rich sauce that clings to the pasta without the flour-and-butter roux most versions require. The Dijon sharpens the cheese flavor and cuts the richness, while stirring in the cheddar and parmesan off the heat keeps the sauce smooth. Steaming the vegetables only until just tender means they hold their shape and color through baking rather than turning to mush.
Every bite has the balance built in. Whole wheat macaroni and broccoli bring fiber that helps the meal feel filling and lasting, the squash lends natural sweetness and color, and the trio of cottage cheese, cheddar, and parmesan delivers a real dose of protein and calcium. The golden baked top and the creamy interior give you the texture contrast that makes comfort food satisfying, so a modest portion actually feels like enough.
Ingredients
- 4 cups cooked whole wheat macaroni
- 1 1/2 cups shredded cheddar
- 3/4 cup cottage cheese
- 1/4 cup grated parmesan
- 1 cup milk
- 3 1/2 cups broccoli florets
- 2 cups diced butternut squash
- 2 tsp Dijon mustard
- 2 tbsp butter
- 2 tbsp olive oil
Instructions
- Cook the pasta: Bring a large pot of water to a boil. Add the whole wheat macaroni and cook until just al dente, about 8 to 10 minutes, so it still has a little bite (it will soften further in the oven). Drain well and set aside.
- Steam the vegetables: Preheat the oven to 375°F (190°C). Cut the broccoli into bite-sized florets, and peel, seed, and dice the butternut squash into roughly half-inch cubes. Steam both together over simmering water until just fork-tender, about 6 to 8 minutes, then set aside. Avoid overcooking, since they will bake again.
- Blend the sauce: In a blender, combine the cottage cheese, milk, Dijon mustard, butter, and olive oil. Blend until completely smooth and pourable, about 30 seconds. Pour into a large bowl and stir in most of the shredded cheddar and grated parmesan, reserving a handful of each for the topping.
- Combine: Add the drained macaroni and the steamed broccoli and squash to the bowl. Fold gently until everything is evenly coated in the cheese sauce. Lightly grease a baking dish and spread the mixture into an even layer.
- Bake: Sprinkle the reserved cheddar and parmesan evenly over the top. Bake for about 20 minutes, until the top is golden and the sauce is bubbling around the edges. Let it rest for about 5 minutes before serving so the sauce sets.
Variations
- Change the vegetables: Swap in cauliflower florets, green peas, or chopped spinach for the broccoli and squash. Steam firmer vegetables until just tender and fold tender greens in raw, letting the oven wilt them.
- Add a crisp topping: Sprinkle whole wheat panko over the cheese before baking for a crunchy, browned crust. This adds gluten, so leave it off if you are avoiding it.
- Turn up the heat: Blend a pinch of cayenne or a few dashes of hot sauce into the sauce, or fold in diced pickled jalapeños for a tangier kick.
- Boost the protein: Fold in drained white beans or shelled edamame along with the vegetables for extra plant protein and heartiness.
- Deepen the flavor: Use smoked cheddar in place of some of the regular cheddar, or stir in smoked paprika, for a savory, campfire note that plays well with the squash.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator for up to 4 days. The pasta will drink up some of the sauce as it sits, so it firms up and reads a little drier once chilled.
To reheat, add a splash of milk to loosen the sauce and warm individual portions in the microwave, stirring once partway through, or cover with foil and reheat in a 350°F (175°C) oven until hot in the center. The milk brings back the creamy texture that baking and chilling tighten up.
To make ahead, assemble the dish through spreading it in the baking dish, then cover and refrigerate for up to a day before baking. Let it sit at room temperature while the oven heats, then bake as directed, adding a few extra minutes if it went in cold.
Notes & Tips
- Shortcut the squash: Peeling and cubing butternut squash is the slowest part of prep. Look for pre-cubed fresh squash in the produce section, or use frozen cubes and steam them straight from the freezer until fork-tender.
- Blend for a smooth sauce: Cottage cheese can turn grainy if it is not fully puréed. Run the blender until the sauce looks like pourable cream with no visible curds, and scrape down the sides once to catch stragglers.
- Choose a sharp cheddar: A sharp or extra-sharp cheddar gives you more cheese flavor per bite, which lets the whole dish taste rich without needing to pile it on.
- Know when it is done: Pull it when the top is golden and you see the sauce actively bubbling at the edges. Baking much past that point drives off moisture and dries out the pasta.
- Season to taste: The Dijon and parmesan both carry salt, so taste the sauce before it goes in the oven and adjust. Add a little more Dijon if you want a sharper, tangier edge.
- Serve it alongside: A crisp green salad with a bright vinaigrette or a pile of simply dressed greens balances the richness and rounds out the plate.
Nutrition & Mindful Eating
- The sauce is where everything meets. Blended butternut squash, cottage cheese and milk make the base, the cheddar melts into it, and the whole thing clings closely enough that every piece of broccoli gets some too.
- Butternut squash blends into something genuinely silky and sweet enough to round out the sharp cheddar, and the beta-carotene that gives the sauce its color comes right along with it.
- Cottage cheese blended smooth disappears into the sauce and leaves behind a mild tang and a lot of body, and the protein and calcium it brings are a real part of why a bowl of this holds you.
- Broccoli cut small enough to catch the sauce keeps some bite through the bake, and its florets hold onto the fiber and vitamin C that a long boil would carry off.
- Sharp cheddar is what makes this taste like mac and cheese, the dijon mustard stirred in is the quiet ingredient sharpening all of it, and the parmesan over the top browns into the crisp lid you break through first.
- As you eat, take the first spoon down through the browned top and see how the sauce clings, and go slowly enough that you actually taste the squash underneath the cheddar.
Frequently Asked Questions
Can I use frozen broccoli and squash instead of fresh?
Yes. Steam them straight from frozen until just fork-tender, then drain well and pat off excess moisture so the sauce does not turn watery in the oven.
Why did my sauce turn grainy?
That usually means the cottage cheese was not fully blended, or the reserved cheese was stirred in over high heat. Blend the base until completely smooth and stir the cheddar and parmesan in off the heat, letting the oven melt them gently.
Can I freeze this dish?
Yes. Freeze it fully baked and cooled in an airtight container for up to two months. Thaw overnight in the refrigerator, add a splash of milk, and reheat covered so it does not dry out.
How do I keep the pasta from getting mushy?
Cook the macaroni only to al dente, with a bit of firmness left, since it continues to soften as it bakes in the hot sauce. Draining it well before folding it in also keeps the finished dish from going soft.

