Veggie Mac Cheese

Category: Classic American Comfort Dishes

This dish combines tender roasted sweet potato, cauliflower, onion, and bell pepper with a smooth, cheesy sauce made from sharp cheddar, Dijon mustard, and garlic powder. Elbow macaroni is cooked to al dente, then combined with the creamy sauce that’s adjusted with pasta water to the perfect consistency. The result is a comforting, vegetable-packed mac and cheese variation that balances rich flavors and wholesome ingredients, ideal for a cozy gathering.

Breanna smiling at the camera.
Created By Breanna
Last updated on Sun, 16 Nov 2025 18:15:54 GMT
A bowl of macaroni and cheese with a spoon in it. Save
A bowl of macaroni and cheese with a spoon in it. | foodiffy.com

This veggie mac and cheese is my favorite way to enjoy comfort food with a boost of nutrients. It replaces the usual heavy cream sauce with roasted vegetables blended into a creamy cheddar base that feels indulgent but tastes fresh. Perfect for weeknights when you want something cozy yet wholesome.

I put this together one evening after craving mac and cheese but wanted a healthier spin. It quickly became a dinner my whole family asks for regularly.

Ingredients

  • Sweet potato: adds natural creaminess and sweetness. Choose firm, brightly colored ones free of soft spots
  • Cauliflower: contributes mild flavor and a velvety texture when blended. Look for tight heads with no browning
  • Red bell pepper: gives a smoky, slightly sweet note plus vibrant color. Pick a pepper that feels heavy for its size and has smooth, shiny skin
  • Yellow onion: boosts savory depth. Fresh, firm onions will caramelize best during roasting
  • Oil: helps everything roast evenly and caramelize without drying out. Use a neutral oil with a high smoke point
  • Salt: enhances all the flavors. Kosher salt is easier to sprinkle evenly
  • Milk of choice: thins the sauce to creamy perfection. Whole milk lends richness but plant milks work well for dairy free options
  • Garlic powder: adds an aromatic baseline without the bite of fresh garlic
  • Dijon mustard: sharpens flavor and balances the richness
  • Cornstarch or arrowroot starch: thickens the sauce to the right silky consistency without clumps
  • Cheddar cheese: brings that signature sharp, melty mac and cheese flavor. Use sharp cheddar for more punch
  • Elbow macaroni: is the classic shape for this dish. Choose a good quality brand that holds up well when cooked al dente

Instructions

Preheat and Roast Vegetables:
Toss the diced sweet potato, cauliflower, chopped onion, and red bell pepper with oil and salt to coat everything evenly. Spread them out on a baking sheet in a single layer so they roast, not steam. Roast at four hundred degrees Fahrenheit for thirty to thirty five minutes until the vegetables are tender and edges start to caramelize. This slow roasting process brings out a deep sweetness and soft texture that makes the sauce rich and creamy.
Cook Pasta:
While the vegetables roast, prepare the elbow macaroni according to the package directions until just al dente. It is crucial not to overcook since the pasta will soften slightly when combined with the sauce later. Reserve one cup of the pasta cooking water before draining to adjust the sauce consistency later if needed.
Blend the Sauce:
Once the vegetables are roasted and slightly cooled, transfer them to a blender. Add the Dijon mustard, garlic powder, cornstarch, milk, and shredded cheddar cheese. Blend until completely smooth. This step transforms the roasted vegetables into a luscious cheese sauce that tastes fresh but still creamy and comforting.
Heat and Combine:
Pour the blended sauce into the pot used for cooking pasta and warm it over medium low heat, stirring constantly to prevent sticking or burning. Once warm, add the cooked pasta and toss well to coat each piece evenly. Use the reserved pasta water a little at a time to thin the sauce to your desired texture. Season with extra salt and freshly ground black pepper to taste.
A bowl of mac and cheese with a spoon in it.
A bowl of mac and cheese with a spoon in it. | foodiffy.com

My favorite ingredient is the sweet potato because it gives the sauce a decadent texture without heavy cream. I remember my kids’ faces lighting up when they tasted the mac and cheese for the first time and couldn’t believe how creamy it was with hidden veggies.

