Spinach Mac Cheese

Featured in pasta-dishes.

Hey friend! Look at this gorgeous dish – can you see those incredible cheese strings stretching from the spoon? That's exactly what you're about to create in your own kitchen! This isn't your average mac and cheese – we're taking it up several notches with fresh spinach that adds a beautiful pop of green and a touch of earthiness to balance all that rich, creamy cheese. The golden-brown top is perfectly crispy from the oven, while underneath it's pure comfort food heaven. Imagine twirling your fork through those tender pasta tubes, each one coated in that velvety cheese sauce. The spinach isn't just for show either – it wilts down into ribbons of goodness that make every bite feel a little less guilty (though let's be honest, we're not counting calories today!). This is the kind of dish that makes everyone come back for seconds, and trust me, you'll be scraping the bowl clean. Ready to make some magic happen?

Tswira dial profile dial zaho awlaydi..
Updated on Thu, 01 Jan 2026 01:19:20 GMT
Main recipe image showcasing the final dish pin it
Creamy baked spinach mac and cheese with melted cheese pull in white bowl | lonerecipes.com

I first encountered this incredible combination at a small Italian-American bistro in downtown Chicago during a cold winter evening. The chef had created this fusion of classic mac and cheese with wilted spinach, and I was instantly hooked. The way the spinach ribbons intertwined with the pasta, creating pockets of green throughout the creamy white sauce, was visually stunning and absolutely delicious. I knew I had to recreate it at home. After several attempts and tweaks, I perfected this recipe that captures that same magic. The key is using fresh spinach that wilts down into silky ribbons, not frozen spinach that can make the dish watery. The combination of mozzarella for that stretchy cheese pull and parmesan for sharp, nutty flavor creates the perfect cheese blend. What makes this recipe special is the touch of nutmeg in the béchamel sauce – it's subtle but adds an incredible depth that elevates this from ordinary to extraordinary.

Why I love this recipe

This recipe holds a special place in my heart because it proves that comfort food can be both indulgent and somewhat nutritious. I love how the vibrant green spinach transforms this dish visually, making it feel a bit more special than regular mac and cheese. The texture is absolutely perfect – creamy and smooth with that satisfying cheese stretch, plus a golden crispy top from the oven that adds a delightful crunch. What really makes me smile is how versatile it is. I've served it as a main course for Meatless Monday, as a side dish for holiday dinners, and even as a potluck contribution where it disappeared within minutes. The fact that kids and adults alike devour it makes it a true winner in my book. Plus, there's something deeply satisfying about pulling a bubbling, golden dish from the oven and hearing everyone gather around the kitchen, drawn by that irresistible aroma of melted cheese and garlic.

What You Need From Your Kitchen

  • Elbow Macaroni: Cook until al dente in salted boiling water, then drain and set aside
  • Fresh Spinach: Wilt down in a pot with a splash of water, drain excess liquid, and chop roughly
  • Mozzarella Cheese: Shred freshly and divide into portions for sauce and topping
  • Parmesan Cheese: Grate fresh and reserve half for the golden topping
  • Whole Milk and Heavy Cream: Combine to create a rich, creamy base for the cheese sauce
  • Butter and Flour: Create a roux as the thickening base for the sauce
  • Garlic: Mince finely and sauté until fragrant in the butter

Let's Make These Together

