Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One Pot Creamy Vegetable Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lily
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 8 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

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

  1. Heat butter in a large Dutch oven over medium heat.
  2. Add onion, carrots, celery, salt, and pepper. Cook over medium-high heat for about 10 minutes, until onions are translucent.
  3. Reduce heat to medium and add garlic, oregano, thyme, and sage. Cook for 1 minute, stirring frequently.
  4. Add flour and stir to coat vegetables. Cook for 1 more minute.
  5. Deglaze pot with a splash of vegetable broth, scraping up any browned bits.
  6. Add potatoes, corn, broccoli, and remaining broth. Season with salt and pepper.
  7. 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.
  8. Remove from heat and stir in heavy cream, shredded cheese, and balsamic vinegar until cheese is melted.
  9. 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