This post may contain affiliate links. Please read our disclosure policy.

This Ground Beef and Vegetable Soup is one of my favorite cozy dinners when I want something hearty but still packed with veggies. It’s loaded with colorful produce, tender potatoes, and flavorful broth that makes every bite warm and comforting. It’s wholesome, budget friendly, and perfect for cold weather.

👉 Try it with my Stuffed Pepper Casserole or One Pot Taco Soup next!

Bowl of hearty ground beef and vegetable soup

This Ground Beef and Vegetable Soup is packed with simple ingredients and homestyle flavor. Made with ground beef, carrots, potatoes, and green beans, it’s a complete one pot meal that’s both filling and nourishing. This easy recipe is perfect for weeknights, meal prep, or whenever you need a healthy comfort dish everyone will enjoy.

Weekly Cooking Videos!

Check Out My Youtube Cooking Channel!

Why you’ll love this recipe…

This soup is a great way to stretch simple ingredients into a full, satisfying dinner. It’s made with everyday pantry staples and fresh vegetables, all simmered together until perfectly tender.

It freezes beautifully and tastes even better the next day, which makes it ideal for leftovers or batch cooking. Plus, it’s a sneaky way to get lots of veggies on the table without anyone complaining.

⏰ Total Time: 1 hour
🍂 Perfect For: Cozy weeknight dinners or meal prep lunches
🛒 Key Ingredients: Ground beef, potatoes, carrots, green beans, beef broth
🍽️ Servings: 4
🥄 Skill Level: Easy
🧊 Storage: Up to 4 days in the fridge or 2 months in the freezer

👉 Make sure to try my Queso Chili or Taco Skillet next!

Made With Love,

Ingredients for vegetable soup including ground beef, potatoes, carrots, and green beans

What You’ll Need for Ground Beef and Vegetable Soup

Here’s what makes this yummy soup hearty and full of flavor:

  • Ground beef: Adds richness and protein.
  • Potatoes and carrots: Make the soup filling and naturally sweet.
  • Celery and onion: Create the flavor base.
  • V-8 juice and diced tomatoes: Give the broth a tangy tomato flavor.
  • Green beans and peas: Add color, texture, and nutrients.

👉 If you love soups like this, try my One Pot Taco Soup too!

Full Ingredients List

  • 1 lb ground beef
  • 1 yellow onion, diced
  • 3 stalks celery, sliced
  • 3 large carrots, sliced
  • 1 tbsp minced garlic
  • 2 tsp salt
  • 1 tsp pepper
  • 2 medium potatoes, peeled and cubed small
  • 1 cup frozen peas
  • 1 ½ cups frozen green beans
  • 1 (15 oz) can diced tomatoes
  • 2 cups regular V-8 juice
  • 5 cups beef broth or chicken broth

🔒 The printable recipe card below includes the full ingredient list and exact amounts — perfect for saving or printing for later.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

How to Make Ground Beef and Vegetable Soup

Step 1: To a large Dutch oven or pot over medium heat, add the ground beef and break it up. Cook until about halfway browned. Drain any excess grease.

Ground beef cooking in a large pot

Step 2: Add in the onion and garlic and cook for 2 to 3 minutes to soften the onion.

Chopped up potatoes, celery, and carrots

Step 3: Chop up potatoes, celery, and carrots.

Step 4: Stir in the celery, carrots, potatoes, peas, green beans, diced tomatoes, V-8 juice, broth, salt, and pepper.

Step 5: Bring to a simmer, cover, and cook for 40 minutes, stirring occasionally, until the vegetables are tender and the flavors are blended.

Step 6: Taste and adjust seasoning if needed before serving.

Bowl of hearty ground beef and vegetable soup

🔒 The step-by-step instructions are also available in the printable recipe card below — don’t forget to save it for later!

Ground Beef and Vegetable Soup Variations

  • Use ground turkey or ground chicken for a leaner soup.
  • Add corn or zucchini for more vegetables.
  • Replace V-8 juice with tomato sauce and a splash of Worcestershire for a milder flavor.
  • Sprinkle in some Italian seasoning or thyme for an herby twist.

My Pro TipS

