The other day, while savoring a bowl of comfort food, I realized how our cravings shift with the seasons. Nothing quite captures the essence of cozy nights like a bubbling dish of Broccoli Cauliflower Mac and Cheese. This delightful recipe was born from the urge to revamp classic comfort food, making it not only heartwarming but a bit healthier without sacrificing flavor.
Imagine the scene: colorful florets perfectly mingling with creamy, cheesy goodness, creating a symphony of textures and tastes that enchant both kids and adults alike. It’s an answer to the eternal quest for meals that elevate weeknight dining and impress guests at gatherings. Whether you’re trying to sneak in more veggies into family meals or simply looking to indulge in nostalgia with a twist, this dish is a winner.
With just a handful of ingredients and minimal effort, you’ll transform humble macaroni into a show-stopping focal point for any dinner table. Ready to bring a touch of warmth and joy into your kitchen? Let’s dive into this simple yet glorious recipe!
Why You'll Love This Broccoli Cauliflower Mac and Cheese
- This Broccoli Cauliflower Mac and Cheese is incredibly easy to whip up, making it a perfect choice for busy weeknights.
- The harmonious blend of creamy cheese with colorful veggies delivers a flavor that will tantalize your taste buds.
- It’s highly versatile; you can easily customize it with your favorite cheeses or add in more vegetables based on what you have at home.
- Visually appealing, this dish is a feast for the eyes, making it a great centerpiece for family meals or gatherings that will impress your guests.
Broccoli Cauliflower Mac and Cheese Ingredients
Create a delicious cornerstone for any meal with these ingredients!
For the Pasta
• Macaroni – 2 cups, the classic base that holds all the cheesy goodness.
For the Veggies
• Broccoli florets – 1 cup, adds a crunchy texture and vibrant color.
• Cauliflower florets – 1 cup, provides a creamy heartiness when cooked.
For the Cheese Sauce
• Shredded cheddar cheese – 2 cups, the star ingredient for that rich, gooey texture.
• Milk – 2 cups, helps create a creamy sauce that binds everything together.
• Butter – 1/4 cup, adds richness and flavor to the base.
• All-purpose flour – 1/4 cup, thickens the sauce for a perfect consistency.
• Garlic powder – 1/2 teaspoon, infuses the dish with aromatic depth.
• Salt – to taste, enhances all the delicious flavors.
• Pepper – to taste, adds a bit of warmth to the dish.
With these ingredients, your Broccoli Cauliflower Mac and Cheese will be both a delightful comfort food and a healthy option for everyone at the table!

