Transform your dinner routine with this vibrant and nutritious Green Mac and Cheese! Far from your average comfort food, this recipe takes a beloved classic and infuses it with a powerhouse of wholesome ingredients. Made with hearty whole wheat pasta, fresh broccoli, tender spinach, and sweet peas, this dish is a testament to how deliciously satisfying healthy eating can be. It’s a complete meal that both children and adults will eagerly devour, making vegetable consumption a joyful experience.
If you’re a fan of creative mac and cheese variations, you might also enjoy exploring my Chili Mac and Cheese or my bold Buffalo Chicken Mac and Cheese for other exciting flavor profiles.

This Homemade Veggie-Packed Mac and Cheese isn’t just another dinner; it’s a delightful culinary adventure. Imagine a rich, creamy, cheesy sauce, but with a vivid green hue that sparks curiosity and encourages even the pickiest eaters to dig in. It’s the perfect easy vegetarian dinner recipe, ideal for a weeknight meal or even a festive occasion like St. Patrick’s Day. Crafted with wholesome whole wheat pasta, an abundance of fresh green vegetables, aromatic herbs, and savory cheese, every bite is packed with flavor and essential nutrients.
Why You’ll Love This Green Mac and Cheese
This recipe stands out for several compelling reasons, making it a staple in any healthy kitchen:
- Unforgettable Flavor: Indulge in a dish that perfectly balances cheesy goodness with fresh, vibrant flavors. It’s incredibly creamy, deeply satisfying, and so tasty, you’ll forget it’s packed with vegetables.
- Nutrient-Rich Goodness: We swap traditional pasta for whole-wheat varieties and load up on green powerhouses like broccoli, spinach, and peas. Combined with a creamy, optionally dairy-free sauce, this dish is a true nutritional powerhouse, contributing essential vitamins, minerals, and fiber to your diet.
- Effortlessly Simple: Don’t let the vibrant appearance fool you – this is a simple mac and cheese recipe that comes together in about 45 minutes, from prep to table. It’s perfect for busy weeknights when you need a quick yet wholesome meal.
- Kid-Approved Veggies: The bright green color is naturally appealing to children, making it an ingenious way to sneak in extra vegetables without a fuss. They’ll be asking for seconds of their “green pasta!”

Essential Ingredients for Your Green Mac and Cheese
Gathering the right ingredients is the first step to creating this delectable dish. Here’s a detailed look at what you’ll need to bring this creamy, healthy mac and cheese to life:

- Whole Wheat Elbow Macaroni: Opting for whole wheat pasta boosts the fiber content, making the meal more filling and nutritious.
- Broccoli: Fresh broccoli florets provide a fantastic texture and a wealth of vitamins. While fresh is recommended for the best results, frozen broccoli can be used if thawed completely before adding.
- Peas: Sweet green peas add a lovely pop of color and natural sweetness, complementing the savory cheese sauce.
- Spinach: Fresh spinach is crucial for achieving that vibrant green color and adds a significant nutritional punch. Avoid frozen spinach, as it can release too much water and dilute the sauce.
- Green Onions: These provide a mild, fresh onion flavor that enhances the overall taste profile of the sauce.
- Garlic Cloves: Essential for building a robust flavor base. Freshly minced garlic is always best.
- Oregano: Fresh oregano leaves contribute an aromatic, slightly peppery note that elevates the sauce.
- Gluten-Free Flour (or any other flour): This acts as a thickening agent for the sauce, creating that desirable creamy consistency. All-purpose flour works just as well if gluten is not a concern.
- Non-Dairy Milk of Choice: Almond, cashew, or unsweetened coconut milk are excellent choices for a dairy-free version. You can also use 2% dairy milk if preferred. Ensure it is unsweetened to avoid altering the savory flavor.
- White Cheddar Cheese: This cheese delivers a sharp, tangy flavor and melts beautifully for a smooth, creamy sauce. Grating your own cheese ensures a better melt and avoids anti-caking agents found in pre-shredded varieties.
- Kosher Salt and Ground Pepper: To season the dish perfectly, enhancing all the natural flavors.
How to Prepare Green Mac and Cheese: A Step-by-Step Guide
Making this healthy and delicious Green Mac and Cheese is straightforward. Follow these simple steps for a perfect meal every time:
- Prepare Your Oven: Begin by preheating your oven to 350°F (175°C). This ensures it’s ready when your pasta and sauce are prepared.
- Cook the Pasta and Veggies: In a large pot of salted boiling water, cook the whole wheat elbow macaroni according to package directions, but drain it 2-3 minutes before it reaches al dente. This slight undercooking is crucial as the pasta will continue to cook while baking in the oven, preventing it from becoming mushy. Transfer the drained pasta to an oven-safe baking dish. Add the fresh broccoli florets and peas, stirring gently to combine them evenly with the pasta.


