You’ve heard of green eggs and ham, but have you heard of green mac and cheese? A fun twist on everyone’s favorite comfort food, this 15-Minute Green Mac and Cheese recipe is secretly full of veggies and made with three kinds of cheese for rich flavor and a creamy texture, unlike anything you’ve ever tasted before. 

A pot of green mac and cheese being stirred with a wooden spoon.
This green mac and cheese is the ultimate veggie-loaded comfort food!

Is there anything better than a piping hot bowl of mac and cheese at the end of a long day? One of our all-time favorite sides, it’s a staple in our house and is served almost weekly. With recipes like our One Pot Mac and Cheese, Chili Mac and Cheese, and Truffle Mac and Cheese, we never get bored! 

However, this green mac and cheese might be our most unique (and delicious) variation yet! Made with not one but three different types of cheese, it’s ultra gooey and rich in flavor. However, unlike other mac and cheese recipes, the sauce is infused with fresh spinach, garlic, and parsley. The end result? Tons of nutrients and a bright green color that makes this green mac and cheese fun to eat! Don’t knock it ‘till you try it. 

Why You’ll Love Green Mac and Cheese

  • It cooks in 15 minutes
  • It’s savory and satisfying with bright notes of freshness thanks to the spinach and herbs. 
  • You can pair it with all your favorite main courses for a complete meal. 
  • Leftovers keep well to enjoy throughout the week. 

Ingredients You’ll Need

  • Spinach – Make sure it’s fresh and not frozen. 
  • Parsley – Adds a refreshing herbaceous flavor with bold peppery notes. 
  • Garlic – This is technically optional, but everything tastes better with garlic! 
  • Olive Oil – Extra virgin olive oil helps thin out the green sauce while adding robust flavor. However, if you prefer a more neutral taste use light olive oil instead.
  • Whole Milk – Just as in sweet recipes like Cannoli Baked French Toast, whole milk works best to create a rich flavor and extra creamy consistency. Of course, any milk you have on hand will do. 
  • Pasta – We use regular macaroni noodles, but any pasta shape you like best is fine! If needed, opt for gluten-free varieties. 
  • Butter – This is melted and combined with the flour to form a roux for the base of the cheese sauce. 
  • Flour – Regular all-purpose flour creates the roux and thickens the sauce for gooey green mac and cheese. If needed, swap it out for a 1:1 gluten-free all-purpose flour. 
  • Spices – Sea salt, black pepper, onion powder, and paprika elevate the ingredients with a hint of warmth. 
  • Cheese – A combination of Cheddar, Monterrey Jack, and white Cheddar cheeses make this green mac and cheese infinitely better than anything you’ll find in a box. 
A pot of green mac and cheese being stirred with a wooden spoon.
Serve this green mac and cheese as a side dish or main course!

How to Make Green Mac and Cheese without Food Coloring 

If you’ve made mac and cheese on the stove, you can make this green mac and cheese recipe! With just one extra step it’s quick, easy, and always hits the spot. 

  1. Prepare the Pasta. Cook your macaroni noodles according to the package instructions, drain them, and set them aside.
  2. Create the Spinach Sauce. Add the spinach, oil, parsley, garlic, and milk to a food processor, and pulse until smooth just like you would with homemade pesto.
  3. Make the Cheese Sauce. In a large pot over medium-high heat, add the butter and flour. Cook, stirring continuously until the ingredients are well combined and golden in color.

    Add warm milk and seasonings to the pot, and continue to cook and stir until the mixture thickens. Reduce the heat to low, and stir in the cheese.
  4. Combine. Add your green sauce to the pot, stirring until it is well combined. Then, add the pasta, and gently stir to coat the noodles.
  5. Serve. Portion your green mac and cheese into bowls, and dig in!  
We earn a commission if you make a purchase, at no additional cost to you.
09/21/2023 01:32 am GMT

Common Questions About Green Mac and Cheese

Is green mac and cheese healthy? 

We wouldn’t exactly call this recipe healthy, but it is given a boost of extra nutrients and fiber. Our food philosophy is everything in moderation! 

How long does this recipe last in the fridge? 