How to Make Broccoli Cauliflower Mac and Cheese
-
Cook the macaroni according to the package instructions until al dente. This will give your pasta that perfect chewy texture that stands up to the creamy sauce.
-
Steam the broccoli and cauliflower until tender, about 5-7 minutes. This step not only softens the veggies but enhances their natural colors, making the dish even more inviting.
-
Melt the butter in a saucepan over medium heat, allowing it to become bubbly and fragrant. This will form the luscious base of your cheese sauce.
-
Stir in the flour and cook for 1 minute, whisking constantly. This creates a roux that will help thicken your sauce, bringing smoothness to every bite.
-
Whisk in the milk gradually, stirring until the mixture thickens, about 3-5 minutes. You’re looking for a creamy consistency, perfect for clinging to those macaroni and veggies!
-
Add the shredded cheddar cheese, garlic powder, salt, and pepper, stirring until smooth and cheesy. The cheese should melt beautifully, creating a dreamy, velvety sauce.
-
Combine the cooked macaroni, broccoli, and cauliflower with the cheese sauce. Make sure all the ingredients are well-coated—every bite should be a cheesy delight!
-
Transfer the mixture to a baking dish and bake at 350°F for 20 minutes. You’ll know it’s ready when the top is golden and bubbly, beckoning you to dig in.
Optional: Sprinkle with additional cheese before baking for an extra cheesy topping!
Exact quantities are listed in the recipe card below.
What to Serve with Broccoli Cauliflower Mac and Cheese?
Bring warmth and satisfaction to your table with delightful pairings that enhance every bite of this creamy dish.
-
Garlic Bread: Perfectly crispy and buttery, garlic bread is ideal for soaking up the cheesy sauce and adds a crunchy texture.
-
Side Salad: A fresh, green salad with a tangy vinaigrette adds a refreshing contrast, balancing the richness of the mac and cheese.
-
Roasted Chicken: Juicy roasted chicken provides a savory protein that complements the creaminess and veggie goodness in your mac and cheese.
-
Sautéed Spinach: Quick and simple, sautéed spinach offers a nutritious boost and vibrant color, making your meal more visually appealing.
-
Steamed Green Beans: Tender-crisp green beans add a delightful crunch and freshness, enhancing both flavor and nutrition on your plate.
-
Fruit Salad: A light and fruity dessert, bursting with flavor, cleanses the palate after the richness of mac and cheese, leaving a sweet finish.
Each pairing brings its own touch, making your meal both satisfying and memorable.
How to Store and Freeze Broccoli Cauliflower Mac and Cheese
Fridge: Store leftover Broccoli Cauliflower Mac and Cheese in an airtight container for up to 3 days. Reheat in the oven or microwave until warmed through for best flavor.
Freezer: For longer storage, freeze the mac and cheese in a freezer-safe container for up to 2 months. Thaw in the fridge overnight before reheating to maintain creaminess.
Reheating: When reheating, sprinkle a little milk on top to revive the creamy texture, then cover with foil and bake at 350°F until hot, about 20 minutes.
Portioning: Consider dividing the dish into individual servings before freezing for easy, quick meals later on!
Make Ahead Options
These Broccoli Cauliflower Mac and Cheese are a lifesaver for busy home cooks looking to simplify meal prep! You can cook the macaroni and steam the broccoli and cauliflower up to 24 hours in advance, storing them in airtight containers in the refrigerator. To maintain their quality, ensure the pasta is slightly undercooked for a firm bite when reheated. Additionally, you can prepare the cheese sauce and refrigerate it for up to 3 days. When you’re ready to enjoy this comforting dish, simply combine the prepped ingredients, transfer to a baking dish, and bake at 350°F for about 20 minutes until bubbly. You’ll have a delightful, homemade meal on the table with minimal effort!
Broccoli Cauliflower Mac and Cheese Variations
Feel free to mix and match these ideas to suit your taste buds and dietary needs!
-
Gluten-Free: Substitute macaroni with gluten-free pasta for the same creamy delight without the gluten. You won’t miss a beat!
-
Plant-Based: Use plant-based cheese and non-dairy milk to create a vegan version that is equally creamy and comforting, perfect for plant lovers.
-
Extra Creamy: Add a dollop of cream cheese to the cheese sauce for an exceptionally rich texture that elevates the entire dish.
-
Spicy Kick: Mix in some diced jalapeños or a pinch of red pepper flakes to add a delightful heat that warms the soul.
-
Cheese Lovers: Experiment with a blend of cheeses, like mozzarella or pepper jack, for a unique flavor profile that tantalizes your taste buds.
-
Herb Infusion: Incorporate fresh herbs, such as parsley or thyme, to add a fragrant burst of freshness that lightens the dish beautifully.
-
Protein Boost: Toss in cooked chicken or bacon for an extra protein punch, turning this dish into a hearty main course the whole family will rave about.
-
Vegetable Medley: Feel free to add in other vegetables like spinach or bell peppers for more color and nutrition—make it your own veggie masterpiece!
Chef's Helpful Tips
- To ensure your Broccoli Cauliflower Mac and Cheese is perfectly creamy, cook the pasta just until al dente so it retains some bite when mixed with the sauce.
- Be careful not to overcook the broccoli and cauliflower while steaming, as you want them to remain vibrant and slightly crisp, adding texture to the dish.
- When making the cheese sauce, constantly whisk the mixture once you’ve added the milk to prevent lumps and ensure a smooth consistency.
- Remember to preheat your oven to 350°F before baking, as a hot oven will help achieve that desired golden, bubbling crust on top of your mac and cheese.
Broccoli Cauliflower Mac and Cheese Recipe FAQs
What is the best way to select broccoli and cauliflower for this recipe?
Absolutely! Look for broccoli and cauliflower with firm heads and vibrant colors. Avoid any brown spots or wilting, as these can indicate older vegetables. Fresh florets should feel heavy for their size and have a crisp texture, ensuring they’ll provide a lovely crunch in your dish!
How should I store leftover Broccoli Cauliflower Mac and Cheese?
Store your leftovers in an airtight container in the refrigerator for up to 3 days. Be sure to allow it to cool to room temperature before sealing the container to maintain optimal texture and flavor. When ready to eat, you can reheat it in the oven or microwave until warmed through.
Can I freeze Broccoli Cauliflower Mac and Cheese?
Absolutely! To freeze, allow the dish to cool completely and then portion it into freezer-safe containers. It can last up to 2 months in the freezer. For reheating, thaw in the refrigerator overnight. When you’re ready, sprinkle a little milk over the top before reheating in a 350°F oven, covered with foil, for about 20 minutes, to ensure it stays creamy and delicious.
What should I do if my cheese sauce is too thick?
If your cheese sauce turns out too thick, don’t worry! Simply whisk in a little more milk, a tablespoon at a time, until you reach your desired consistency. The sauce should be smooth and creamy, easily coating the macaroni and veggies. Just remember: keep the heat low and stir continuously for the best results!
Is this recipe suitable for people with gluten allergies?
For those with gluten allergies, it’s easy to make this Broccoli Cauliflower Mac and Cheese gluten-free! Simply substitute the all-purpose flour with a gluten-free flour blend and use gluten-free macaroni. Be attentive to the ingredients in your cheeses, as some processed cheese products may contain gluten.
Can my pets have Broccoli Cauliflower Mac and Cheese?
While some ingredients like broccoli and cauliflower are safe for pets, keep in mind that the sauce contains butter, milk, and cheese which can upset some pets’ stomachs. If you want to share, I’d recommend serving them only small amounts of the veggies without any sauce, ensuring a caring treat for your furry friends!

