Rich & Creamy Mac and Cheese with Hidden Veggies

Creamy mac and cheese with hidden veggies. Kid-friendly, comforting, and full of nutrients. An easy weeknight dinner ready in 30 minutes.

This mac and cheese with hidden veggies is the kind of cozy, cheesy comfort food that wins over both kids and adults.

A bowl of veggie mac and cheese next to some baby carrots

A Classic With a Little Secret

If you’re used to the boxed stuff or a more traditional mac recipe, this version feels like a major upgrade without adding more work. A silky blend of carrots and butternut squash melts right into the cheese sauce, giving you that classic mac flavor while sneaking in a little extra goodness.

No one will guess there are extra veggies tucked inside, especially picky eaters who would normally push carrots or squash to the edge of their plates. And as a parent, aunt, uncle, or resident “I don’t eat vegetables” household member, that feels like a small victory!

Another great twist on this classic that’s sure to win over those pickier eaters is this Crispy Mac and Cheese Balls recipe!

ingredients for mac and cheese with hidden veggies

Ingredients You’ll Need

  • Peeled, diced carrots
  • Peeled, diced butternut squash (fresh or frozen)
  • Milk (whole or 2%)
  • Butter
  • Salt
  • Black Pepper
  • Garlic powder
  • All-purpose flour
  • Shredded cheddar cheese
  • Shredded mozzarella or Monterey Jack
  • Elbow macaroni

Tips For The Best Mac and Cheese 

  • For extra flavor, sprinkle a little smoked paprika or mustard powder into the cheese sauce.
  • To make it baked, pour the mac and cheese into a dish, top with breadcrumbs and a little extra cheese, and bake at 375°F for 15 minutes.
Taking a spoonful of mac and cheese with hidden veggies from a bowl

How to Make Mac and Cheese with Hidden Veggies

Step 1: Cook and Blend the Veggies

Add your diced carrots and butternut squash to a medium pot of boiling water. The key here is cooking them until they’re very soft, soft enough that your blender doesn’t have to work overtime. 10-12 minutes usually does it.

Veggies in a medium pot of water

After draining, add the vegetables to a food processor with milk, butter, salt, and garlic powder. Blend until smooth and creamy, like a thick soup. This is the “hidden veggie” base that gives the mac its signature color and creamy texture.

Tip: If the mixture seems too thick to blend, add a splash more milk.

Step 2: Cook the Pasta

While the veggies cook, boil your macaroni in salted water according to package directions. Aim for a nice al dente texture so the pasta doesn’t get mushy once the cheesy sauce coats it.

Elbow macaroni noodles in a pot of boiling water

Drain and set aside. Don’t forget to reserve a splash of pasta water if you like your pasta extra creamy. This is an easy trick to loosen up thicker sauces!

Step 3: Build the Cheese Sauce

In the same large pot, melt the butter and whisk in the flour over medium heat. Cook for about 1 minute to get rid of the raw flour taste. Slowly pour in the milk while whisking continuously until the mixture begins to thicken slightly. This roux-based sauce is your foundation for all that cheesy goodness.

Stir in the cheddar and mozzarella until smooth and melted. Then pour in your blended veggie sauce and mix until everything is creamy, cohesive, and beautifully golden.

Step 4: Combine and Serve

Add the cooked pasta into the pot and stir until each noodle is coated in the cheesy, veggie-packed sauce. Taste and adjust with salt, black pepper, or even an extra pinch of garlic powder.

Serve warm, ideally with a big wooden spoon and a sprinkle of chopped parsley if you’re feelin’ fancy.

A pan of mac and cheese with hidden veggies ready for serving

Serving Ideas

This mac and cheese stands strong as a main dish, especially for busy weeknights. But it also pairs perfectly with:

Storage 

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove with a splash of milk to restore creaminess.

Frequently Asked Questions

Can I use different vegetables?

Yes! Sweet potatoes work beautifully and add similar sweetness. Cauliflower is another great hidden-veg option.

Can I make this gluten-free?

Easily. Use gluten-free pasta and replace the flour with a gluten-free blend.

Can I sneak in extra protein?

Stir in cottage cheese, Greek yogurt, or puréed white beans for a boost; just add a little at a time so it stays creamy.

A bowl of veggie mac and cheese next to some baby carrots

Rich & Creamy Mac and Cheese with Hidden Veggies

This Easy Mac and Cheese with Hidden Veggies is creamy, cheesy, and perfect for even the pickiest eaters. A smooth blend of carrots and butternut squash melts right into the cheese sauce, adding extra nutrition and natural sweetness without anyone noticing. It’s an easy weeknight dinner that’s comforting, kid-approved, and ready in about 30 minutes.
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Course: Main Course
Cuisine: American
Keyword: Mac and Cheese With Hidden Veggies
Servings: 6 Servings

Ingredients

For the Veggie Sauce:

  • 1 cup peeled diced carrots
  • 1 cup peeled diced butternut squash (fresh or frozen)
  • 1 cup milk whole or 2%
  • 1 tablespoon butter
  • 1 teaspoon salt
  • ¼ teaspoon garlic powder

For the Cheese Sauce:

  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 ½ cups milk
  • 2 cups shredded cheddar cheese
  • ½ cup shredded mozzarella or Monterey Jack
  • Salt and pepper to taste

For the Pasta:

  • 12 ounces elbow macaroni

Instructions

  • Bring a medium pot of water to a boil and add the carrots and butternut squash. Cook until the vegetables are very soft, about 10 to 12 minutes, then drain well. Add the cooked veggies to a food processor (or blender) along with 1 cup of milk, butter, salt, and garlic powder, and blend until smooth and creamy.
  • While the vegetables are cooking, prepare the macaroni in a large pot of salted boiling water according to package directions. Drain and set aside.
  • In the same pot, melt butter over medium heat and whisk in the flour, cooking for about a minute. Slowly add the milk while whisking until the mixture thickens slightly, about 2 to 3 minutes. Stir in the shredded cheeses until smooth, then pour in the blended veggie sauce and mix until everything is creamy and well combined. Add the cooked pasta back to the pot and stir until evenly coated with the sauce. Season with salt and pepper to taste, and serve warm.

Southern Plate

43 Blog posts

Comments