This ground beef vegetable soup is a simple, nourishing, one-pot meal that brings together savory protein and a colorful array of fresh seasonal produce. It is an ideal recipe for busy weeknights when you need something hearty, comforting, and packed with nutrients. By using high-quality beef bone broth and fresh vegetables, you create a robust base that satisfies the entire family with minimal cleanup.

List of ingredients
- 2 tablespoons avocado oil
- 1 ½ pounds ground beef
- 1 yellow onion, diced
- 2 carrots, sliced
- 2 celery ribs
- 2 garlic cloves, minced
- 1 28oz can diced tomatoes
- 2 quarts beef bone broth
- 1 green bell pepper, diced or chopped
- 1 ½ cups green beans and/or asparagus, cut into 1-1/2″ pieces
- 1 teaspoon sea salt
- 2 cups baby spinach
- 2 tablespoons lemon juice
- Salt and pepper to taste
- 1 tablespoon shaved parmesan cheese
step-by-step instructions
- Step: Heat 2 tablespoons avocado oil in a large dutch oven over medium-high heat. Add 1 yellow onion and cook until translucent.
- Step: Push the onions to the sides of the pot and add 1 ½ pounds ground beef to the center. Cook for approximately 10 minutes, until there is almost no more pink in the meat.
- Step: Add sliced 2 carrots, 2 celery ribs, 2 garlic cloves, and crushed 1 28oz can diced tomatoes and stir to combine.
- Step: Pour in 2 quarts beef bone broth and bring to a gentle boil. Reduce heat to medium and continue to cook for 10 minutes or until carrots are tender.
- Step: Add 1 green bell pepper and 1 ½ cups green beans and/or asparagus, and cook for another 5 minutes on medium-low heat.
- Step: Turn off heat, add 2 cups baby spinach and squeeze 2 tablespoons lemon juice. Stir to combine, check for salt and pepper, and serve with 1 tablespoon shaved parmesan cheese.
Refining Your Soup Technique
Achieving Optimal Browning on Beef
When browning the meat, try not to overcrowd the pot or stir it too aggressively in the beginning. Allowing the meat to sear in the center creates a deep, caramelized flavor profile that leaches into the broth, significantly enhancing the final taste of the soup. Taking the time to properly brown the ground beef prevents the meat from simply boiling in its own juices.
Managing Vegetable Texture
Because vegetables have different fiber densities, they cook at varying rates. It is important to add firmer vegetables like carrots early in the simmering process, while delicate vegetables like spinach or thin asparagus should only hit the heat at the very end. This timing ensures that every vegetable maintains a distinct, pleasant texture rather than turning into mush.
Customizing Ingredients
Effective Vegetable Substitutions
This recipe is highly versatile, making it perfect for using up whatever you have in your crisper drawer. If you do not have green beans, try substituting with sliced zucchini, diced summer squash, or frozen peas. For a starchier base, consider adding peeled and cubed parsnips or rutabaga during the same stage as the carrots.
Adjusting the Flavor Profile
If you prefer a deeper, earthier base, you can sauté a tablespoon of tomato paste along with the onions before adding the ground beef. If you want a bit of heat, add a pinch of red pepper flakes when sautéing the garlic. The lemon juice is vital for cutting through the richness of the beef broth, so do not skip this step as it lifts the entire dish.
Strategic Storage and Reheating
Proper Fridge Storage Methods
Leftover soup should be transferred to an airtight container once it has cooled to room temperature. It will stay fresh in the refrigerator for up to four days. If you find the vegetables have absorbed much of the broth while sitting in the fridge, feel free to add a splash of water or extra broth when you reheat the dish to return it to your preferred consistency.
Freezing for Future Meals
This soup freezes exceptionally well, making it an excellent candidate for meal prep. Store the cooled soup in freezer-safe glass containers or silicone storage bags, leaving about an inch of space at the top for expansion. You can safely keep the soup frozen for up to three months; thaw it in the refrigerator overnight before warming it gently on the stove.
Frequently Asked Questions
Can I use a different type of broth?
While beef bone broth offers the best depth of flavor for this specific recipe, you can certainly use chicken or vegetable broth if that is what you have available. The flavor will be lighter, so you may want to increase the seasonings or add a splash of soy sauce for color and salinity.
Is it necessary to use oil?
The oil is used to jump-start the sautéing process for the onions and to ensure the beef does not stick to the Dutch oven. If you are using a very fatty ground beef, you may be able to render enough fat from the meat itself, but a small amount of cooking fat is recommended to ensure even heat distribution and prevent burning at the beginning.
How do I handle tougher leafy greens like kale?
If you prefer kale or collard greens over spinach, remove the thick stems and chop the leaves into small ribbons. Because these greens are tougher, you should add them to the pot about 3 to 4 minutes before you turn off the heat, rather than immediately at the end, to ensure they become tender enough to eat comfortably.
Why should I add lemon juice at the end?
Acids like lemon juice are volatile and lose their bright, fresh impact if cooked for too long. By adding the juice right at the end after the heat is off, you preserve the sharp, clean flavor that balances the heavy, savory notes of the beef and bone broth.
What is the best way to prevent the soup from becoming watery?
If you prefer a thicker consistency, you can mash a few of the cooked carrots or beans against the side of the pot once they are soft. The starches released into the broth will naturally thicken the soup base without the need for flour or cornstarch, keeping the dish grain-free and nutrient-dense.
Does the type of ground beef matter?
The quality of your ground beef directly influences the fat content and flavor of the soup. A higher fat content often results in a more savory broth, but if you prefer a cleaner taste, you can opt for a leaner grind. Regardless of the fat percentage, ensure you keep the rendered fat in the pot, as it contains essential nutrients and depth that define this comfort meal.
Print
Ground Beef Vegetable Soup
- Total Time: PT40M
- Yield: 8 servings 1x
- Diet: Paleo, Gluten-free, Grain-free
Description
Ground Beef Vegetable Soup with hearty beef, nourishing bone broth, and versatile seasonal vegetables – a simple, flavorful, one-pot meal.
Ingredients
- 2 tablespoons avocado oil
- 1 ½ pounds ground beef
- 1 yellow onion, diced
- 2 carrots, sliced
- 2 celery ribs
- 2 garlic cloves, minced
- 1 28oz can diced tomatoes
- 2 quarts beef bone broth
- 1 green bell pepper, diced or chopped
- 1 ½ cups green beans and/or asparagus, cut into 1–1/2” pieces
- 1 teaspoon sea salt
- 2 cups baby spinach
- 2 tablespoons lemon juice
- Salt and pepper to taste
- 1 tablespoon shaved parmesan cheese
Instructions
- Step: Heat 2 tablespoons avocado oil in a large dutch oven over medium-high heat. Add 1 yellow onion and cook until translucent.
- Step: Push the onions to the sides of the pot and add 1 ½ pounds ground beef to the center. Cook for approximately 10 minutes, until there is almost no more pink in the meat.
- Step: Add sliced 2 carrots, 2 celery ribs, 2 garlic cloves, and crushed 1 28oz can diced tomatoes and stir to combine.
- Step: Pour in 2 quarts beef bone broth and bring to a gentle boil. Reduce heat to medium and continue to cook for 10 minutes or until carrots are tender.
- Step: Add 1 green bell pepper and 1 ½ cups green beans and/or asparagus, and cook for another 5 minutes on medium-low heat.
- Step: Turn off heat, add 2 cups baby spinach and squeeze 2 tablespoons lemon juice. Stir to combine, check for salt and pepper, and serve with 1 tablespoon shaved parmesan cheese.
Notes
Storage: Let the soup cool completely, then store it in an airtight container for up to 4 days in the fridge. To freeze, transfer to containers, leaving enough headspace for expansion and freeze for up to 3 months. Thaw overnight in the refrigerator.
- Prep Time: PT10M
- Cook Time: PT30M
- Category: Soup
- Method: Stove-top
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 308 kcal
- Sugar: 3 g
- Sodium: 457 mg
- Fat: 21 g
- Saturated Fat: 7 g
- Unsaturated Fat: 13 g
- Trans Fat: 0 g
- Carbohydrates: 6 g
- Fiber: 2 g
- Protein: 24 g
- Cholesterol: 60 mg