Green Mac Spinach Broccoli

Featured in: Hearty Family Meals

This dish features elbow macaroni cooked with broccoli, combined with a creamy cheese sauce blended with wilted spinach for a vibrant green color. A mix of sharp cheddar, mozzarella, and Parmesan cheese creates a luscious texture while hints of garlic, onion, and Dijon mustard enhance the flavor. Quick to prepare, it offers a comforting and nutrient-packed meal perfect for a simple, satisfying dinner. Optional garnishes include fresh parsley and extra grated Parmesan for added zest.

Updated on Mon, 23 Feb 2026 09:28:56 GMT
Creamy green mac and cheese with spinach and broccoli, featuring tender pasta in a vibrant, cheesy sauce.  Pin It
Creamy green mac and cheese with spinach and broccoli, featuring tender pasta in a vibrant, cheesy sauce. | yummyhrira.com

This Green Mac and Cheese with Spinach and Broccoli transforms the beloved comfort food into a vibrant, nutrient-packed dish that's as beautiful as it is delicious. The stunning emerald hue comes from fresh spinach blended right into the creamy cheese sauce, while tender broccoli florets add texture and even more goodness. It's the perfect way to sneak more vegetables into a family favorite without sacrificing any of that rich, cheesy satisfaction we all crave.

Creamy green mac and cheese with spinach and broccoli, featuring tender pasta in a vibrant, cheesy sauce.  Pin It
Creamy green mac and cheese with spinach and broccoli, featuring tender pasta in a vibrant, cheesy sauce. | yummyhrira.com

The secret to this dish's incredible color and nutrition lies in the brilliant technique of blending wilted spinach directly into half of the cheese sauce. This creates a smooth, vibrant green base that coats every piece of pasta beautifully. Combined with the remaining white cheese sauce, you get a gorgeous, creamy consistency with depth of flavor from sharp cheddar, Parmesan, and mozzarella. The broccoli florets, cooked right alongside the pasta, add pops of texture and even more vegetable goodness to each bite.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • Pasta: 340 g (12 oz) elbow macaroni or short pasta
  • Vegetables: 200 g (7 oz) fresh spinach, washed; 200 g (7 oz) broccoli florets; 1 small onion, finely chopped; 2 cloves garlic, minced
  • Sauce: 2 tbsp unsalted butter; 2 tbsp all-purpose flour; 500 ml (2 cups) whole milk; 120 g (1 cup) shredded sharp cheddar cheese; 60 g (½ cup) grated Parmesan cheese; 60 g (½ cup) shredded mozzarella cheese; ½ tsp salt, or to taste; ¼ tsp black pepper; ⅛ tsp ground nutmeg (optional); 1 tsp Dijon mustard (optional)
  • Garnish (optional): 2 tbsp chopped fresh parsley; Extra grated Parmesan

Instructions

Step 1: Cook the pasta and broccoli
Bring a large pot of salted water to a boil. Cook macaroni according to package instructions until al dente. In the last 2 minutes of cooking, add broccoli florets. Drain pasta and broccoli together; set aside.
Step 2: Prepare the spinach
While pasta cooks, heat a large skillet over medium heat. Add the spinach and cook, stirring, until wilted (about 2 minutes). Transfer spinach to a blender.
Step 3: Start the cheese sauce base
In the same skillet, melt butter over medium heat. Add chopped onion and cook until soft (3-4 minutes). Add garlic and cook 1 minute more.
Step 4: Make the roux and cheese sauce
Sprinkle flour over onion mixture and stir for 1 minute. Gradually add milk, whisking constantly to avoid lumps. Bring to a simmer, stirring frequently, until sauce thickens (about 4-5 minutes).
Step 5: Add the cheeses and seasonings
Add cheddar, mozzarella, Parmesan, salt, pepper, nutmeg, and Dijon mustard to the sauce. Stir until cheese is melted and sauce is smooth.
Step 6: Create the green sauce
Add half the sauce to the blender with wilted spinach. Blend until completely smooth and bright green.
Step 7: Combine the sauces
Return blended spinach sauce to the skillet and stir to combine with the remaining cheese sauce.
Step 8: Finish the dish
Add drained pasta and broccoli to the skillet. Toss to coat evenly with green cheese sauce. Heat gently until everything is warmed through.
Step 9: Serve
Serve hot, garnished with chopped parsley and extra Parmesan if desired.

Zusatztipps für die Zubereitung

For the smoothest, most vibrant green sauce, make sure your spinach is completely wilted before adding it to the blender with the cheese sauce. This ensures easier blending and a silkier texture. When making the roux, whisk constantly as you add the milk to prevent any lumps from forming. If your sauce seems too thick, add a splash more milk; if it's too thin, let it simmer a bit longer. The key to perfect mac and cheese is cooking the pasta just to al dente, as it will continue to absorb sauce and soften slightly as it sits. For the best flavor, use freshly grated cheese rather than pre-shredded, as it melts more smoothly and doesn't contain anti-caking agents.

Varianten und Anpassungen

This recipe is wonderfully adaptable to different tastes and dietary needs. For a baked version, transfer the finished mac and cheese to a baking dish, top with breadcrumbs and extra cheese, and bake at 200°C (400°F) for 10-15 minutes until golden and bubbly. Swap the spinach for kale or even frozen peas for a different green vegetable base. To make it gluten-free, simply use gluten-free pasta and substitute the all-purpose flour with a gluten-free flour blend or cornstarch. For extra protein, stir in cooked white beans or chickpeas. You can also experiment with different cheese combinations—Gruyère, fontina, or white cheddar all work beautifully. For a lighter version, use low-fat milk and reduce the cheese quantities slightly, though the sauce will be less rich.