Prepare Your Pasta Base
Start by getting your pasta cooked to perfection. Bring a large pot of generously salted water to a rolling boil – the salt seasons the pasta from within. Cook your elbow macaroni until it's al dente with just a slight bite to it, as it will continue cooking in the oven. While the pasta water is heating up, you can prep your other ingredients to make the process smoother.
Wilt and Prepare Spinach
Fresh spinach might look like a lot at first, but it wilts down dramatically when cooked. In a pot over medium heat, add your spinach with just a splash of water. Watch as it transforms from a mountain of leaves to a small amount of tender greens in just a couple of minutes. Once wilted, drain it well and give it a good squeeze to remove excess moisture – this is crucial to prevent a watery final dish. Roughly chop the spinach and set it aside.
Create the Creamy Cheese Sauce
This is where the magic happens. Melt butter in your saucepan, then add minced garlic and let it bloom for just 30 seconds until your kitchen smells amazing. Sprinkle in flour and whisk it into the butter to create a roux, cooking for a couple of minutes. Slowly pour in your milk and cream while whisking constantly – this prevents lumps and creates that silky smooth texture. Keep whisking until the sauce thickens enough to coat the back of your spoon. Remove from heat and stir in most of your cheese, watching it melt into liquid gold. Season with nutmeg, salt, pepper, and a pinch of red pepper flakes for subtle warmth.
Assemble and Bake to Perfection
Combine your drained pasta with the cheese sauce, making sure every piece gets coated in that creamy goodness. Fold in your prepared spinach so it's evenly distributed throughout. Transfer everything to your greased baking dish and top generously with the remaining cheese. Slide it into your preheated oven and bake until the top is golden and bubbly. Those final minutes under the broiler create that irresistible crispy cheese crust on top. Let it rest for five minutes before serving – I know it's hard to wait, but this helps everything set up perfectly for those Instagram-worthy cheese pulls.
Additional recipe photo showing texture and details pin it
Comfort food spinach mac and cheese with creamy sauce and cheese strings | lonerecipes.com

Switch Things Up

I remember the first time I made this dish on a rainy Tuesday evening when I was craving comfort food but also trying to sneak some greens into dinner. I had a bag of spinach in the fridge that needed using, and suddenly inspiration struck – why not combine it with my favorite mac and cheese? The result was absolutely magical. My family, who usually picks out vegetables, didn't even notice the spinach until I pointed it out because it was so beautifully integrated into the creamy sauce. Now it's become our go-to recipe whenever we need something cozy and satisfying. I've made it for countless dinner parties, and every single time, someone asks for the recipe. The best part? Watching everyone's face light up when they take that first bite and get that perfect cheese stretch.

Perfect Pairings

This rich and creamy mac and cheese pairs beautifully with lighter sides to balance the indulgence. A crisp arugula salad with lemon vinaigrette cuts through the richness perfectly, while roasted cherry tomatoes add a pop of acidity. For protein lovers, serve it alongside grilled chicken breast or pan-seared salmon. A glass of Chardonnay or Pinot Grigio complements the creamy cheese sauce wonderfully. For a complete comfort food experience, pair it with garlic bread or a crusty baguette to scoop up every last bit of that cheesy goodness.

Step-by-step preparation photo pin it
Golden baked mac and cheese with fresh spinach and stretchy mozzarella | lonerecipes.com

Frequently Asked Questions

→ Can I use frozen spinach instead of fresh?

Yes, you can substitute frozen spinach for fresh. Use about 10 oz of frozen spinach, thaw it completely, and squeeze out as much liquid as possible before adding it to the recipe. Frozen spinach tends to be wetter than fresh, so removing excess moisture is crucial to prevent a watery dish.

→ How do I store and reheat leftovers?

Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, add a splash of milk to prevent drying out and heat in the oven at 350°F until warmed through, or microwave individual portions. You can also freeze this dish for up to 2 months – thaw overnight in the fridge before reheating.

→ Can I make this ahead of time?

Absolutely! Prepare the entire dish up to the baking step, cover tightly with foil, and refrigerate for up to 24 hours. When ready to bake, remove from the fridge and let it sit at room temperature for 20 minutes, then bake as directed, adding an extra 10 minutes to the baking time since it's starting cold.

→ What other cheeses can I use?

While mozzarella and parmesan create the perfect texture, you can experiment with other cheeses. Gruyere adds a nutty flavor, sharp cheddar brings tanginess, fontina offers creaminess, or gouda provides a smoky note. Just maintain the same total amount of cheese and include at least one good melting cheese for that stretchy texture.

→ My cheese sauce turned grainy – what went wrong?

Grainy cheese sauce usually happens when the heat is too high or the cheese is added while the sauce is still on the burner. Always remove the sauce from heat before adding cheese, and make sure to use freshly shredded cheese rather than pre-shredded, which contains anti-caking agents that can cause graininess.

→ How can I make this dish less rich?

To lighten this recipe, substitute half of the heavy cream with additional milk, use part-skim mozzarella instead of whole milk mozzarella, and reduce the butter to 2 tablespoons. You can also increase the amount of spinach to add more vegetables and bulk without adding richness.

→ Can I add protein to this dish?

