Description
This One Pot Creamy Vegetable Soup is a cozy, hearty dish made with a variety of vegetables, rich broth, and a creamy, cheesy finish. Perfect for weeknight dinners, it’s flavorful, comforting, and easy to customize with your favorite veggies or proteins.
Ingredients
6 tablespoons butter
1 white onion, diced
1.5 cups chopped carrots
1.5 cups chopped celery
6 cloves garlic, minced
2 teaspoons dried oregano
2 teaspoons dried thyme
1 teaspoon dried sage
1/3 cup flour
6 cups vegetable broth
2 cups broccoli, chopped into bite-sized pieces
1 (15 oz.) can corn, drained
3 cups diced potatoes (about 3/4″ thick)
1/2 cup heavy cream
4 oz sharp cheddar cheese, shredded
1 teaspoon balsamic vinegar
Kosher salt, to taste
Fresh cracked pepper, to taste
Garnish: fresh parsley, shredded cheese, oyster crackers
Instructions
- Heat butter in a large Dutch oven over medium heat.
- Add onion, carrots, celery, salt, and pepper. Cook over medium-high heat for about 10 minutes, until onions are translucent.
- Reduce heat to medium and add garlic, oregano, thyme, and sage. Cook for 1 minute, stirring frequently.
- Add flour and stir to coat vegetables. Cook for 1 more minute.
- Deglaze pot with a splash of vegetable broth, scraping up any browned bits.
- Add potatoes, corn, broccoli, and remaining broth. Season with salt and pepper.
- Cover, bring to a simmer over medium-high heat, then reduce to low. Simmer for 10–12 minutes until potatoes are fork-tender, stirring occasionally.
- Remove from heat and stir in heavy cream, shredded cheese, and balsamic vinegar until cheese is melted.
- Garnish with parsley, extra cheese, and oyster crackers before serving.
Notes
- Swap broccoli for spinach, kale, or zucchini.
- Add cooked chicken, sausage, or beans for extra protein.
- For a dairy-free version, use coconut milk and skip the cheese.
- Add red pepper flakes or jalapeños for heat.
- Try mozzarella, gouda, or Parmesan for different cheese flavors.
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 5g
- Sodium: 540mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 9g
- Cholesterol: 35mg