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

Quick and Easy One-Pot Vegetable Soup (Comfort Food)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Celeste
  • Prep Time: 10
  • Cook Time: 35
  • Total Time: 45 minutes
  • Yield: 6
  • Category: Soups and Stews
  • Method: Stovetop
  • Cuisine: American


Delicious & Easy One-Pot Vegetable Soup: Whip up this hearty soup in no time! Easy, nutritious, and flavor-packed - perfect for a cozy, easy weeknight dinner. 🍲🥕 


2 tablespoons olive oil

1 medium onion, chopped

2 stalks celery, chopped

2 medium carrot, chopped

3 cloves garlic, minced

1 1/2 teaspoons dried thyme

1 1/2 teaspoon dried rosemary

1 teaspoon smoked paprika

3 cups vegetable stock

1 28 oz. can crushed tomatoes

2 medium potatoes, cubed

Salt and pepper to taste

2 15 oz. cans northern white beans (rinsed and drained)

1/2 head of Napa cabbage, chopped

red pepper flakes (optional)

Dried parsley for garnishing (optional)


  1. Sauté: In a large dutch oven, heat the olive oil over medium heat until oil starts to shimmer. Add the onion, celery, and carrots to the pot and sauté 2 to 3 minutes, add garlic and seasonings and sauté 1 minute more. 

    Add remaining ingredients and simmer: Add the vegetable stock, tomatoes, and potatoes, to the pot. Stir to combine. Season with salt and pepper. Bring to a boil, once boiling, reduce heat to low and continue to cook until the vegetables are softened, about 20 minutes.

  3. Add the beans and cabbage: After 20 minutes, add the drained and rinsed beans and chopped Napa cabbage. Stir well, and let the soup continue to simmer for another 5-10 minutes. Taste and adjust the seasoning if needed.

    Serve: Ladle (Affiliate Link) soup into individual bowls and serve with crusty bread.




Taste and Season: Instead of adding a lot of salt or pepper all at once, season your soup in stages. Taste as you go, adjusting the seasoning after adding each major ingredient. This ensures a well-balanced flavor profile without the risk of over-salting.