Go Back
+ servings
Beef vegetable soup with beans, carrots, and ground beef and a silver spoon in a white bowl.
Servings: 6

Hearty Beef Vegetable and Bean Soup

This hearty beef vegetable soup with beans is a comforting meal that will keep you full with healthy beans, ground beef, and the sweet taste of sweet potato.
Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 1/2 lbs lean ground beef
  • 1 large sweet onion, diced
  • 4 cloves fresh garlic, minced
  • sea salt and ground black pepper, to taste
  • 2 tsps dried oregano
  • 2 tsp dried thyme
  • 2 tsps dried basil
  • 1/4 cup high-quality balsamic vinegar
  • 8 cups beef bone broth
  • 4 large carrots, diced
  • 4 ribs celery, diced or sliced
  • 1 parsnip, peeled and diced
  • 1 large sweet potato, peeled and diced
  • 1/4 cup tomato paste
  • 2 Tbsps harissa paste
  • 15 ozs butter or white beans, drained and rinsed
  • chopped fresh parsley, to garnish

Instructions 

  • In a large stockpot or Dutchoven cook your ground beef until it starts to brown, breaking it up with a wooden spoon as it cooks.
  • Add the onion, garlic, and all of the seasonings.
  • Cook for 5 minutes. Stir in the balsamic vinegar to deglaze your pan and cook, stirring for 2-3 minutes more.
  • Add the bone broth, carrots, celery, parsnip, sweet potato, tomato paste, harissa paste, and beans.
  • Bring your soup to a boil, then reduce heat and simmer for 30-40 minutes or until vegetables are tender.
  • Garnish with chopped parsley and enjoy!

Nutrition

Calories: 306kcal, Carbohydrates: 24g, Protein: 38g, Fat: 6g, Saturated Fat: 3g, Cholesterol: 70mg, Sodium: 405mg, Fiber: 5g, Sugar: 9g

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

Like this? Leave a comment below!