Tips and Tricks

  • Chop the vegetables evenly so they cook at the same rate.
  • Use low-sodium broth if you prefer less salt.
  • Let the soup rest for 10 minutes before serving so the flavors can deepen.
  • Freeze leftovers in individual containers for easy grab-and-go meals.

Recipe FAQs – Ground Beef and Vegetable Soup

Can I make this in a slow cooker?

Yes. Brown the beef first, then add everything to your slow cooker and cook on low for 6 to 7 hours.

Can I freeze this soup?

Definitely. It freezes really well and reheats perfectly on the stove.

Can I use fresh green beans instead of frozen?

Yes, just trim and chop them before adding.

What can I use instead of V-8 juice?

Tomato juice or a mix of tomato sauce and water both work great.

👉 If you love hearty soups, check out my Queso Chili.

Serving Suggestions

  • Serve with warm bread or my Easy One Hour Dinner Rolls.
  • Add a sprinkle of parmesan or shredded cheddar on top.
  • Pair with a fresh green salad for a balanced meal.

Make-Ahead, Storage & Reheating

Fridge: Up to 4 days
Freezer: Up to 2 months. Freeze the soup flat in freezer bags to save space.
Reheat: Warm on the stove or in the microwave until hot throughout.

👉 Try more make-ahead dinners like my One Pot Taco Soup.

More Great Ground Beef Recipes

📌 Pin this recipe on Pinterest to save it for later!

Bowl of hearty ground beef and vegetable soup
5 from 4 votes

Ground Beef and Vegetable Soup

This Ground Beef and Vegetable Soup is warm and cozy and is packed with lots of produce for a nutritious and healthy comfort dish.
Prep: 10 minutes
Cook: 50 minutes
Total: 1 hour
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 lb ground beef
  • 1 yellow onion, diced
  • 3 stalks celery, sliced
  • 3 large carrots, sliced
  • 1 tbsp minced garlic
  • 2 tsp salt
  • 1 tsp pepper
  • 2 medium potatoes, peeled and cubed small
  • 1 cup frozen peas
  • 1 ½ cups frozen green beans
  • 15 oz can diced tomatoes
  • 2 cups regular v-8 juice
  • 5 cups beef broth , or chicken broth

Instructions 

  • To a large Dutch oven or pot over medium heat, add in the ground beef and break it up. Let the ground beef cook until it’s about 50% of the way cooked through. Remove any excess grease from the pot.
  • Add in the onion and garlic and cook for 2-3 minutes to soften the onion. Add in the remaining ingredients and seasonings and stir well. Bring up to a simmer. Let simmer, covered, for 40 minutes, stirring occasionally. Serve and enjoy!

Nutrition

Calories: 514kcal | Carbohydrates: 45g | Protein: 31g | Fat: 24g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 81mg | Sodium: 2768mg | Potassium: 1761mg | Fiber: 10g | Sugar: 15g | Vitamin A: 10722IU | Vitamin C: 92mg | Calcium: 160mg | Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Let us know how it was!

About Julia Pacheco

Hello, I’m Julia Pacheco, and I’m so glad you’re here! I’m a published cookbook author with a passion for creating delicious, budget-friendly meals. My blog focuses on recipes that are accessible and enjoyable, because I truly believe in the power of food to heal, inspire, and bring people together. From early lessons in the kitchen with my mom to navigating life on WIC and food stamps, I’ve learned the value of making every meal count. Cooking has been my creative outlet, a way to connect with others, and it even helped me land my dream job.

You May Also Like

5 from 4 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 Comments

  1. Maria says:

    5 stars

    I have made this recipe many times. If I don’t have a specific ingredient I can add something else and it always comes out good. Thanks Julia

  2. Amanda Amoss says:

    5 stars

    This recipe reminds me of a soup that my grandmother used to make. Definitely brings back memories and happy times! I will be writing this one down for many future dinners! Also sharing your recipe with my four sisters!

  3. Deborah says:

    5 stars

    You’re recipe was easy & so yummy. Thank you for sharing. I didn’t end up having fresh carrots but threw in a bag of frozen sliced carrots and it came out great. We are also a house that loves brussel sprouts & added a few halved fresh ones.