Hey there, welcome to my kitchen! Today, weโre talking about two of lifeโs greatest comfort foodsโmac and cheese and broccoli. I know, broccoli doesnโt always get the love it deserves, but trust me, when itโs swimming in a creamy, cheesy sauce, itโs a total game-changer. This Broccoli Mac and Cheese is the perfect combo of indulgent and kinda healthy-ish. Plus, itโs quick, easy, and comes together in under 25 minutes. Letโs dive in!
Try my Lemon Avocado Pasta Bowl recipe.
Why Youโll Love This Recipe
โ Quick and Easy: Youโll have it on the table in 25 minutesโperfect for busy weeknights!
โ Ultimate Comfort Food: Creamy cheese sauce + tender pasta = pure happiness in a bowl.
โ Broccoli That Actually Tastes Amazing: Cheese makes everything better, and broccoli is no exception. Even picky eaters will be sold.
โ One Pot for Less Mess: Cook the pasta and broccoli together to keep things simple and your sink dish-free.
โ Meal Prep Friendly: Make a big batch, and youโve got lunch or dinner sorted for a few days.
Try my Lemon and Herb Salmon Pasta recipe.
What Youโll Need To Make
Letโs Talk About the Stars of This Dish:
โ Elbow Macaroni: Classic, dependable, and perfect for soaking up all that creamy cheese sauce. You could swap it out for shells or penne if youโre feeling adventurous!
โ Broccoli: It adds a pop of color, a healthy touch, and balances out the richness. Plus, itโs a sneaky way to get more veggies in your meal. Win-win! ๐ฅฆ
โ Cheddar Cheese: Sharp and melty, itโs the heart of any good mac and cheese. Go for extra-sharp if you want that bold flavor punch.
โ Gruyere Cheese: The fancy one in the mix! Itโs creamy, nutty, and makes the whole dish feel a little more gourmet. If you canโt find Gruyere, Swiss works too.
โ Dijon Mustard: Just a teaspoon, but it makes a huge difference. It adds a subtle tang that brings all the flavors together. Trust me โ you wonโt taste mustard, just deliciousness.
NOTE: For measurements and rest of the ingredients check the recipe card below.
What Youโll Need To Do
Time required: 25 mins
Alright, letโs do this!
1๏ธโฃ Cook the pasta
Bring a pot of salted water to a boil and toss in the macaroni. Cook it until itโs al denteโaka firm but still tender. In the last 1-2 minutes, throw the broccoli right into the same pot to steam it. One pot = fewer dishes! Drain everything and set it aside.
2๏ธโฃ Make the roux (a fancy word for butter + flour magic)
In a saucepan over medium heat, melt the butter. Once itโs melted, whisk in the flour and cook for about 2 minutes until itโs smelling nutty and looking like a paste. Boomโyouโve made a roux!
3๏ธโฃ Turn that roux into a creamy sauce
Slowly whisk in the milk a little at a time (trust me, go slow to avoid lumps). Add the Dijon mustard, a pinch of salt, and some pepper. Keep whisking until the sauce thickens upโitโll take about 5-7 minutes. Donโt rush it; good things take time.
4๏ธโฃ Cheese party!
Turn off the heat and stir in the cheddar and Gruyere until theyโre all melted and dreamy. Now, mix in the cooked macaroni and broccoli. Give it a good stir until everythingโs coated in that cheesy goodness.
5๏ธโฃ Serve it up
Grab a bowl and dig in while itโs hot! Optional but highly recommended: sprinkle a little extra cheese on top.

Get Free Cookbooks