Definitely! This recipe works wonderfully with added protein. Cooked and diced chicken breast, crispy bacon pieces, or Italian sausage are all excellent additions. Add them when you combine the pasta with the cheese sauce. For a seafood twist, cooked shrimp also pairs beautifully with the spinach and cheese.

Conclusion

This Creamy Baked Spinach Mac and Cheese is the ultimate comfort food that brings together the best of both worlds – indulgent cheese and nutritious spinach. It's perfect for family dinners, potlucks, or whenever you need a warm hug in a bowl. The combination of mozzarella and parmesan creates that irresistible cheese pull we all crave, while the spinach adds color and a subtle earthiness. Whether you're feeding picky eaters or impressing dinner guests, this dish delivers every single time.

Spinach Mac Cheese

Luxuriously creamy baked mac and cheese loaded with fresh spinach, stretchy mozzarella, and topped with a golden parmesan crust.

Prep Time
15 Minutes
Cook Time
35 Minutes
Total Time
50 Minutes
By: chris

Category: pasta-dishes

Difficulty: easy

Cuisine: American

Yield: 6 Servings (6 balls)

Dietary: Vegetarian, Contains Dairy

Ingredients

0116 oz elbow macaroni or pasta tubes
024 cups fresh spinach leaves
033 cups shredded mozzarella cheese
041 cup grated parmesan cheese
053 tablespoons butter
063 tablespoons all-purpose flour
073 cups whole milk
081 cup heavy cream
093 cloves garlic, minced
101 teaspoon ground nutmeg
11Salt and black pepper to taste
121/2 teaspoon red pepper flakes

Instructions

Step 01

Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a boil and cook the elbow macaroni according to package directions until al dente, about 8 minutes. Drain the pasta and set aside. In the same pot, add the fresh spinach with a splash of water and wilt it down over medium heat for about 2 minutes until it reduces significantly. Drain any excess liquid and roughly chop the spinach.

Step 02

In a large saucepan, melt the butter over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant. Sprinkle in the flour and whisk constantly for 2 minutes to create a roux, ensuring it doesn't brown. Gradually pour in the milk and heavy cream while whisking continuously to prevent lumps from forming. Continue whisking until the sauce thickens and coats the back of a spoon, about 5-7 minutes.

Step 03

Remove the sauce from heat and stir in 2 cups of shredded mozzarella and half of the parmesan cheese, reserving the rest for topping. Add the nutmeg, salt, black pepper, and red pepper flakes. Stir until all the cheese is completely melted and the sauce is smooth and creamy. Fold in the chopped spinach until it's evenly distributed throughout the cheese sauce.

Step 04

Add the cooked pasta to the cheese sauce and stir gently until every piece is well coated. Transfer the mixture to a greased 9x13 inch baking dish, spreading it evenly. Top with the remaining mozzarella and parmesan cheese, creating an even layer across the surface.

Step 05

Place the baking dish in the preheated oven and bake for 25-30 minutes until the cheese on top is melted, bubbly, and golden brown. For an extra crispy top, switch to broil for the last 2-3 minutes, watching carefully to prevent burning. Remove from the oven and let it rest for 5 minutes before serving. This allows the sauce to thicken slightly and makes it easier to serve. Garnish with fresh cracked black pepper and enjoy those amazing cheese pulls!

Notes

  1. Use freshly shredded cheese rather than pre-shredded for the best melting quality and cheese pulls. Pre-shredded cheese contains anti-caking agents that can affect texture.
  2. Don't overcook the pasta initially as it will continue cooking in the oven. Al dente pasta ensures you won't end up with mushy mac and cheese.
  3. Make sure to squeeze out excess water from the wilted spinach to prevent the dish from becoming watery.
  4. For a crunchier topping, mix some panko breadcrumbs with melted butter and sprinkle over the cheese before baking.
  5. This dish can be prepared ahead of time and refrigerated unbaked for up to 24 hours. Add an extra 10 minutes to the baking time if baking from cold.

Tools You'll Need

  • Large pot for boiling pasta
  • Large saucepan for cheese sauce
  • 9x13 inch baking dish
  • Whisk
  • Wooden spoon
  • Colander
  • Cheese grater
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (milk, cream, butter, cheese)
  • Gluten (pasta, flour)
  • Eggs (some pasta varieties)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 485
  • Total Fat: 24 g
  • Total Carbohydrate: 48 g
  • Protein: 22 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!