Easy Stovetop Spinach Mac and Cheese

This easy stovetop spinach mac and cheese combines tender pasta and fresh spinach in a creamy sauce made with whatever cheeses you have on hand!

Easy Stovetop Spinach Macaroni and Cheese in a bowl with a spoon.

Got a handful of leftover cheese in the refrigerator? Perfect! This easy stovetop spinach mac and cheese is made for those odds and ends, turning them into a rich, creamy bowl of comfort food in about 30 minutes. Every batch is a little different, which is exactly what makes it so much fun.

Jump to:

🔎 A quick look at this recipe

  • What It Is: Easy stovetop mac and cheese with fresh spinach and a creamy sauce made from whatever cheeses you have on hand.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Servings: 4 servings
  • Calories: 554
  • Cooking Method: Stovetop
  • Good For: Good For: Cozy weeknight dinners, back-to-school suppers, budget-friendly meals and clean-out-the-fridge cooking.

⭐️ Why this recipe works

  • 🧀 Uses up leftover cheese so nothing delicious goes to waste.
  • ⏱️ Ready in about 30 minutes, making it perfect for busy weeknights.
  • 🎨 Every batch is unique depending on the cheeses and add-ins you have on hand.
  • 🥬 Fresh spinach wilts right into the pasta, adding color and veggies without any extra cooking.
  • 🥄 Creamy, cheesy comfort food with pantry-friendly ingredients.
  • 👨‍👩‍👧‍👦 Kid-approved and grown-up approved, so everyone at the table is happy.
  • 💰 Budget-friendly because you’re making dinner from ingredients you already have.
  • ✨ Easy to customize with your favorite cheeses, veggies, or even cooked bacon or ham.

You basically want 8 ounces of any cheese you have around – mix and match!  Cheddar, American, Parm, cream cheese, Brie, Velveeta, goat cheese…I’ve used all of these.

You want your cheese to be either shredded or chopped. Cut off the rinds, and no worries if you miss any, you can fish them out once the cheese sauce has melted.

I like to stir in baby spinach because it wilts super fast right in with the pasta, but if you have other veggies that need to be cleared out of the fridge, feel free to sub them in! Just make sure they are cooked through if they need to be, either by dumping them in with the pasta water or cooking them on their own.

Green beans, zucchini, halved cherry tomatoes and so on…they have all made an appearance in this recipe. It’s a leftover ingredients extravaganza!

🧀 Ingredients you need

Ingredients for easy stovetop spinach mac and cheese.

See the recipe card for full information on ingredients and quantities and nutritional information.

💡 Ingredient substitution ideas

Missing something or want to swap in something different? Check out the links below to find more ingredient substitution ideas. 👇🏻

👩🏻‍🍳 How to make this recipe

STEP 1: Bring a large pot of water to a boil and salt it heavily.

Strainer with elbow macaroni and cooked spinach.

STEP 2: Cook 8 ounces of your favorite short pasta (we like campanelle, but elbows or penne will work just fine!) according to package directions until tender in boiling salted water. Add 9 ounces of baby spinach and stir until wilted.  Drain and set aside. (And as I mentioned earlier, you can swap in any other veggie you like – just make sure it’s cooked if it needs to be.)

Cheese sauce in a pot.

STEP 3: Heat 3 tablespoons of butter in a medium pot over medium-high heat until foaming. Add ¼ cup of flour and whisk to combine, about one minute. Whisking constantly, add 2½ cups of milk.

Bring this mixture to a boil, whisking constantly. Reduce the heat to medium and simmer, whisking occasionally, until it has thickened to the consistency of heavy cream.

Turn down the heat and stir in 8 ounces of assorted cheeses until the cheese is fully melted. If you have used cheese with a rind and any pieces remain in the sauce, simply fish them out.

Pot with spinach macaroni and cheese.

STEP 4: Add the cooked spinach and pasta and stir over medium-low heat until heated through, about 3 to 5 minutes.

And….you’re done! 🎉

🤔 Recipe FAQs

Is there any cheese I shouldn’t use?

Cheeses with a strong flavor (like blue cheese) are going to give your mac and cheese a more powerful taste…but if you like that taste, any cheese will work!

Can I leave out the spinach?

