Dump it in. Walk away. 20 free high-protein crockpot dinners + 3 bonus breakfasts.

All recipes

Free ebook

Dump & Go Comfort Food

20 high-protein keto crockpot dinners with freezer packs, plus 3 bonus breakfasts and a two-week plan. Dump it in. Walk away.

You'll also get Sunday's three dinners by email. Unsubscribe anytime.

One Pot Veggie Mac and Cheese

Quick, creamy, and packed with vegetables, this one-pot mac and cheese is an easy weeknight meal that kids and adults will love.

By Shary Eliot ·FEB 23, 2026 ·Updated SEP 25, 2026 ·Be the first to rate
One Pot Veggie Mac and Cheese
01Why this one

I grew up on stove-top mac and cheese that needed a watchful eye and a colander. This one-pot veggie mac and cheese is the opposite: minimal fuss, one pan to wash, and a sneaky vegetable boost that even picky eaters usually accept. It’s a perfect weeknight dinner when time and patience are short, and it stretches the grocery budget without feeling like “just beans and pasta.”

In case you want a broccoli-forward version next time, I’ve compared notes with a similar one-pot broccoli mac and cheese that uses the same no-fuss technique.

Why you’ll love this dish

This recipe checks a lot of boxes: it’s quick, affordable, kid-friendly, and forgiving. Cooking the pasta directly in the broth means less stirring and a creamier finish because the starch stays in the pot. Toss in frozen mixed vegetables and you’ve got a balanced plate with protein and fiber if you add a bit of cheese or beans on the side.

Reasons to make it:

  • Ready in about 20 minutes from start to finish.
  • One pot = less cleanup and fewer dishes.
  • Flexible: swap cheeses, use fresh or frozen veg, and alter liquids to taste.
  • Great for lunchboxes or reheating at work.
02Before you cook

How this recipe comes together

Before you cook, here’s a quick overview of the flow so you know what to expect:

  • Sauté the veg briefly in olive oil to wake up flavor and avoid a soggy finish.
  • Add macaroni and broth, bring to a boil, then simmer until the pasta is nearly tender.
  • Stir in milk and cheese off the heat to create a silky, cohesive sauce.
  • Season and serve immediately for best texture.

This process keeps the pasta starchy enough to thicken the sauce naturally and prevents the cheese from becoming gritty.

What you’ll need

  • 8 ounces macaroni (elbow, shells, or small shapes)
  • 2 cups vegetable broth (low-sodium preferred)
  • 1 cup milk (whole milk gives the creamiest texture; see substitutions)
  • 1 cup shredded cheese (cheddar or your choice — sharper cheeses add punch)
  • 1 cup mixed vegetables (broccoli, carrots, peas — frozen or fresh)
  • 1 tablespoon olive oil
  • Salt and pepper to taste

Ingredient notes and substitutions:

  • Milk: use 2% or dairy-free milk (unsweetened almond or oat) for lighter or vegan adaptations; reduce by 2–3 tablespoons if using very thin plant milk.
  • Cheese: mix cheddar with mozzarella for stretch or use smoked gouda for depth. For vegan, use a dairy-free shredded cheese and a tablespoon of nutritional yeast for extra savory flavor.
  • Vegetables: frozen mixed veg is a time-saver; if using fresh, chop small so they cook evenly in the brief sauté.
03At the stove

Step-by-step instructions

  1. Heat a large pot over medium heat and add the olive oil. Swirl to coat the bottom.
  2. Add the mixed vegetables and sauté for 3–4 minutes, stirring occasionally, until they’re just starting to soften and look bright.
  3. Stir in the macaroni, then pour in the vegetable broth. Turn the heat up and bring the mixture to a boil.
  4. Once boiling, reduce the heat to low, cover the pot, and simmer for 8–10 minutes. Stir once or twice so pasta cooks evenly and nothing sticks.
  5. When the macaroni is tender but not mushy, remove the pot from heat. Pour in the milk and add the shredded cheese.
  6. Stir until the cheese is fully melted and the sauce is smooth; if it’s too thick, add a splash more milk or broth until you reach the desired creaminess.
  7. Taste and season with salt and pepper. Serve immediately while hot.

Quick timing tip: check the pasta at 7 minutes because stovetops and pot types vary — you want al dente, as it will soften slightly while standing.

