A classic comfort food with a veggie-loaded twist! This Spinach Mac and Cheese recipe comes together quickly, is packed with fresh or frozen spinach, is easy to make in about 15 minutes, and tastes perfectly cheesy.
I’m going to start right off the bat by saying that I totally get if you aren’t sure about green mac and cheese. But hear me out.
Back when I was a brand new blogger, plenty of my early readers were not sure about spinach in muffins. But I did it anyway and I won MANY hearts (and tastebuds) over and made veggie-loaded believers out of them with my oh-so popular Green Smoothie Muffins. So, I want you to trust me here. Because I think this Spinach Mac and Cheese is the lunch or dinner version of those beloved muffins.
Because while Spinach Mac and Cheese is oh-so-green in color, it has the familiar flavor and texture of good ‘ol homemade mac and cheese. There are no leaves of wilted spinach in the mix, as the spinach has been combined into the cheese sauce to make the spinach texture and flavor literally blend in. Plus, it is easy to make (almost as easy and time friendly as boxed) in about 15 minutes, so it is a great option for when you want something simple, delicious, and that gets some veggies in. Bonus: you can make it with either fresh or frozen spinach! A cozy, one pot recipe that is vegetarian, can easily be gluten free and helps your family see that green veggies can be tasty…..what more could you want?
Do you have some spinach leftover after making this mac and cheese and want to make sure it doesn’t go to waste? Be sure to check out my tips and tricks for storing spinach so it stays fresh all week!
This recipe is based on our favorite Butternut Squash Mac and Cheese and is now one of our go-to easy lunches and dinner recipes.
What kind of pasta should I use for this green mac and cheese?
You can make this with any kind of pasta you want—whole wheat, gluten free, or bean-based. Just make sure to cook according to the package instructions.
My family really doesn’t like spinach. How can I make this work for them?
Have a child or any family member that might be iffy about to trying green mac and cheese? Start will half (or even less) the amount of spinach and then work your way up to using more.
Can I make this mac and cheese ahead of time?
Absolutely. Just reheat and eat. I find its great in the microwave.
Can I use kale instead of spinach?
I love that spinach is delicate and just blends so easily into the cheese sauce of this recipe. Kale is a much more fibrous veggie and, while it can be used in place of spinach, might give the green mac and cheese a different, maybe grittier, texture.
- Want to add more veggies? Frozen broccoli, peas, and green beans are all easy additions. Just add them to the pasta during the last minute of cook time, drain, and add to the sauce with the pasta.
- Adjust the amount of spinach to fit your needs. Start will half the amount of spinach and then work your way up to using more if you feel that will be best for you and/or your family. Or, add more spinach if you are super jazzed about really green mac and cheese.
- Add more cheese. If you like a super cheesy mac and cheese, toss in more grated cheddar to make this veggie-loaded meal something you will love a little extra.
- Make it gluten free with your favorite small gluten free pasta.
More spinach recipes you are going to love
- Peanut Butter Banana Spinach Smoothie
- Baked Spinach Artichoke Pasta
- Blender Banana Spinach Pancakes
- Feta and Spinach Scones
- Healthier Hamburger Helper (with veggies!)
- Healthy Chocolate Muffins (with veggies!)
- Green Smoothie Muffins
- Easy Lentil Veggie Quesadillas
Did you try this veggie-loaded mac and cheese recipe and now you’re hungry for more?
15-Minute Spinach Mac and Cheese
- 8 ounces small shaped pasta ½ pound. I used whole wheat.
- 1 cup milk
- 3 ounces frozen chopped spinach defrosted and squeezed out, can sub 2 cups fresh spinach
- 1 Tablespoon unsalted butter
- 2 tablespoons flour
- 1 cup grated white cheddar cheese
- ¼ teaspoon garlic powder
- ½ teaspoon salt or to taste
- Bring a large pot of salted water to a boil. Add pasta and cook according to package directions. Once cooked, drain cooked pasta in a colander and set aside.
- While pasta is cooking, add milk and spinach to a blender and blend until milk is green and spinach is totally pureed.
- Place the empty pot back on the stove. Add the butter to the pot and melt over medium heat. Once melted, add in the flour and cook for 30 seconds, while stirring.
- Grab a whisk and slowly pour the milk/spinach mixture into the pot while whisking to prevent lumps.
- Bring the pot up to a simmer to thicken, then stir in the grated cheese, garlic powder, and salt.
- Turn off the heat. Add the cooked pasta to the pot and stir until pasta is fully coated with the sauce. Taste and add more salt or cheese as needed.
- Enjoy warm or let leftovers cool and store in an air-tight container in your fridge for up to 4 days.
The nutritional information is provided as an estimate only and may vary based on the product type, servings and other factors. If you are following a diet, please consult with a professional nutritionist or your doctor. Stay healthy!