This post contains affiliate links. Please see our disclosure policy.

Our Hearty Beef Vegetable and Bean Soup is a flavorful and nutritious creation, packed with tender ground beef, a vibrant medley of root vegetables, flavorful bone broth, and the added creaminess of butter or white beans.

Beef vegetable soup with beans, carrots, and ground beef in a white bowl.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Why You’ll Love This Vegetable Beef Soup with Beans

The star of this show is undoubtedly the Harissa paste, which adds a deep, smoky heat and a burst of aromatic spices to every spoonful. This popular North African chili pepper paste is a wonderful addition to elevate your soups, stews, and sauces.

But what really sets this soup apart is its impressive nutritional profile. With a rich broth made from beef bone broth, this soup is teeming with collagen, protein, and minerals to nourish your body from the inside out. The addition of sweet potatoes, carrots, and parsnips provides a boost of vitamin A and fiber, while the beans add a little more protein, fiber, and creaminess.

So, cozy up with a warm bowl of this incredible soup, and let the flavors and nutrients transport you to a state of pure comfort and well-being.

There’s just something ultra-satisfying, and extremely comforting about a big stockpot of homemade soup sitting on the stove:

Your kitchen smells delicious, soup is often more affordable, and it’s great because dinner is ready even if you’ll have a few stragglers who arrive home later after work or sports.

Soup helps to stretch the family dinner budget while filling up those bellies with fresh, whole-food ingredients that you carefully choose yourself.

I often double up soup recipes because it tastes even better the next few days, and also freezes very well. So, after dinner, dish up your lunch containers for tomorrow and stash them in the fridge, then freeze the rest for the next time you’re craving this DELICIOUS & NUTRITIOUS Beef Vegetable Bean Soup!

As with most soups – they taste even better the next day, so double or triple your batch while you’re at it, and your future self will thank you!

Stays great refrigerated for 4 days, or frozen for up to 2 months.

If you are looking for more soup recipes, you may want to try: Comforting Egg Roll Soup, Chicken Cauliflower Rice Soup, or Hearty 3 Bean Soup.

🍖Homemade Roasted Beef Bone Broth Recipe:

Harissa is a popular North African chili pepper paste made from a blend of roasted red peppers, garlic, coriander, caraway, olive oil, and salt. It’s a staple condiment in Tunisian, Moroccan, and Algerian cuisine.

Harissa has a thick, paste-like consistency and a vibrant red color. Its flavor profile is complex, with a balance of spicy, smoky, slightly sweet, and aromatic notes.

Harissa is often used to add heat and flavor to various dishes, such as:

– Tagines (slow-cooked stews)
– Grilled meats
– Vegetables
– Soups
– Sauces

There are different types of harissa, varying in intensity and flavor profile. Some common variations include:

– Tunisian harissa: Known for its intense heat and flavor
– Moroccan harissa: Milder and more aromatic than Tunisian harissa
– Rose harissa: Infused with rose petals for a floral and slightly sweet flavor

Harissa is widely available in most supermarkets and online stores. You can also make your own harissa at home using roasted red peppers and spices.

6 servings

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

How to make vegetable beef soup with beans:

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.

Cooked ground beef in a skillet with a white spoon.

Add the onion, garlic, and all of the seasonings.

Diced onions, carrots celery, and sweet potato next to a jar of beans.

Cook for 5 minutes. Stir in the balsamic vinegar to deglaze your pan and cook, stirring for 2-3 minutes more.

Ground beef and vegetables in a skillet with a white spoon.

Add the bone broth, carrots, celery, parsnip, sweet potato, tomato paste, harissa paste, and beans.

A ladle pulling ground beef, vegetables, and beans to the surface of a bowl of broth.

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!

❤️Rachel

Vegetable beef soup with beans and carrots and sweet potato in a white bowl.

Looking for more healthy recipes that contain beans? Then you will love Avocado Bean Salad, White Bean Tuna Salad, and Sweet Potato & Black Bean Tacos.

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!
Two images of vegetable beef soup with beans  divided by a red banner that reads beef vegetable bean soup.

Hi, I'm Rachel!

Welcome to CleanFoodCrush! Here you will find SIMPLE and FUN recipes. We’re all about REAL Food for REAL Life. Eating a little bit better, not “perfect”.

I’ve been creating recipes, inspiration, and supportive online communities through Cleanfoodcrush for over 12 years! I hope you feel supported and inspired to make some small changes that add up big time!

You May Also Like

Leave a comment