Green Mac Cheese Spinach Broccoli

Featured in: Simple One-Pot Honey Comforts

This dish combines tender elbow macaroni with fresh spinach and broccoli, all enveloped in a rich, creamy cheese sauce made from sharp cheddar, mozzarella, and Parmesan. The spinach is blended into the sauce for a vibrant green color and added nutrients. Finished with garlic, Dijon mustard, and a touch of nutmeg, it offers a flavorful, satisfying meal perfect for easy weeknight dining. Garnish with parsley and extra Parmesan for a fresh, savory finish.

Updated on Sat, 21 Feb 2026 17:34:12 GMT
Creamy green mac and cheese with spinach and broccoli, featuring vibrant green sauce and tender pasta in a cheesy blend.  Pin It
Creamy green mac and cheese with spinach and broccoli, featuring vibrant green sauce and tender pasta in a cheesy blend. | honeyravel.com

Transform your weeknight dinner into something spectacular with this vibrant Green Mac and Cheese with Spinach and Broccoli. This isn't your ordinary mac and cheese—it's a stunning fusion of comfort food and nutrition that turns classic creamy pasta into a colorful, veggie-packed masterpiece. The gorgeous green hue comes from fresh spinach blended right into the cheese sauce, while tender broccoli florets add texture and nutrition. With three types of cheese creating an irresistibly creamy base, this vegetarian dish proves that eating your greens can be pure indulgence.

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

The secret to this recipe's success lies in the innovative technique of blending wilted spinach directly into the cheese sauce. This creates a naturally vibrant green color and silky-smooth texture while distributing the spinach flavor throughout every bite. Meanwhile, the broccoli florets are cleverly cooked alongside the pasta, streamlining the process and ensuring perfectly tender vegetables. The combination of sharp cheddar, nutty Parmesan, and melty mozzarella creates layers of flavor that elevate this from simple comfort food to a dish worthy of special occasions.

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
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 add milk
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 cheese 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: Blend the green sauce
Add half the sauce to the blender with wilted spinach. Blend until completely smooth and bright green.
Step 7: Combine 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 cheese sauce, make sure to whisk constantly when adding the milk to the flour mixture—this prevents lumps from forming. Let the sauce simmer gently rather than boiling vigorously to avoid curdling. When blending the spinach with half the cheese sauce, start on low speed and gradually increase to high for the brightest, most vibrant green color. If your sauce seems too thick, reserve some pasta cooking water before draining and add it tablespoon by tablespoon until you reach your desired consistency. For best results, use freshly grated cheese rather than pre-shredded, as it melts more smoothly and creates a creamier texture.

Varianten und Anpassungen

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 peas to change up the flavor profile and nutrients. Make it gluten-free by using gluten-free pasta and substituting the all-purpose flour with a gluten-free alternative or cornstarch. For added protein, stir in shredded rotisserie chicken or white beans. You can also experiment with different cheese combinations—Gruyère adds a sophisticated nutty flavor, while fontina contributes extra creaminess. For a spicier kick, add a pinch of cayenne pepper or red pepper flakes to the cheese sauce.

Serviervorschläge

This Green Mac and Cheese makes a satisfying main course on its own, but pairs beautifully with a crisp green salad dressed in lemon vinaigrette to balance the richness. Serve alongside roasted cherry tomatoes or a simple tomato salad for a pop of color and acidity. For a complete meal, add crusty garlic bread or warm dinner rolls for scooping up every bit of that creamy green sauce. It's also excellent as a side dish for grilled chicken, baked fish, or roasted vegetables. Leftovers reheat wonderfully—add a splash of milk when reheating to restore the creamy consistency. This dish is perfect for potlucks, family gatherings, or meal prep, as it stays delicious for up to 3 days in the refrigerator.

Wholesome green mac and cheese packed with spinach and broccoli, topped with melted cheese and fresh parsley for a nutritious twist.  Pin It
Wholesome green mac and cheese packed with spinach and broccoli, topped with melted cheese and fresh parsley for a nutritious twist. | honeyravel.com

Whether you're looking to add more vegetables to your family's diet or simply want to try a creative twist on a beloved classic, this Green Mac and Cheese delivers on every front. The combination of nutrient-rich greens and indulgent cheese creates a dish that satisfies both health-conscious eaters and comfort food lovers alike. With its eye-catching color, creamy texture, and perfectly balanced flavors, this recipe proves that healthy eating doesn't mean sacrificing taste or satisfaction. Make it once, and it's sure to become a regular in your dinner rotation.

Recipe FAQs

Can I use other greens instead of spinach?

Yes, kale or peas can be substituted for spinach to create a different but equally vibrant flavor and texture.

How do I get the sauce smooth without lumps?

Whisk the flour and butter well before gradually adding the milk, stirring constantly to prevent lumps and achieve a creamy consistency.

Is it possible to make this dish gluten-free?

Use gluten-free pasta and gluten-free flour to adapt the dish for those avoiding gluten without sacrificing flavor.

What type of cheese works best for the sauce?

A blend of sharp cheddar, mozzarella, and Parmesan offers balance between sharpness, creaminess, and depth in the sauce.

Can this dish be baked for a different texture?

Yes, transfer to a baking dish, top with breadcrumbs and cheese, then bake until golden for a crunchy topping.

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 Cheese Spinach Broccoli

Comforting green mac and cheese with spinach, broccoli, and a smooth, cheesy sauce.

Prep Time
15 minutes
Cook Time
25 minutes
Overall Time
40 minutes
Author Tyler Morris


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 1/2 cup grated Parmesan cheese
06 1/2 cup shredded mozzarella cheese
07 1/2 teaspoon salt, or to taste
08 1/4 teaspoon black pepper
09 1/8 teaspoon ground nutmeg, optional
10 1 teaspoon Dijon mustard, optional

Garnish

01 2 tablespoons chopped fresh parsley
02 Extra grated Parmesan

Steps

Step 01

Prepare 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 02

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

Step 03

Create Base for Sauce: 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

Make Roux and Milk 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 to 5 minutes.

Step 05

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

Step 06

Blend Spinach into 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

Toss 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 Garnish: Serve hot, garnished with chopped parsley and extra Parmesan if desired.

What You'll Need

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

Allergy Details

Always check each item for allergens, and reach out to your healthcare provider with any concerns.
  • Contains milk from cheese, butter, and milk
  • Contains wheat and gluten from pasta and flour
  • Contains mustard if Dijon mustard is used
  • Double-check all labels for hidden allergens if sensitive

Nutrition Info (per portion)

Nutrition info serves as a guide only—consult your doctor for specific needs.
  • Total Calories: 540
  • Fats: 22 g
  • Carbohydrates: 62 g
  • Proteins: 25 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.