Serviervorschläge

This Green Mac and Cheese makes a complete vegetarian main course that pairs beautifully with a simple side salad dressed in a light vinaigrette to balance the richness. For a heartier meal, serve it alongside roasted vegetables, garlic bread, or a fresh tomato salad. It's perfect for family dinners, potlucks, or meal prep—it reheats wonderfully throughout the week. For kids, serve it in individual portions with fun vegetable sticks on the side. The vibrant green color makes it especially appealing for themed dinners or holidays. Leftovers can be transformed into mac and cheese cups by pressing the mixture into muffin tins, topping with breadcrumbs, and baking until crispy on top.

Bright green spinach and broccoli mac and cheese, topped with melted cheddar and Parmesan for extra richness.  Pin It
Bright green spinach and broccoli mac and cheese, topped with melted cheddar and Parmesan for extra richness. | yummyhrira.com

This Green Mac and Cheese with Spinach and Broccoli proves that comfort food can be both indulgent and nourishing. With its stunning color, creamy texture, and perfect balance of vegetables and cheese, it's a dish that brings smiles to the table every time. Whether you're looking to add more vegetables to your family's diet or simply want to enjoy a delicious twist on a classic favorite, this recipe delivers on all fronts. Easy enough for busy weeknights yet special enough to serve to guests, it's destined to become a regular rotation in your kitchen.

Recipe FAQs

How do I get the sauce smooth and creamy?

Gradually whisk milk into the flour and butter roux, stirring constantly over medium heat until the sauce thickens and becomes smooth before adding cheese.

Can I substitute other greens for spinach?

Yes, kale or peas work well as alternatives and can add variety in flavor and texture while maintaining the green color.

Is it possible to make this dish gluten-free?

Use gluten-free pasta and substitute regular flour with gluten-free flour to keep the sauce thick and safe for gluten-sensitive diets.

When should broccoli be added during cooking?

Add broccoli florets during the last 2 minutes of pasta cooking to ensure they remain tender but retain some bite.

What optional flavors enhance the cheese sauce?

A small amount of Dijon mustard and a pinch of nutmeg can be added to the cheese sauce for subtle depth and warmth.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Green Mac Spinach Broccoli

Creamy macaroni with fresh spinach, broccoli, and a blend of rich cheeses in a vibrant green sauce.

Prep Duration
15 minutes
Cook Duration
25 minutes
Overall Time
40 minutes


Level Easy

Cuisine American

Makes 4 Portions

Diet Preferences Meat-Free

What You Need

Pasta

01 12 oz elbow macaroni or short pasta

Vegetables

01 7 oz fresh spinach, washed
02 7 oz broccoli florets
03 1 small onion, finely chopped
04 2 cloves garlic, minced

Sauce

01 2 tablespoons unsalted butter
02 2 tablespoons all-purpose flour
03 2 cups whole milk
04 1 cup shredded sharp cheddar cheese
05 ½ cup grated Parmesan cheese
06 ½ cup shredded mozzarella cheese
07 ½ teaspoon salt, or to taste
08 ¼ teaspoon black pepper
09 ⅛ teaspoon ground nutmeg, optional
10 1 teaspoon Dijon mustard, optional

Garnish

01 2 tablespoons chopped fresh parsley
02 Extra grated Parmesan cheese, optional

Step-by-Step

Step 01

Cook pasta and broccoli: Bring a large pot of salted water to a boil. Cook macaroni according to package instructions until al dente. In the last 2 minutes of cooking, add broccoli florets. Drain pasta and broccoli together and set aside.

Step 02

Wilt spinach: While pasta cooks, heat a large skillet over medium heat. Add spinach and cook, stirring, until wilted, approximately 2 minutes. Transfer spinach to a blender.

Step 03

Sauté aromatics: In the same skillet, melt butter over medium heat. Add chopped onion and cook until soft, 3 to 4 minutes. Add garlic and cook 1 minute more.

Step 04

Create roux and thicken sauce: Sprinkle flour over onion mixture and stir for 1 minute. Gradually add milk, whisking constantly to avoid lumps. Bring to a simmer, stirring frequently, until sauce thickens, approximately 4 to 5 minutes.

Step 05

Melt cheeses: Add cheddar, mozzarella, Parmesan, salt, pepper, nutmeg, and Dijon mustard to the sauce. Stir until cheese is completely melted and sauce is smooth.

Step 06

Blend spinach sauce: Add half the sauce to the blender with wilted spinach. Blend until completely smooth and bright green.

Step 07

Combine sauces: Return blended spinach sauce to the skillet and stir to combine with the remaining cheese sauce.

Step 08

Combine with pasta: Add drained pasta and broccoli to the skillet. Toss to coat evenly with green cheese sauce. Heat gently until everything is warmed through.

Step 09

Plate and serve: Serve hot, garnished with chopped parsley and extra Parmesan cheese if desired.

Cooking Tools

  • Large pot
  • Large skillet
  • Blender
  • Whisk
  • Colander
  • Knife and cutting board

Allergy Details

Look at each ingredient for allergens. Not sure? Please check with your doctor.
  • Contains milk: cheese, butter, whole milk
  • Contains wheat and gluten: pasta, all-purpose flour
  • Contains mustard: if Dijon mustard is used
  • Double-check all product labels for hidden allergens if sensitive

Nutrition Details (per serving)

This is for general reference. For health matters, turn to your doctor.
  • Calorie Count: 540
  • Fat Content: 22 grams
  • Carbohydrates: 62 grams
  • Proteins: 25 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.