Creamed Spinach Mac Cheese has become a go-to dish in my home, merging the classic comfort of macaroni and cheese with the nutritious benefits of spinach. This creamy delight not only satisfies cravings but also offers a nutritious twist, perfect for both family dinners and special occasions. As I prepare this dish, the enticing aroma fills my kitchen, inviting everyone to gather around the table.
Why You’ll Love This Creamed Spinach Mac Cheese
This creamed spinach macaroni and cheese is packed with flavor and nutrition, making it a favorite for various reasons. First, it’s incredibly creamy, thanks to the combination of sharp cheddar and mozzarella cheese. Second, it incorporates fresh spinach, adding a healthy element to a traditionally indulgent dish. Third, it’s easy to prepare, taking just 45 minutes from start to finish. Fourth, it can easily be made vegetarian, ensuring everyone can enjoy it. Fifth, the combination of flavors creates a comforting experience that feels like a warm hug. Finally, this recipe is versatile; you can customize it by adding proteins or other vegetables, making it a great canvas for creativity.

Ingredients for Creamed Spinach Mac Cheese
Gather these items:
- 8 oz elbow macaroni (or shells or cavatappi)
- 2 cups shredded sharp cheddar cheese
- 1 cup mozzarella cheese
- 10 oz fresh spinach (or frozen spinach, thawed and drained)
- 3 cups whole milk (or 2% or non-dairy milk)
- 4 tablespoons butter (or olive oil)
- 4 tablespoons flour
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt to taste
- Pepper to taste
- Pinch of nutmeg (optional)
- Red pepper flakes (optional)
- Breadcrumbs (for baking, optional)
How to Make Creamed Spinach Mac Cheese Step-by-Step
- Step 1: In a large pot, bring salted water to a boil. Add your pasta and cook until al dente, according to package instructions. Drain and set aside.
- Step 2: If using fresh spinach, sauté it in a little butter or olive oil over medium heat until wilted. If using frozen, make sure it’s completely thawed and drained. Set aside.
- Step 3: In the same pot, melt 4 tablespoons of butter over medium heat. Whisk in 4 tablespoons of flour and cook for about 1-2 minutes until golden, stirring continuously.
- Step 4: Gradually whisk in 3 cups of milk until the mixture is smooth. Continue to cook for about 5-7 minutes, stirring frequently, until the sauce thickens.
- Step 5: Remove the pot from the heat and stir in 2 cups of shredded cheddar and 1 cup of mozzarella until melted and creamy.
- Step 6: Add the cooked pasta and sautéed spinach to the cheese sauce. Stir well to ensure everything is evenly coated.
- Step 7: Taste your mac and cheese and adjust with salt, pepper, and any additional seasonings you desire.
- Step 8: For a crispy top, pour the mixture into a greased baking dish, sprinkle with more cheese and breadcrumbs, and bake at 350°F (175°C) for 20-25 minutes until golden and bubbly.
Pro Tips for the Best Creamed Spinach Mac Cheese
Keep these in mind:
- This dish is great for meal prep; you can make it in advance and reheat it when needed.
- You can substitute different cheeses based on your preference, such as gouda or fontina for a unique flavor.
- Feel free to add cooked protein like chicken or bacon for added flavor.
- For a spicy kick, consider adding red pepper flakes or jalapeños to the mix.

Best Ways to Serve Creamed Spinach Mac Cheese
This spinach and cheese pasta bake can be served as a main course or as a side dish alongside grilled meats. Pair it with a light salad or steamed vegetables to balance the richness. For a comforting family meal, serve it with crusty bread to soak up the delicious cheese sauce.
How to Store and Reheat Creamed Spinach Mac Cheese
To store leftovers of this creamy spinach macaroni dish, let it cool completely and then transfer it to an airtight container. It can be refrigerated for up to 3 days. To reheat, simply place it in the oven at 350°F (175°C) for about 15-20 minutes until warmed through. You can also microwave individual portions for convenience, making it an easy option for lunch or dinner.
Frequently Asked Questions About Creamed Spinach Mac Cheese
What’s the secret to perfect Creamed Spinach Mac Cheese?
The key to perfect creamed spinach mac and cheese lies in the cheese combination and ensuring the pasta is cooked al dente. This prevents a mushy texture and keeps the dish creamy and flavorful.
Can I make Creamed Spinach Mac Cheese ahead of time?
Yes, you can prepare this spinach-infused macaroni and cheese ahead of time. Just follow the recipe and store it in the refrigerator before baking. When you’re ready to serve, bake it as directed.
How do I avoid common mistakes with Creamed Spinach Mac Cheese?
To avoid common mistakes, ensure you don’t overcook the pasta and use freshly grated cheese for a creamier texture. Also, adding too much milk can make it soupy, so measure carefully.
Variations of Creamed Spinach Mac Cheese You Can Try
There are many delightful variations of this dish you can experiment with. Consider making a gourmet creamed spinach mac cheese by adding truffle oil or sautéed mushrooms. You can also create a vegetarian creamed spinach macaroni by substituting the cheese with plant-based options. For a twist, try adding roasted red peppers or artichokes for added flavor and texture.
For more information on the nutritional benefits of spinach, check out this Healthline article.
If you’re interested in more delicious pasta recipes, visit my latest recipes.
For tips on how to make the best mac and cheese, see this baked mac cheese guide.
Print
Delicious Creamed Spinach Mac Cheese Recipe for Comfort
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Indulge in the creamy, cheesy goodness of this delightful creamed spinach mac and cheese that combines classic comfort with a nutritious twist. Perfect for family dinners or special occasions.
Ingredients
- 8 oz elbow macaroni (or shells or cavatappi)
- 2 cups shredded sharp cheddar cheese
- 1 cup mozzarella cheese
- 10 oz fresh spinach (or frozen spinach, thawed and drained)
- 3 cups whole milk (or 2% or non-dairy milk)
- 4 tablespoons butter (or olive oil)
- 4 tablespoons flour
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt to taste
- Pepper to taste
- Pinch of nutmeg (optional)
- Red pepper flakes (optional)
- Breadcrumbs (for baking, optional)
Instructions
- In a large pot, bring salted water to a boil. Add your pasta and cook until al dente, according to package instructions. Drain and set aside.
- If using fresh spinach, sauté it in a little butter or olive oil over medium heat until wilted. If using frozen, make sure it’s completely thawed and drained. Set aside.
- In the same pot, melt 4 tablespoons of butter over medium heat. Whisk in 4 tablespoons of flour and cook for about 1-2 minutes until golden, stirring continuously.
- Gradually whisk in 3 cups of milk until the mixture is smooth. Continue to cook for about 5-7 minutes, stirring frequently, until the sauce thickens.
- Remove the pot from the heat and stir in 2 cups of shredded cheddar and 1 cup of mozzarella until melted and creamy.
- Add the cooked pasta and sautéed spinach to the cheese sauce. Stir well to ensure everything is evenly coated.
- Taste your mac and cheese and adjust with salt, pepper, and any additional seasonings you desire.
- For a crispy top, pour the mixture into a greased baking dish, sprinkle with more cheese and breadcrumbs, and bake at 350°F (175°C) for 20-25 minutes until golden and bubbly.
Notes
- This dish is great for meal prep.
- You can substitute different cheeses based on your preference.
- Feel free to add cooked protein like chicken or bacon for added flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 600
- Sugar: 5 g
- Sodium: 800 mg
- Fat: 30 g
- Saturated Fat: 15 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 60 g
- Fiber: 3 g
- Protein: 25 g
- Cholesterol: 70 mg
Keywords: Creamed Spinach Mac Cheese, Comfort Food, Pasta Dish