Storage Tips

Store any leftovers in an airtight container in the refrigerator for up to three days. Reheat gently on the stovetop or in the microwave, adding a splash of milk or water to loosen the sauce if needed. This meal does not freeze well because the texture of the sauce changes upon thawing.

Ingredient Swaps

Swap sweet potato for butternut squash or carrots for a different sweet nuance. Use smoked paprika instead of garlic powder if you want a smoky twist. Any short pasta shape works if you do not have elbow macaroni handy.

Serving Ideas

Serve with a simple mixed green salad drizzled with lemon vinaigrette to cut through the richness. Add a side of steamed greens or roasted Brussels sprouts for extra veggies on the plate. This also pairs beautifully with crusty garlic bread.

A bowl of macaroni and cheese.
A bowl of macaroni and cheese. | foodiffy.com

This veggie mac and cheese balances indulgence and nutrition perfectly for a comforting meal any night of the week.

Frequently Asked Recipe Questions

→ Can I use a different cheese than cheddar?

Yes, feel free to substitute cheddar with cheeses like Gruyère, mozzarella, or gouda for varied flavor and creaminess.

→ What milk types work best in the sauce?

You can use dairy or plant-based milks such as almond, soy, or oat milk to achieve a creamy texture without overpowering flavors.

→ How do I get the sauce to the right consistency?

Adjust the thickness by gradually adding reserved pasta cooking water until the sauce coats the pasta smoothly without being too runny.

→ Can I add spices for extra flavor?

Add a pinch of red pepper flakes or smoked paprika to the sauce for a subtle spicy kick and smoky undertones.

→ Is roasting vegetables necessary?

Roasting brings out natural sweetness and depth in vegetables, enhancing the sauce’s flavor more than other cooking methods.

Veggie Mac Cheese

Tender roasted vegetables blend with creamy cheddar sauce, perfectly coating elbow macaroni for a hearty meal.

Preparation Time
20 mins
Time to Cook
35 mins
Overall Time
55 mins
Created By: Breanna

Type of Recipe: Comfort Food

Cooking Difficulty: Intermediate Skill Needed

Cultural Origin: American

Portion Size: 6 Number of Servings

Dietary Options: Good for Vegetarians

Ingredients Required

→ Vegetables

01 1 medium sweet potato, peeled and diced
02 1 medium cauliflower, chopped
03 1 red bell pepper, chopped
04 1 small yellow onion, chopped

→ Sauce and Seasoning

05 1 tablespoon vegetable oil
06 1/2 teaspoon salt
07 1 cup milk of choice
08 2 teaspoons garlic powder
09 2 teaspoons Dijon mustard
10 2 teaspoons cornstarch or arrowroot starch
11 2 cups shredded cheddar cheese

→ Pasta

12 450 grams elbow macaroni pasta

Guide to Cooking

Step 01

Preheat oven to 200°C. Toss sweet potato, cauliflower, onion, and red bell pepper with oil and salt. Spread evenly on a baking sheet and roast for 30-35 minutes until tender.

Step 02

Bring a large pot of salted water to a boil. Cook elbow macaroni according to package instructions. Reserve 240 ml (1 cup) of pasta water before draining.

Step 03

Transfer roasted vegetables to a blender. Add Dijon mustard, garlic powder, cornstarch, milk, and shredded cheddar cheese. Blend until completely smooth.

Step 04

Pour the blended sauce into the pasta pot. Heat over medium-low heat, stirring continuously until warmed through and slightly thickened.

Step 05

Add cooked pasta to the sauce and stir to combine. Gradually add reserved pasta water to adjust sauce consistency as needed. Season with additional salt and black pepper to taste. Serve warm.

Extra Suggestions

  1. Use any milk type you prefer: dairy, almond, soy, or oat milk work well. For extra heat, add a pinch of red pepper flakes to the sauce.

Necessary Equipment

  • Oven
  • Baking sheet
  • Blender
  • Large pot

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains dairy and gluten unless milk and pasta are substituted with allergen-free alternatives

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 450
  • Fats: 15 g
  • Carbohydrates: 65 g
  • Protein: 20 g