Stored in an airtight container, green mac and cheese will stay fresh in the fridge for 3-5 days. Then, just reheat it in the microwave or stovetop, adding a splash of milk as needed to freshen it back up. 

Can I freeze green mac and cheese? 

Yes, this mac and cheese can be transferred to an airtight container and kept frozen for up to 3 months. To eat, let it thaw in the fridge overnight, and warm it in the oven the next day. 

What should I serve with this dish? 

There’s not much this green mac and cheese can’t be paired with! For instance, you can easily transform it into a complete meal by stirring in ground beef or cooked chicken. 

Or, serve it as a side dish with your favorite main courses like Parmesan Chicken Tenders, Beef Kofta, and Sheet Pan Salmon

More Easy Mac and Cheese Recipes

Looking for even more homemade mac and cheese recipes? We’ve got you covered with the crowd-pleasing options below! 

A wooden spoon scooping up a serving of green mac and cheese.

Green Mac and Cheese

No ratings yet
Author: Food Dolls
Servings: 4 servings
Prep: 3 minutes
Cook: 12 minutes
Total: 15 minutes
This 15-Minute Green Mac and Cheese recipe is secretly full of veggies and made with three kinds of cheese for rich flavor and a creamy texture, unlike anything you've ever tasted before!


  • 4 cups fresh spinach packed
  • 1/2 cup fresh parsley
  • Optional: 2 cloves garlic
  • 2 Tablespoons extra virgin olive oil* if you don’t like the flavor of olive oil, use light olive oil!
  • 2 3/4 cups whole milk divided
  • 1 lb cooked macaroni pasta
  • 1/4 cup butter
  • 1/4 cup flour
  • 1 tsp sea salt
  • 1 tsp black pepper more or less to taste
  • 1/2 tsp onion powder
  • 1 tsp paprika
  • 1/2 cup Cheddar cheese
  • 1/2 cup Monterrey jack cheese
  • 1/2 cup White Cheddar cheese


  • In the bowl of a food processor, add the spinach, olive oil, parsley, garlic cloves, and ¾ cup milk. Process until smooth, and set aside.
  • In a large pot over medium-high heat, add the butter and flour. Cook for 1-2 minutes or until the mixture is golden brown, stirring frequently.
  • Warm the remaining milk in the microwave or in a separate saucepan. Once hot, pour it into the pot with the flour mixture along with the salt, pepper, onion powder, and paprika. Stir to combine until the mixture thickens.
  • Reduce the heat to low, and stir in the cheese.
  • Add the green sauce, and stir to incorporate. Add the cooked pasta, coating it completely with the sauce.
  • Serve warm!
  • Store in an airtight container in the fridge for up to 3-5 days.



*For a more neutral flavor, replace the extra virgin olive oil with light olive oil. 


Serving: 1serving | Calories: 562kcal | Carbohydrates: 53g | Protein: 25g | Fat: 28g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Cholesterol: 63mg | Sodium: 960mg | Potassium: 590mg | Fiber: 3g | Sugar: 10g | Vitamin A: 4175IU | Vitamin C: 21mg | Calcium: 584mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe?Please leave a comment!

You Might Also Like

Caramel Apple Bark with Pretzels

Make this no-bake caramel apple bark with pretzels with just 6 ingredients for a sweet & salty treat no one can resist!

Meet Alia & Radwa

Welcome to Food Dolls! We’re so glad you found us. We are Alia and Radwa, sisters who want to share simple and easy recipes with you. We hope you find recipes here that you enjoy making as much as we do! Learn more about us!

Leave a reply

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

Recipe Rating


  1. Can this be made ahead of time? How would you reheat, could you in the oven to get a bit of a crisp to it?

    1. Absolutely! Simply follow the instructions, transfer the dish to a baking dish, and store it in the fridge or freezer. To serve, heat it in the oven at 350 degrees for 20-25 minutes or until it is thoroughly warmed.

  2. Your video shows olive oil being added to the green mix in the food processor, yet it is no where in the instructions or the ingredient list. With there being umpteen different varieties of olive oil, which are you using in this recipe that is not included in your ingredient list or directions?