Kickstart your keto journey with our FREE Keto Cookbooks! ๐ Packed with delicious recipes, these print copies are yours for the taking. Donโt waitโorder now and start cooking your way to a healthier you! ๐๐
*Hurry! offer valid till stock lasts.
Recipe Swaps & Creative Tweaks
Recipe Swaps:
- Pasta Swap: Not feeling elbow macaroni? Use shells, penne, or even whole wheat pasta for a healthier twist.
- Cheese Alternatives: No Gruyere? No problem! Swiss, Monterey Jack, or even mozzarella will work. Want a sharper flavor? Try Parmesan or blue cheese for a bold kick. ๐ง
- Broccoli Substitution: Not a broccoli fan? Sub in cauliflower, spinach, or peas. You could even roast the broccoli for a nuttier flavor.
- Milk Options: Go dairy-free with almond or oat milk (unsweetened, of course), or make it extra creamy with half-and-half.
Tweak It Your Way:
- Spicy Kick: Add a pinch of cayenne pepper, chili flakes, or a splash of hot sauce for a little heat. ๐ถ๏ธ
- Crunchy Topping: Top it off with toasted breadcrumbs or crushed crackers for a crispy finish.
- Protein Boost: Toss in cooked chicken, crispy bacon, or canned tuna to make it a heartier meal.
- Extra Veggie Love: Mix in sautรฉed mushrooms, roasted red peppers, or zucchini for more veggie power.
Try my Creamy Spinach and Artichoke Chicken Pasta recipe.
Helpful Tips for Success
Here are some useful tips to make sure your Broccoli Mac and Cheese turns out perfect every time:
1| Donโt Overcook the Pasta: Cook it just until al dente, since itโll keep cooking a bit when you mix it with the hot cheese sauce. Mushy pasta = sad pasta.
2| Steam Broccoli Quickly: Add the broccoli to the pasta water during the last 1-2 minutes to keep it bright green and tender-crisp. No one likes soggy broccoli. ๐ฅฆ
3| Go Slow with the Milk: Add the milk gradually while whisking the roux to avoid lumps. A smooth sauce is the key to creamy goodness!
4| Grate Your Own Cheese: Pre-shredded cheese is convenient but often coated with anti-caking agents, which can make the sauce less creamy. Freshly grated is worth it!
5| Taste and Adjust: Before mixing in the pasta and broccoli, taste the cheese sauce and adjust the seasoning. A little extra salt or pepper can make all the difference.
6| Make It Ahead: This dish is meal-prep friendly! Store leftovers in the fridge for up to 3 days and reheat gently with a splash of milk to bring back the creaminess.
Try my Creamy Lemon and Green Pea Pasta recipe.

Serving Ideas
Here are some fun and tasty serving ideas for your Broccoli Mac and Cheese:
1| Classic and Simple: Serve it straight from the pot with a sprinkle of extra cheese on topโbecause thereโs no such thing as too much cheese! ๐ง
2| Add a Crunchy Topping: Sprinkle toasted breadcrumbs or crushed crackers for a crispy finish. A little paprika or Parmesan on top? Chefโs kiss. ๐
3| Pair It Up: Serve alongside a fresh green salad with a zesty vinaigrette to balance the richness. Garlic bread also makes a great side (because carbs on carbs = happiness). ๐ฅ๐
4| Make It a Main Event: Toss in cooked chicken, crispy bacon, or sautรฉed mushrooms for a more filling, protein-packed meal.
5| Kid-Friendly Twist: Serve in small ramekins for individual portionsโkids love having their own mini mac and cheese bowls!
Try my One Pot Spinach and Salmon Pasta recipe.
Storage Options
Here are some handy storage tips for your Broccoli Mac and Cheese:
- In the Fridge: Store leftovers in an airtight container for up to 3 days. When reheating, add a splash of milk to bring back that creamy texture. Warm it up on the stovetop or in the microwave, stirring occasionally.
- In the Freezer: Want to freeze it? No problem! Let the mac and cheese cool completely, then transfer it to a freezer-safe container. Itโll keep for up to 2 months. When ready to eat, thaw overnight in the fridge and reheat gently on the stovetop with a little milk.
- Make-Ahead Option: Assemble everything, but stop before baking (if youโre adding a topping). Store it in the fridge for up to a day, then bake and serve when youโre ready.
Try my Vegan Marry Me Pasta Sensation recipe.
Final Thoughts
And there you have itโBroccoli Mac and Cheese thatโs creamy, cheesy, and packed with flavor! Youโve got your carbs, your veggies, and a whole lotta comfort in every bite. Whether youโre meal-prepping for the week or just whipping up a cozy dinner, this dish has you covered. Give it a try, and donโt be shy about sprinkling a little extra cheese on top. Enjoy, and until next timeโstay cheesy, my friends! ๐๐ง
Recipe Card
Broccoli Mac and Cheese
My Broccoli Mac and Cheese is a quick, feel-good meal packed with cheesy goodness and sneaky veggies. Ready in no time, itโs a dinner win for the whole fam! ๐โจ

Ingredients
Instructions
-
Cook the Pasta and Broccoli:
-
Prepare the Roux:
In a medium saucepan over medium heat, melt the butter. Whisk in the flour to form a roux and cook for 2 minutes, stirring constantly to avoid burning.
-
Make the Cheese Sauce:
Gradually whisk in the milk, a little at a time, to ensure a smooth consistency. Add the Dijon mustard and season with salt and pepper. Continue whisking and cook for 5-7 minutes, or until the mixture thickens.
ย
-
Incorporate the Cheese:
Remove the sauce from heat and stir in the shredded cheddar and Gruyere cheeses until fully melted and smooth.
-
Combine and Serve:
Add the cooked macaroni and broccoli to the cheese sauce, stirring until everything is well coated. Serve immediately.
Nutrition Facts
Servings 6
- Amount Per Serving
- Calories 407kcal
- % Daily Value *
- Total Fat 19g30%
- Total Carbohydrate 39g13%
- Protein 20g40%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.