One-Pot Veggie Mac and Cheese
The recipe

One-Pot Veggie Mac and Cheese

Rate it ·Dinner · Main Course · American
Prep
5 MIN
Cook
15 MIN
Total
20 MIN
Serves
4

01Ingredients

4 servings

Pasta and Broth

Dairy Ingredients

Vegetables

Cooking Essentials

02Method

  1. Preparation
  2. Cooking Pasta
  3. Final Steps

Tap a step when it's done. The next one lights up.

0 OF 7 DONE

03Recipe notes

  1. 01Best served with a garnish of chopped parsley or smoked paprika. Pair with a salad or bruschetta. Store leftovers in an airtight container for up to 3-4 days.
Made it?

How did it turn out?

No ratings yet. Tap a star to be the first.

Snap a photo and tag @recipe_smoke1 so I can see how yours came out.

04After dinner

Serving suggestions

  • Best ways to enjoy it: Serve in shallow bowls and garnish with chopped parsley or a dusting of smoked paprika for color.
  • Pair with: a crisp green salad with lemon vinaigrette, garlic-roasted Brussels sprouts, or toasted sourdough for mopping up sauce.
  • For heartier meals: top with sliced grilled chicken, crispy turkey bacon, or a spoonful of chili for contrast.
  • For a crunchy finish: sprinkle panko mixed with a little melted butter on top and broil for 1–2 minutes until golden (watch closely).

Storage and reheating tips

FridgeUP TO 3–4 DAYS

Refrigerator: Transfer leftovers to an airtight container and refrigerate for up to 3–4 days.

Reheat

Reheating on stovetop: Warm gently over low heat with a splash of milk or broth, stirring until creamy again.

Reheat

Microwave: Reheat in 30–45 second intervals, stirring between, and add a tablespoon of liquid each time to prevent drying.

FreezerUP TO 1 MONTH

Freezing: You can freeze in a sealed container for up to 1 month, but note that texture may change (especially with dairy). Thaw overnight in the fridge and reheat with added liquid.

Good to knowTWO HOURS

Food safety: Cool leftovers quickly (within two hours) and consume within the recommended time to avoid bacterial growth.

Creative twists

  • Veg-forward: Increase vegetables to 2 cups and add chopped spinach or zucchini for more greens.
  • Protein boost: Stir in canned white beans or cubed cooked chicken for extra protein.
  • Spicy kick: Add a pinch of cayenne, smoked paprika, or diced pickled jalapeños.
  • Gourmet: Fold in caramelized onions and gruyère for a richer, more complex flavor.
  • Vegan: Replace milk and cheese with unsweetened oat milk and a dairy-free shredded cheese plus 1–2 tablespoons nutritional yeast for umami.

Common questions

How long does this take from start to finish?


A: About 20 minutes — 3–4 minutes to sauté veg, 8–10 minutes to cook pasta, and a few minutes to melt cheese and finish.

Can I use frozen mixed vegetables?


A: Yes. Use them directly from frozen; you may need an extra minute or two for the pasta to cook through. Avoid thawing first to prevent soggy veg.

Can I bake this in a casserole dish?


A: You can transfer the finished mac and cheese into a baking dish, top with breadcrumbs, and broil or bake for a crunchy top. Baking from cold may require extra time and can dry the dish unless you add a splash of milk.

Will this work with gluten-free pasta?


A: Yes. Use a sturdy gluten-free pasta and follow package timing; texture may vary slightly. Add liquid gradually if needed.

How can I make it creamier without more cheese?


A: Stir in a tablespoon of butter or a small dollop of cream cheese; or let the pasta sit covered for a minute to thicken with its own starch before adding cheese.

Conclusion

This one-pot veggie mac and cheese is a dependable, weeknight-friendly meal that balances convenience with real flavor. If you’re curious how other cooks build one-pot macs with veggies, see this version for inspiration on technique and ingredient swaps at One Pot Vegetable Mac and Cheese – Spoonful of Flavor. Looking for more? Try my Cozy Creamy Chicken Macaroni Cheese Soup.

Enjoy the creamy comfort, and don’t be afraid to experiment with cheeses and add-ins to make it yours.

Leave a Comment

Recipe Rating