A large pan of veggie mac and cheese with a spoon in it.

One Pot Veggie Mac and Cheese

Everyone loves homemade macaroni and cheese! One Pot Veggie Mac and Cheese combines a classic homemade dish with hearty vegetables, creamy milk and cheesy goodness. Cooks in one pot in 25 minutes!

A large pan of veggie mac and cheese with a spoon in it.

 

Everyone loves classic macaroni and cheese! Add fresh or frozen vegetables like carrots, corn, peas and broccoli to create a comforting dish packed with nutrients. Everything cooks in one pot in under 15 minutes! Prep and clean up are easy. One pot veggie mac and cheese is a hearty meal for the entire family!

Close up of veggie mac and cheese

 

How to make veggie mac and cheese

To make veggie mac and cheese in one pot, heat olive oil in a skillet over medium heat. Add chopped onions and stir until soft. Stir in garlic and cook for one additional minute. Add vegetable broth and flour. Then cook for one minute. Add additional broth, milk macaroni and vegetables. Stir and reduce heat to a summer. Cook over low heat, stirring often, until the pasta is cooked, about 10 minutes.

Remove from the heat and stir in cheese. Serve immediately. See the recipe below for full ingredient measurements and instructions.

A pan of veggie mac and cheese sits to the side of a plate filled with mac and cheese.

One pot mac and cheese tips

  • Do not forget to stir often while cooking. If you forget to stir, the ingredients will stick to the bottom of the pan.
  • Cook on low heat on barely a simmer.
  • Use fresh or frozen vegetables. We like to buy frozen mixed veggies and stir them in frozen. You can also use fresh vegetables or use a mix of frozen and fresh.
  • Refrigerate for up to 2 days. Reheat just prior to serving.

Close up photo of veggie mac and cheese on a plate with a fork.

One pot veggie mac and cheese is a tasty family friendly recipe. It’s a great way to sneak in vegetables into a hearty meal. If you try it, let us know what you think! If you’re looking for more one pot recipes, try a few of our favorites like one pot lemon chicken spinach and asparagus orzo, one pot caprese chicken pasta or one pot cajun chicken pasta.

One Pot Mac and Cheese with Veggies

Yield: 6 servings
Prep Time:
5 mins
Cook Time:
20 mins
Total Time:
25 mins
 
One Pot Mac and Cheese with Veggies combines a classic homemade dish with hearty vegetables, creamy milk and cheesy goodness.
Close up photo of veggie mac and cheese on a plate with a fork.
4.5 from 2 votes

Ingredients

  • 2 tablespoons olive oil
  • 1/2 cup diced yellow onion
  • 1 tablespoon minced garlic
  • 1 1/2 cups vegetable broth
  • 3 tablespoons flour
  • 2 1/2 cups milk
  • 3 cups elbow macaroni (10 ounces)
  • 1 1/2 cups mixed veggies (can use fresh or frozen)
  • 1 1/2 cups cheddar cheese (mix of white sharp cheddar and mild cheddar)

Instructions

  1. In a 12" pan or skillet, heat olive oil over medium heat. Add onions and stir until soft, about 3 minutes. Stir in garlic and cook an additional minute. Add 1/2 cup vegetable broth and flour. Stir then cook for one minute. Add remaining broth, milk, macaroni and vegetables. Stir then reduce heat to a simmer. Cook over low heat, stirring often, until pasta is al dente, about 10 minutes. Remove from heat and stir in cheese. Serve immediately.

Recipe Video

Notes

  • Refrigerate for up to 2 days. Reheat just prior to serving.

Nutrition Information

Calories: 530, Fat: 19g, Saturated Fat: 9g, Cholesterol: 40mg, Sodium: 481mg, Potassium: 434mg, Carbohydrates: 69g, Fiber: 4g, Sugar: 8g, Protein: 22g, Vitamin A: 2885%, Vitamin C: 6.1%, Calcium: 350%, Iron: 1.7%

*Nutritional information is an estimate. Please consult a doctor or nutritionist for the most accurate nutritional info.

Course: Main Course
Cuisine: American
Keyword: mac and cheese with vegetables, veggie mac and cheese
All images and text ©Spoonful of Flavor

If you try this recipe, don't forget to leave a review below or share a photo and tag @Spoonfulflavor on Instagram.