
This Ground Beef Vegetable Soup is the definition of comfort food — loaded with tender potatoes, vibrant veggies, and savory seasoned beef in a rich tomato broth. Perfect for chilly nights, easy weeknight dinners, or freezer-friendly meal prep!
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 8
Calories per Serving: ~320 kcal
🛒 Ingredients
🥩 1 lb ground beef
🧅 1 medium onion, chopped
🥕 2 large carrots, chopped
🥔 2–3 medium red potatoes, cubed
🥬 2 celery stalks, sliced
🍅 1 can (14.5 oz) diced tomatoes
🍅 1 can (8 oz) tomato sauce
🌽 1 cup frozen corn
🟢 1 cup green beans (fresh or frozen)
🟢 3/4 cup green peas (frozen)
💧 4 cups beef broth
🧂 1 tsp salt
🌿 1/2 tsp black pepper
🌿 1/2 tsp dried thyme
🌿 1/2 tsp garlic powder
🍂 Optional: 1/2 tsp smoked paprika for extra depth
👩🍳 Instructions
1️⃣ Brown the Beef:
In a large pot or Dutch oven, cook ground beef over medium heat until browned. Drain excess fat.
2️⃣ Add the Veggies:
Stir in onion, carrots, celery, and potatoes. Cook for 5–6 minutes to slightly soften.
3️⃣ Pour in the Liquids:
Add diced tomatoes, tomato sauce, beef broth, and seasonings. Stir well to combine.
4️⃣ Simmer the Soup:
Bring to a boil, then reduce heat and simmer uncovered for about 30–35 minutes, or until potatoes and carrots are fork-tender.
5️⃣ Add Frozen Veggies:
Stir in green beans, peas, and corn. Cook for another 5–10 minutes until heated through.
6️⃣ Serve Hot:
Ladle into bowls and serve with crusty bread or crackers!
🍯 Why You’ll Love This Recipe
- 🥣 One pot, simple steps, BIG flavor
- 🥕 Loaded with veggies and protein for a balanced meal
- 🍅 Perfect make-ahead soup — even better the next day
- ❄️ Freezes beautifully for meal prep or emergency comfort food
💡 Helpful Tips
- Swap in ground turkey or chicken for a leaner version.
- Add pasta or barley for extra bulk.
- Want spice? A pinch of red pepper flakes or a splash of hot sauce does the trick!
- Freeze in individual containers for up to 3 months.
Leave a Reply