- Craft the Green Sauce: In a high-speed blender, combine the fresh spinach, roughly chopped green onions, garlic cloves, fresh oregano leaves, and gluten-free flour. Pour in your chosen non-dairy milk. Blend all the ingredients until the mixture is completely smooth and vibrant green. Taste the sauce and season generously with kosher salt and ground pepper to your liking.
- Thicken the Sauce: Transfer the blended green mixture to a saucepan. Cook it over low heat, whisking frequently for about 6-8 minutes, or until the sauce visibly thickens and coats the back of a spoon. This slow cooking helps to develop the flavors and ensures a velvety texture. Once thickened, remove from heat and stir in the grated white cheddar cheese, whisking continuously until the cheese is fully melted and incorporated, resulting in a wonderfully smooth and cheesy green sauce.

- Bake to Perfection: Pour the creamy green sauce evenly over the pasta and vegetables in the baking dish. Gently toss to ensure everything is well coated. Place the dish in your preheated oven and bake for 18-20 minutes, or until the cheese sauce is bubbling and the broccoli is tender-crisp.
- Serve and Savor: Remove from the oven and serve immediately while hot and bubbly. Enjoy this wholesome, flavorful, and incredibly satisfying Green Mac and Cheese!

Expert Tips and Smart Substitutions for the Best Green Mac and Cheese
Achieving the perfect Green Mac and Cheese is easy with a few key tips and adaptable substitutions. Here’s how to customize and perfect your dish:
- Choosing Your Pasta: While whole wheat pasta is recommended for its nutritional benefits, feel free to substitute with gluten-free pasta for those with dietary restrictions, or traditional white pasta if preferred. For an extra boost of protein and fiber, consider using alternative pasta types like lentil or chickpea pasta. The key is to slightly undercook the pasta initially, as it will continue to cook in the oven.
- The Power of Fresh Veggies: For the most vibrant color and best texture, fresh vegetables are highly recommended. Frozen spinach or broccoli can sometimes release excess water when thawed and cooked, potentially making your sauce watery. If you must use frozen, ensure they are thoroughly thawed and squeezed dry before adding to the recipe.
- Milk Matters: For a dairy-free option, unsweetened almond milk, coconut milk, or cashew milk are excellent choices that contribute to a creamy texture without altering the savory profile. If you prefer, regular 2% dairy milk can be used. Always ensure your chosen milk is unsweetened to maintain the intended flavor balance.
- Achieving the Creamiest Sauce: The secret to a velvety smooth sauce lies in thorough blending. Before cooking, ensure all the green ingredients and milk are blended until absolutely no lumps remain. This creates a homogeneous base that will thicken beautifully on the stovetop. For extra depth, a pinch of mustard powder or a tablespoon of nutritional yeast can enhance the cheesy flavor without adding more cheese.
- Perfectly Cooked Pasta: Remember to drain your pasta 2-3 minutes before it reaches the al dente stage. This prevents it from becoming overcooked and mushy once it’s baked in the oven with the sauce.

Frequently Asked Questions About Green Mac and Cheese
Here are answers to some common questions about this healthy and delicious green mac and cheese:
Absolutely! By incorporating a significant amount of nutrient-dense vegetables like broccoli, spinach, and peas, and opting for whole wheat pasta, this recipe transforms traditional mac and cheese into a well-rounded, wholesome meal. It’s rich in fiber, vitamins, and minerals, and can be made lower in fat depending on your choice of milk and cheese.
Leftovers of this green mac and cheese can be stored in an airtight container in the refrigerator for up to 3-5 days. To reheat, simply warm it in the microwave or oven until heated through, adding a splash of milk to restore creaminess if needed.
Yes, this recipe makes an excellent make-ahead meal! If you plan to freeze it, place the cooled mac and cheese in a sealed, freezer-safe container. It can be frozen for up to 3 months. When you’re ready to enjoy it, thaw it overnight in the refrigerator, then bake in the oven at 350°F (175°C) until warmed through and bubbly.
For an added protein boost, serve this mac and cheese alongside a perfectly cooked steak, such as a Filet Steak with Mushroom Sauce, or tender baked chicken, like this Baked BBQ Chicken Breast. It also pairs wonderfully with crusty bread for dipping, a fresh green salad for lightness, or a side of seasonal fresh fruit.