Exactly what my daughter asked, and I said NO WAY. But of course you can…and/or you can swap in other veggies.

Can this be made ahead of time?

It’s best made right before you want to eat it, but if you need to make it ahead, just warm it up slowly with a little milk.

Have a question that I didn’t cover?

Just pop your question in the comments section below and I promise to answer pronto!

A fridge full of leftovers – it’s the gift that keeps on giving!

🍽️ What to serve with this recipe

⭐️ We want to know what you think!

If you try this recipe, we would love to hear how it came out for you! I’d be super grateful if you could leave a star rating (you pick how many stars! 🌟 ) and your thoughts in the Comments section below the recipe.

Print

Easy Stovetop Spinach Mac and Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This easy stovetop spinach mac and cheese combines tender pasta and fresh spinach with a rich, creamy sauce made from whatever cheeses you have on hand!

  • Author: Kate Morgan Jackson
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 8 ounces short pasta (elbows, penne, campanelle, etc)
  • 9 ounces baby spinach
  • 3 tablespoons butter
  • ¼ cup flour
  • 2.5 cups milk
  • 8 ounces assorted cheeses, shredded or chopped depending on the cheese

Instructions

  1. Cook 8 ounces of your favorite short pasta (we like campanelle, but elbows or penne will work just fine!) according to package directions until tender in boiling salted water. Add 9 ounces of baby spinach and stir until wilted. Drain and set aside.
  2. Heat 3 tablespoons of butter in a medium pot over medium-high heat until foaming. Add ¼ cup of flour and whisk to combine, about one minute. Whisking constantly, add 2 ½ cups of milk.
  3. Bring mixture to a boil, whisking constantly. Reduce heat to medium and simmer until thickened to the consistency of heavy cream, whisking occasionally.
  4. Turn down the heat and stir in cheeses until cheese is fully melted (if you have used cheese with the rind on it and there are pieces of rind in the sauce, you can fish them out now if you want). Add the cooked spinach and pasta and stir over medium low heat until heated through, 3-5 minutes.

Did you make this recipe?

Share a photo and tag @FramedCooks on Facebook or Instagram…we want to see it!

👩🏻‍🍳 Variations on this recipe

  • 🥓 Add crispy bacon for smoky, savory flavor.
  • 🍖 Stir in diced ham to make it a hearty main dish.
  • 🍗 Use leftover chicken or turkey for an easy weeknight dinner.
  • 🥦 Mix in cooked broccoli, cauliflower, or peas for extra veggies.
  • 🌶️ Add a pinch of cayenne or a few dashes of hot sauce for a little kick.
  • 🧅 Caramelized onions add wonderful sweetness and depth.
  • 🌿 Finish with fresh herbs like parsley, thyme, or chives.
  • 🥖 Top with buttery breadcrumbs and broil for a crispy golden crust.
  • 🧀 Experiment with different cheeses—sharp cheddar, Gruyère, Gouda, Fontina, Monterey Jack, mozzarella, Parmesan, or whatever odds and ends are waiting in your refrigerator!

🥰 Other macaroni and cheese recipes we love!

🤔 We want to know what you think!

If you try this recipe we would love to know how it turned out! You can tell us what you think in the Comments section below…thank you!

Looking for more Pasta inspiration? We’ve got you covered! 🥳 Here is our complete collection of Pasta recipes.

🥣 Come on into our kitchen!

Did someone forward you this recipe?  Come join our kitchen crew by subscribing to our newsletter…just click here!  We’d love to have you.  👩🏻‍🍳

2 Comments

  1. I love a good Odds & Ends, clean out the fridge recipe and this one for Mac & Cheese looks like a great one! But, I must say, the thing that caught my eye and took my breath away is your refrigerator. I am so envious!!! I love a clean and organized fridge and pantry. You must have the Southern Family very well trained to keep it like that…lol. The bar has been raised and I now aspire to reach new heights!

    1. Sounds like we are birds of a feather, organization-wise! Our daughter and son-in-law have their own fridge on the other side of our multigenerational house, and let’s just say it doesn’t look like mine. :) Go for it – I love my fridge bins! They came from The Container Store, and I had a friend make vinyl labels for them. :)

Leave a Reply

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

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