Veggie Mac and Cheese: A Delicious and Healthy Twist on a Classic Recipe
Introduction
Veggie Mac and Cheese offers a delicious and healthy twist on the classic comfort food. Packed with colorful vegetables and creamy cheeses, this dish is perfect for satisfying cravings while sneaking in some extra nutrients.

Ingredients
- 1 pound elbow macaroni
- 4 tablespoons unsalted butter
- 1/2 cup all-purpose flour
- 4 cups milk (whole milk recommended for creaminess)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon nutmeg (optional, but adds a lovely warmth)
- 4 cups shredded cheddar cheese (sharp or medium, your preference!)
- 1 cup shredded Gruyere cheese (for extra flavor and meltiness)
- 1 cup broccoli florets, chopped into small pieces
- 1 cup carrots, peeled and diced small
- 1/2 cup frozen peas
- 1/2 cup red bell pepper, diced small
- 1/4 cup grated Parmesan cheese (for topping)
- 1 tablespoon breadcrumbs (optional, for topping)
Instructions
- Step 1: Fill a large pot with salted water and bring it to a rolling boil.
- Step 2: Add the elbow macaroni. Cook according to the package directions, but 1-2 minutes less than the recommended time.
- Step 3: Prepare an ice bath by filling a bowl with ice and water. Drain the macaroni and plunge it into the ice bath.
- Step 4: After a minute or two, drain the macaroni thoroughly and set aside.
- Step 5: In a large saucepan or Dutch oven, melt the butter over medium heat.
- Step 6: Whisk in the flour. Continue whisking constantly for 1-2 minutes, until smooth and slightly golden.
- Step 7: Slowly pour in the milk, whisking constantly to prevent lumps.
- Step 8: Keep whisking until the sauce thickens (5-7 minutes). It should coat the back of a spoon.
- Step 9: Remove from heat.
- Step 10: Add the salt, pepper, and nutmeg if using. Stir well to combine.
- Step 11: Stir in the shredded cheddar and Gruyere cheeses until melted and smooth. Taste and adjust seasoning if needed.
- Step 12: While the cheese sauce is still warm, add the chopped broccoli, diced carrots, frozen peas, and diced red bell pepper.
- Step 13: Stir gently to combine the vegetables with the cheese sauce.
- Step 14: Add the cooked macaroni to the cheese and vegetable mixture.
- Step 15: Stir gently until everything is well combined.
- Step 16: Preheat your oven to 350°F (175°C).
- Step 17: Grease a 9×13 inch baking dish.
- Step 18: Pour the mac and cheese mixture into the prepared dish.
- Step 19: In a small bowl, combine the grated Parmesan cheese and breadcrumbs if using.
- Step 20: Sprinkle the Parmesan and breadcrumb mixture evenly over the top of the mac and cheese.
- Step 21: Bake for 20-25 minutes, or until the top is golden brown and bubbly.
- Step 22: Let cool for a few minutes before serving.
Tips & Variations
- Use whole wheat or gluten-free pasta for a different nutrition profile or dietary needs.
- Swap the Gruyere for mozzarella or fontina if you prefer a milder cheese.
- Add cooked bacon or sausage for a meatier version.
- Mix in other vegetables like spinach, mushrooms, or zucchini for even more variety.
- For extra creaminess, stir in a dollop of cream cheese or a splash of heavy cream into the cheese sauce.
Storage
Store any leftover mac and cheese in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven, adding a splash of milk if it seems dry. For longer storage, freeze portions for up to 2 months and thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use different types of pasta for this recipe?
Yes, you can substitute elbow macaroni with other pasta shapes like shells, penne, or rotini depending on your preference and what you have on hand.
Is this recipe suitable for freezing?
Absolutely. This mac and cheese freezes well. Just cool it completely, transfer to a freezer-safe container, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
Print
Veggie Mac and Cheese: A Delicious and Healthy Twist on a Classic Recipe
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This Veggie Mac and Cheese offers a delightful and nutritious twist on the classic comfort food. Packed with fresh vegetables like broccoli, carrots, peas, and red bell pepper, and layered with a creamy blend of sharp cheddar and Gruyere cheeses, this recipe delivers rich flavors and vibrant colors. Baked to a golden bubbly perfection with a crispy Parmesan and breadcrumb topping, it’s perfect for a satisfying family meal that combines indulgence with wholesome ingredients.
Ingredients
Pasta
- 1 pound elbow macaroni
Cheese Sauce
- 4 tablespoons unsalted butter
- 1/2 cup all-purpose flour
- 4 cups milk (whole milk recommended for creaminess)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon nutmeg (optional)
- 4 cups shredded cheddar cheese (sharp or medium)
- 1 cup shredded Gruyere cheese
Vegetables
- 1 cup broccoli florets, chopped into small pieces
- 1 cup carrots, peeled and diced small
- 1/2 cup frozen peas
- 1/2 cup red bell pepper, diced small
Topping
- 1/4 cup grated Parmesan cheese
- 1 tablespoon breadcrumbs (optional)
Instructions
- Boil pasta: Fill a large pot with salted water and bring it to a rolling boil. Add the elbow macaroni and cook according to the package directions, but reduce the time by 1-2 minutes to keep the pasta slightly firm.
- Shock pasta: Prepare an ice bath with ice and water. Drain the cooked macaroni and immediately plunge it into the ice bath for a couple of minutes to stop cooking and maintain texture. Drain thoroughly and set aside.
- Make roux: In a large saucepan or Dutch oven, melt the butter over medium heat. Whisk in the flour and continue whisking constantly for 1-2 minutes until the mixture is smooth and turns a slight golden color to cook out the raw flour taste.
- Add milk and thicken sauce: Gradually pour in the milk while whisking continuously to avoid lumps. Continue whisking for 5-7 minutes until the sauce thickens enough to coat the back of a spoon.
- Season sauce: Remove the sauce from heat, then stir in salt, black pepper, and nutmeg if using. Mix well to incorporate flavors evenly.
- Incorporate cheeses: Add shredded cheddar and Gruyere cheeses to the warm sauce. Stir gently until all the cheese melts completely and the sauce is smooth. Taste and adjust seasoning as needed.
- Add vegetables: While the cheese sauce is still warm, fold in chopped broccoli, diced carrots, frozen peas, and diced red bell pepper. Stir gently to ensure vegetables are evenly distributed.
- Combine pasta and sauce: Add the drained macaroni to the saucepan with the cheese sauce and vegetables. Stir carefully to combine everything thoroughly without breaking the pasta.
- Preheat oven: Set your oven to 350°F (175°C) to prepare for baking the mac and cheese.
- Prepare baking dish: Grease a 9×13 inch baking dish lightly with butter or oil to prevent sticking.
- Transfer mixture: Pour the mac and cheese mixture evenly into the prepared baking dish, spreading it out gently.
- Add topping: In a small bowl, mix grated Parmesan cheese and breadcrumbs if using. Sprinkle this mixture evenly over the top of the mac and cheese for a crispy, flavorful crust.
- Bake: Place the dish in the preheated oven and bake for 20-25 minutes until the topping is golden brown and the cheese sauce is bubbly around the edges.
- Cool and serve: Remove the dish from the oven and let it cool for a few minutes to set before serving. This allows the cheese sauce to thicken slightly and prevents burns.
Notes
- Using whole milk is recommended for a creamier cheese sauce, but you can substitute with 2% milk for a lighter version.
- The nutmeg in the cheese sauce adds warmth and enhances flavor but can be omitted if preferred.
- Adjust cooking time of macaroni slightly less than package instructions to avoid mushy pasta after baking.
- Breadcrumb topping is optional; for a gluten-free version, omit or use gluten-free breadcrumbs.
- Ensure vegetables are chopped uniformly for even cooking and distribution.
- The recipe can be made ahead and refrigerated before baking; increase baking time by a few minutes if baked cold.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Keywords: mac and cheese, veggie mac and cheese, baked mac and cheese, cheesy pasta, vegetable mac and cheese, comfort food, vegetarian recipe

