Hearty Vegetable Soup Recipe
Introduction
This hearty vegetable soup is a comforting bowl full of tender potatoes, mixed vegetables, and savory tomato flavors. Perfect for a cozy meal, it’s simple to prepare and packed with wholesome ingredients.

Ingredients
- 1 tablespoon oil
- 1 cup onion, diced
- 1 tablespoon minced garlic
- 32 oz beef broth
- 3 cups cubed russet potatoes (about 2-3 medium potatoes)
- 14.5 oz petite diced tomatoes
- 8 oz tomato sauce
- 1 teaspoon dried parsley
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme
- Salt and pepper to taste
- 16 oz frozen mixed vegetables
Instructions
- Step 1: Heat oil in a large soup pot. Add the diced onions and cook for 1–2 minutes until they start to soften. Then add the minced garlic and cook for an additional 30 seconds, stirring frequently to avoid burning.
- Step 2: Pour in the beef broth, then add the cubed potatoes, diced tomatoes, tomato sauce, and all the dried seasonings. Bring the mixture to a boil over medium-high heat.
- Step 3: Once boiling, reduce the heat to medium-low. Stir in the frozen mixed vegetables and let the soup simmer gently for 20–25 minutes, or until the potatoes are tender. Remove from heat and serve warm.
Tips & Variations
- For a vegetarian version, substitute beef broth with vegetable broth.
- Add fresh herbs like basil or rosemary for extra aroma.
- If you prefer a thicker soup, mash some of the potatoes before adding the vegetables.
- Use fresh chopped vegetables instead of frozen for a crisper texture.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, adding a splash of broth or water if it thickens too much. This soup can also be frozen for up to 2 months; just thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use chicken broth instead of beef broth?
Yes, chicken broth works well and will give the soup a lighter flavor while still complementing the vegetables.
What can I do if my soup is too bland?
Adjust seasoning by adding more salt, pepper, or herbs like oregano and thyme. A splash of lemon juice can also brighten the flavors.
PrintHearty Vegetable Soup Recipe
A hearty and comforting vegetable soup featuring a flavorful beef broth base, tender potatoes, diced tomatoes, and a blend of frozen mixed vegetables simmered with aromatic herbs. Perfect for a cozy meal.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
Ingredients
Soup Base
- 1 tablespoon oil
- 1 cup onion (diced)
- 1 tablespoon minced garlic
- 32 oz beef broth
Vegetables
- 3 cups cubed russet potatoes (about 2–3 medium potatoes)
- 14.5 oz petite diced tomatoes
- 8 oz tomato sauce
- 16 oz frozen mixed vegetables
Seasonings
- 1 teaspoon parsley (dried)
- 1 teaspoon oregano (dried)
- ½ teaspoon thyme (dried)
- Salt and pepper (to taste)
Instructions
- Sauté Onions and Garlic: Heat oil in a large soup pot over medium heat. Add diced onions and cook for 1-2 minutes until they begin to soften. Then add minced garlic and cook for an additional 30 seconds until fragrant.
- Add Broth and Main Ingredients: Pour in the beef broth, then add the cubed russet potatoes, petite diced tomatoes, tomato sauce, and all the dried seasonings including parsley, oregano, thyme, salt, and pepper. Bring the mixture to a boil over medium-high heat.
- Simmer with Vegetables: Once boiling, reduce the heat to medium-low. Stir in the frozen mixed vegetables and cook the soup gently for 20-25 minutes, or until the potatoes are tender and flavors have melded. Remove from heat and serve hot.
Notes
- You can use chicken or vegetable broth instead of beef broth for a lighter flavor.
- Adjust salt and pepper according to taste preferences.
- For a thicker soup, mash some of the potatoes before serving or add a bit of cornstarch slurry.
- Feel free to add other vegetables like celery or carrots for added texture.
- This soup stores well and can be refrigerated for up to 4 days.
Keywords: vegetable soup, beef broth soup, easy soup recipe, hearty vegetable soup, potato soup

