Spinach Macaroni and Cheese Recipe

If you love the comforting embrace of classic mac and cheese but crave a boost of vibrant veggies, Spinach Macaroni and Cheese is about to become your new go-to. This cozy, creamy dish brings together perfectly cooked elbow macaroni, a trio of melty cheeses, and the fresh green goodness of spinach for a satisfying vegetarian main meal you’ll want to make again and again. It’s a playful twist on a childhood favorite, with just enough sophistication for grown-up palates, and it’s done in just 30 minutes!

Ingredients You’ll Need

This Spinach Macaroni and Cheese recipe keeps things beautifully simple, highlighting straightforward staples that each bring something special to the table. Every ingredient is chosen to build irresistible flavor, dreamy texture, or the gorgeous color that makes this dish shine.

  • Elbow macaroni (8 oz): The humble pasta shape that soaks up all the creamy cheese sauce, giving you a perfect bite every time.
  • Butter (2 tablespoons): Provides a rich base for your roux and sets the stage for a silky sauce.
  • All-purpose flour (2 tablespoons): Whisked into the butter, flour thickens the sauce and keeps it clinging to every macaroni nook.
  • Whole milk (2 cups): Whole milk brings the best balance of creaminess for a classic, velvety cheese sauce.
  • Sharp cheddar cheese (1 cup, shredded): Adds robust, tangy flavor and that gorgeous yellow hue you want in a great mac and cheese.
  • Mozzarella cheese (1/2 cup, shredded): Melts to give the sauce a dreamy stretch and extra gooeyness.
  • Parmesan cheese (1/4 cup, grated): Infuses a salty, nutty kick and a slightly sophisticated finish.
  • Garlic powder (1/2 teaspoon): Gives mellow, aromatic depth (feel free to use granulated garlic if preferred).
  • Salt (1/4 teaspoon): Balances and brings out all the cheesy flavors.
  • Black pepper (1/4 teaspoon): Just enough to counter rich dairy with a gentle peppery warmth.
  • Fresh spinach (2 cups, chopped) or frozen spinach (1 cup, thawed & drained): Brings a boost of nutrition and stunning pops of green color—use whichever is easier or on-hand!

How to Make Spinach Macaroni and Cheese

Step 1: Cook the Pasta

Start by cooking your elbow macaroni in a big pot of salted water. Keep an eye on the timer—you want the pasta al dente, so it holds its shape and texture in the cheesy sauce! Once done, drain your noodles and set them aside while the sauce magic happens.

Step 2: Make a Simple Roux

In a medium saucepan, melt the butter over medium heat until it’s foamy but not browned. Whisk in the flour and cook for a minute, stirring constantly—this creates the roux that will thicken your sauce and bring everything together.

Step 3: Whisk in the Milk

Slowly pour in the whole milk, whisking as you go. Take your time to avoid any lumps. Let the mixture simmer, stirring frequently, until it thickens to a creamy, almost custardy consistency—this usually takes about 4 to 5 minutes.

Step 4: Cheese, Cheese, Cheese!

Reduce the heat to low, and sprinkle in the sharp cheddar, mozzarella, and Parmesan cheeses. Stir gently but constantly until all the cheese has melted into a velvety sauce. At this point, your kitchen should smell absolutely heavenly!

Step 5: Season and Add Spinach

Now, add the garlic powder, salt, and black pepper for punchy seasoning. Stir in your chopped fresh spinach (or well-drained frozen spinach). Watch it wilt and swirl into the creamy sauce, infusing your Spinach Macaroni and Cheese with fresh color and extra nutrients.

Step 6: Combine and Serve

Tip your drained macaroni into the cheese and spinach sauce. Mix gently but thoroughly until every piece of pasta is enrobed in green-flecked, oozy goodness. Serve your Spinach Macaroni and Cheese hot for maximum creamy comfort!

How to Serve Spinach Macaroni and Cheese

Spinach Macaroni and Cheese Recipe - Recipe Image

Garnishes

Transform a humble bowl of Spinach Macaroni and Cheese into something restaurant-worthy with a sprinkle of extra Parmesan, a few cracks of black pepper, or a scattering of fresh chopped chives or parsley. For those who like a subtle crunch, a handful of buttery toasted breadcrumbs on top is divine.