Equipment
- saucepan
- baking dish
- Stovetop
Ingredients
For the Pasta
- 2 cups Macaroni the classic base that holds all the cheesy goodness.
For the Veggies
- 1 cup Broccoli florets adds a crunchy texture and vibrant color.
- 1 cup Cauliflower florets provides a creamy heartiness when cooked.
For the Cheese Sauce
- 2 cups Shredded cheddar cheese the star ingredient for that rich, gooey texture.
- 2 cups Milk helps create a creamy sauce that binds everything together.
- 1/4 cup Butter adds richness and flavor to the base.
- 1/4 cup All-purpose flour thickens the sauce for a perfect consistency.
- 1/2 teaspoon Garlic powder infuses the dish with aromatic depth.
- Salt to taste, enhances all the delicious flavors.
- Pepper to taste, adds a bit of warmth to the dish.
Instructions
How to Make Broccoli Cauliflower Mac and Cheese
- Cook the macaroni according to the package instructions until al dente.
- Steam the broccoli and cauliflower until tender, about 5-7 minutes.
- Melt the butter in a saucepan over medium heat, allowing it to become bubbly and fragrant.
- Stir in the flour and cook for 1 minute, whisking constantly.
- Whisk in the milk gradually, stirring until the mixture thickens, about 3-5 minutes.
- Add the shredded cheddar cheese, garlic powder, salt, and pepper, stirring until smooth and cheesy.
- Combine the cooked macaroni, broccoli, and cauliflower with the cheese sauce.
- Transfer the mixture to a baking dish and bake at 350°F for 20 minutes.