More Delicious Pasta Recipes to Try
If you loved this Green Mac and Cheese, be sure to explore more of our fantastic pasta creations:
- Easy Vegan Mac and Cheese
- Creamy Salmon Pasta
- Mexican Chipotle Chicken Pasta
- Spinach and Ricotta Stuffed Pasta
- Buffalo Chicken Pasta Salad
- Shrimp and Spinach Pasta
Loved this recipe? Pin it now to save for later!
Pin It


Get My Free eBook!
Grab your copy of my free eBook, featuring 20 of my top 30-minute, family-friendly healthy dinner recipes. It’s packed with quick and delicious meal ideas to simplify your weeknights.
*(Please note: The original form for downloading the eBook has been removed to comply with the “no Javascript” instruction. To download the eBook, please visit the original site or look for a static download link.)*
If you try this recipe and love it as much as we do, please leave your feedback in the comment section below and don’t forget to rate it! Your support helps us share more delicious, healthy recipes with others.
FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes!
Green Mac and Cheese
By: Rena
Servings: 5-6
Prep Time: 25 mins | Cook Time: 20 mins | Total Time: 45 mins
Green Mac and Cheese is a nutritious twist on this creamy pasta favorite! Made with whole wheat pasta, broccoli, spinach, and peas, this dinner is a powerhouse of nutrients that kids and adults will love. Plus it’s dairy-free and vegetarian.
Video
Ingredients
- 10 ounces whole wheat elbow macaroni
- 1 medium broccoli head, cut into small florets
- 1 cup peas
- 1 cup fresh spinach
- 2-3 green onions, roughly chopped
- 2 garlic cloves
- 1 handful oregano, leaves picked
- 1 1/2 tablespoons gluten free flour
- 2 cups non-dairy milk of choice
- 2 cups grated white cheddar cheese
- Kosher salt and ground pepper, to taste
Instructions
- Preheat the oven to 350°F.
- In a large pot of salted water, cook the whole wheat elbow macaroni according to package directions; drain 2-3 minutes before al dente. Place drained pasta into an oven dish. Add broccoli florets and peas and stir to combine.
- In a high-speed blender, add the fresh spinach, green onions, garlic cloves, oregano leaves, and gluten free flour. Pour in the non-dairy milk of choice and blend until smooth. Taste and season with Kosher salt and ground pepper.
- Transfer the mixture to a saucepan and cook over low heat, whisking occasionally for about 6-8 minutes, or until it thickens and it coats the back of a spoon. Stir in the grated white cheddar cheese and whisk until melted and smooth.
- Pour the sauce over the pasta and veggies in the baking dish.
- Bake for 18-20 minutes, or until cheese is bubbling and broccoli is tender. Serve immediately and enjoy!
Notes
- Pasta: I use whole wheat pasta, but you can substitute for a gluten-free or white pasta as desired. You may also use lentil or chickpea pasta.
- Veggies: Fresh vegetables will give you the best results in this recipe. I don’t suggest using frozen spinach or broccoli, as it may make the sauce watery.
- Milk: Almond milk, coconut milk, or cashew milk would make good options. Any dairy-free milk option will work, but make sure it is unsweetened.
- Tips for the creamy sauce: Make sure to blend the sauce until very smooth before cooking for a creamy sauce.
- Tips for pasta: Make sure to drain the pasta 2-3 minutes before it is al dente. It will continue to cook while baking.
Nutrition
Serving: 1 cup | Calories: 429kcal | Carbohydrates: 50g | Protein: 22g | Fat: 17g | Saturated Fat: 10g | Cholesterol: 47mg | Sodium: 481mg | Potassium: 292mg | Fiber: 2g | Sugar: 2g | Vitamin A: 1290IU | Vitamin C: 15mg | Calcium: 492mg | Iron: 3mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Course: Main Course
Cuisine: American
Tried this recipe? Mention @healthyfitnessmeals or tag #healthyfitnessmeals!