Side Dishes

This dish is rich and satisfying, but a crisp, fresh salad on the side is just the thing to balance it. Think peppery arugula tossed with lemon, or even a simple tomato and cucumber salad. For a heartier plate, serve alongside roasted veggies, garlic bread, or a cozy bowl of tomato soup.

Creative Ways to Present

If you’re entertaining, try baking your Spinach Macaroni and Cheese in individual ramekins, then broil for a minute until melty and golden. You can also stuff it into roasted bell peppers or serve as a vibrant, cheesy casserole at potlucks. Kids love it packed into muffin tins for fun, portable portions.

Make Ahead and Storage

Storing Leftovers

Transfer leftover Spinach Macaroni and Cheese to an airtight container. It’ll keep well in the refrigerator for up to four days, making it perfect for easy lunches or quick weeknight dinners.

Freezing

This dish can be frozen, though the texture of the sauce may loosen a bit upon reheating. For best results, cool completely, portion into freezer-safe containers, and freeze for up to two months. Thaw overnight in the fridge before reheating.

Reheating

To bring your Spinach Macaroni and Cheese back to its creamy glory, reheat gently on the stovetop or in the microwave, stirring in a splash of milk if needed to smooth out the sauce. If reheating a large batch, cover and heat in a 350°F oven until bubbling hot.

FAQs

Can I use a different type Main Course

Absolutely! While elbows are traditional, shells, cavatappi, or penne all make fantastic alternatives and will hold the sauce beautifully. Just aim for a similar cook time to keep things easy.

How can I make this recipe gluten-free?

Swap regular elbow macaroni for your favorite gluten-free pasta, and use a one-to-one gluten-free flour blend when making the roux. Everything else stays deliciously the same!

Can I add protein to Spinach Macaroni and Cheese?

Yes! Shredded rotisserie chicken, sautéed mushrooms, or even crispy tofu cubes all pair well and make this dish even more filling without overpowering the creamy, cheesy base.

Is it possible to use low-fat milk or cheese?

You can, but keep in mind the sauce may be a bit less rich and creamy. Whole milk and full-fat cheese ensure that luscious mouthfeel, but low-fat options work in a pinch if you’re looking to lighten things up a bit.

Can I make Spinach Macaroni and Cheese ahead of time for a party?

Definitely! Assemble everything up to the point of baking, cover, and chill. When ready, bake as directed until hot and bubbly. It’s a wonderful make-ahead, stress-free addition to any gathering table.

Final Thoughts

If comfort food is your love language, you owe it to yourself to try Spinach Macaroni and Cheese soon. It’s cozy, colorful, and guaranteed to win smiles from kids and grownups alike. I’m so excited for you to experience just how tasty and versatile this veggie-packed classic can be!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Macaroni and Cheese Recipe

Spinach Macaroni and Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 25 reviews
  • Author: saadia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

Indulge in this creamy and comforting Spinach Macaroni and Cheese, a delightful twist on the classic mac and cheese recipe. The addition of fresh spinach brings vibrant color and a boost of nutrients to this family favorite dish.


Ingredients

Units Scale

Macaroni:

  • 8 oz elbow macaroni

Cheese Sauce:

  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 cup shredded sharp cheddar cheese
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

Spinach:

  • 2 cups fresh spinach (chopped) or 1 cup thawed frozen spinach (well drained)

Instructions

  1. Cook the Macaroni: Cook macaroni according to package directions until al dente. Drain and set aside.
  2. Prepare Cheese Sauce: Melt butter in a saucepan, whisk in flour, then slowly add milk. Cook until thickened. Stir in cheeses, garlic powder, salt, and pepper. Add spinach and combine until wilted.
  3. Combine and Serve: Mix the cheese sauce with cooked macaroni. Serve warm.

Notes

  • For a baked version, pour the finished mac and cheese into a greased baking dish, top with extra cheese or breadcrumbs, and bake at 375°F for 15–20 minutes until bubbly and golden.

Nutrition

  • Serving Size: 1 cup
  • Calories: 410
  • Sugar: 5g
  • Sodium: 360mg
  • Fat: 21g
  • Saturated Fat: 12g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 60mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *