This Creamy Spinach Mac and Cheese (Healthy) Recipe is an absolute game-changer when you want something comforting yet nourishing. Packed with vibrant spinach, a luscious cheese sauce, and perfectly cooked macaroni, it offers a delicious way to sneak in some greens without sacrificing any of the rich, creamy goodness you crave. Best of all, it’s quick to whip up and lower in fat than traditional mac and cheese, making it a fantastic family-friendly dish you’ll want to keep in your regular rotation.
Ingredients You’ll Need
These ingredients are wonderfully straightforward yet vital in building the dish’s fantastic flavor, texture, and color. Each component plays a crucial role: from the tender pasta base to the fresh spinach and melty cheese that combine into that irresistible creamy sauce.
- 10.58 ounces (300 g) macaroni uncooked: The perfect pasta shape to hold onto the creamy spinach sauce.
- 5.29 ounces (150 g) spinach chopped: Adds vibrant color, earthiness, and an extra nutrient boost.
- 1 medium onion finely chopped: Provides sweetness and depth to the base of the sauce.
- 1 garlic clove finely chopped: Gives a subtle punch of flavor that complements the cheese beautifully.
- 2 tablespoons olive oil: For gently sautéing the onion and garlic without overpowering the other flavors.
- ½ cup (50 g) mature cheddar cheese coarsely grated: Brings sharpness and classic cheesy richness.
- 2-3 tablespoons (10 g) parmesan coarsely grated: Adds an extra layer of savory umami complexity.
- 1¼ cups (280-300 ml) semi-skimmed milk/light milk: Keeps the sauce creamy but on the lighter side.
- 1½ tablespoons (20 g) butter: Helps create a silky roux for the sauce with luscious mouthfeel.
- 2 tablespoons (15 g) flour: Thickens the sauce to that perfect creamy consistency.
- Sea salt and white pepper to taste: Enhances all the flavors without adding harshness.
How to Make Creamy Spinach Mac and Cheese (Healthy) Recipe
Step 1: Cook the Pasta Perfectly
Start by bringing a big pot of salted water to a boil and cook the macaroni following the packet instructions, aiming for al dente. This slight firmness provides wonderful texture and prevents the pasta from becoming mushy once it’s tossed with the sauce later.
Step 2: Prepare the Spinach Mixture
While the pasta cooks, heat olive oil in a pan over low heat and sauté the finely chopped onion and garlic until soft and fragrant. Then stir in the chopped spinach, season lightly, and cook over medium-high heat for about a minute until the spinach wilts but doesn’t release too much water. Remove from heat and puree this mixture until perfectly smooth; this step is key to creating that silky, verdant swirl in the sauce.
Step 3: Make the Creamy Cheese Sauce
In a separate saucepan, melt the butter on low heat, then whisk in the flour quickly to form a smooth paste – this is the base of your roux. Slowly pour the milk in while whisking constantly to avoid lumps. Continue cooking until the sauce thickens and bubbles gently. Let it rest for a couple of minutes to reach optimum creaminess before adding the cheese and spinach purée.
Step 4: Combine and Finish
Fold the creamy spinach purée and grated cheeses into the thickened sauce, stirring well until the mixture is smooth, glossy, and truly inviting. Season with sea salt and white pepper to taste. Finally, toss the drained macaroni in this luscious sauce ensuring every piece is coated perfectly for maximum flavor in every bite.
How to Serve Creamy Spinach Mac and Cheese (Healthy) Recipe
Garnishes
To amp up the appeal and flavor, top your creamy spinach mac and cheese with a sprinkle of extra parmesan or freshly cracked black pepper just before serving. For a crunchy contrast, toasted breadcrumbs or crushed nuts scattered on top offer a delightful texture that turns this simple dish into a showstopper.
Side Dishes
This dish pairs wonderfully with a fresh, crisp salad to brighten the richness or a few roasted vegetables for added depth. Light lemon vinaigrette greens or garlic sautéed mushrooms complement the cheesy and leafy flavors without overpowering them, making for a balanced, satisfying meal.
Creative Ways to Present
Serve your creamy spinach mac and cheese in colorful bowls or mini ramekins for a fun twist. You can also stuff it into bell peppers or bake it with a golden crust of melted cheese and herbs for a fancy twist that’s still incredibly comforting.
Make Ahead and Storage
Storing Leftovers
Let the mac and cheese cool completely before transferring it to an airtight container. It will keep well in the fridge for up to 3 days, making it an excellent option for meal prep or a quick reheat after a busy day.
Freezing
This dish freezes beautifully. Portion it out into freezer-safe containers and freeze for up to 2 months. When you’re ready, thaw overnight in the fridge for the best texture and flavor retention.
Reheating
Reheat in a covered dish in the oven or microwave, stirring occasionally to ensure even warming. If the sauce seems a bit thick, add a splash of milk to revive its creamy consistency and freshness before serving.
FAQs
Can I use other types of pasta for this recipe?
Absolutely! While macaroni is traditional and delicious, you can substitute with penne, fusilli, or even shells—just make sure to cook them to al dente for the best texture.
Is this recipe suitable for vegans or dairy-free diets?
This particular version includes cheese and butter, so it’s not vegan or dairy-free. However, you can experiment by swapping dairy milk for plant-based milk and using vegan cheese alternatives to keep the creamy texture.
How can I add more protein to this dish?
Consider stirring in cooked chicken, turkey, or even crispy tofu cubes to boost the protein content, turning this healthy meal into a more complete dinner.
Can I make this recipe gluten-free?
Yes! Substitute the all-purpose flour with gluten-free flour or cornstarch, and choose gluten-free pasta to keep this Creamy Spinach Mac and Cheese (Healthy) Recipe safe for gluten-sensitive eaters.
What’s the best way to keep the sauce from separating after reheating?
Reheat gently on low heat and stir frequently. Adding a touch of milk when reheating helps keep the sauce smooth and creamy, maintaining the perfect texture you enjoyed fresh.
Final Thoughts
I genuinely hope you give this Creamy Spinach Mac and Cheese (Healthy) Recipe a try because it’s one of those rare recipes that feels like an indulgence while sneaking a bit of healthfulness on your plate. It’s quick, delicious, and perfect for any day when you want to treat yourself and your loved ones to something cozy yet nourishing.
Print
Creamy Spinach Mac and Cheese (Healthy) Recipe
- Total Time: 20 minutes
- Yield: 5 servings
- Diet: Low Fat
Description
This Healthy Creamy Spinach Mac and Cheese is a vibrant, nutritious twist on the classic comfort food. Featuring tender macaroni pasta combined with a silky smooth spinach and cheese sauce, it’s low in fat, packed with greens, and ready in just 20 minutes, making it perfect for a quick lunch or side dish your family will love.
Ingredients
Pasta
- 10.58 ounces (300 g) macaroni uncooked
Spinach Mixture
- 5.29 ounces (150 g) spinach, chopped
- 1 medium onion, finely chopped
- 1 garlic clove, finely chopped
- 2 tablespoons olive oil
- Sea salt and white pepper to taste
Cheese Sauce
- ½ cup (50 g) mature cheddar cheese, coarsely grated
- 2–3 tablespoons (10 g) parmesan, coarsely grated
- 1¼ cups (280–300 ml) semi-skimmed milk (light milk)
- 1½ tablespoons (20 g) butter
- 2 tablespoons (15 g) flour
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil and cook the macaroni according to the packet instructions until al dente. Drain and set aside.
- Prepare the Spinach Mixture: Heat olive oil in a pan over low heat. Add the finely chopped onion and garlic and fry gently, stirring often, until softened, about 2 minutes. Add the chopped spinach, season with sea salt and white pepper, and cook over medium-high heat for about 1 minute until the spinach reduces in volume while stirring continuously. Remove from heat before the mixture releases too much water. Transfer to a blender or food processor and puree until silky smooth. Set aside.
- Make the Cheese Sauce: In a saucepan, melt the butter over low heat. Add the flour and whisk quickly to form a smooth paste. Gradually increase the heat and slowly pour in the semi-skimmed milk, whisking constantly to avoid lumps. Continue whisking until the sauce thickens and begins bubbling. Remove from heat and let it rest for 2 minutes to thicken further.
- Combine Spinach, Cheese, and Sauce: Stir the pureed spinach mixture into the sauce. Add the grated mature cheddar and parmesan cheeses, stirring well until the sauce is smooth, creamy, and glossy.
- Mix Pasta and Serve: Add the cooked macaroni to the sauce, season to taste with extra sea salt and white pepper if desired, and stir until the pasta is fully coated. Serve immediately for a comforting, nutritious meal.
Notes
- For a richer flavor, use full-fat milk instead of semi-skimmed.
- You can substitute macaroni with other pasta shapes like penne or fusilli.
- To keep it vegan, substitute butter with a plant-based alternative and use dairy-free cheese.
- Fresh spinach can be substituted with frozen, but thaw and drain excess water first.
- Serve with a side salad or steamed vegetables for a complete meal.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Lunch, Side
- Method: Frying, Stovetop
- Cuisine: Vegetarian