Vegetable Beef Soup is a hearty, delicious, filling yet clean recipe perfect for a cozy dinner in. This easy healthy soup recipe is keto-friendly and can be made in a jiffy when under a time crunch!

Vegetable Beef Soup - an easy, healthful soup recipe packed with vegetables. Whole30 and delicious!

I discovered a few years ago that sweater weather plus a big bowl of vegetable beef soup is where I thrive. If youโ€™re like me and youโ€™re at your best when warm, cozy, full of comforting whole food, and comatose by 9pm, youโ€™re in for a basic treat!

Thereโ€™s just something about a variety of vegetables and a good protein swaddled in hot broth that does the belly well. The house smells lovely, the body feels nourished, and all is where it should be. 

Add in a kitty cat sneeze or a puppy yawn and weโ€™ve reached true nirvana. 

Truth be told, there are about a million and a quarter ways one can make a vegetable beef soup, but this happens to be my current favorite. This. On repeat. Until the summer comes back around.

Hereโ€™s what we need to make this beefy vegetable soup happen:

Vegetable Beef Soup - an easy, healthful soup recipe packed with vegetables. Whole30 and delicious!

Ingredients for Vegetable Beef Soup:

Vegetables: onion, garlic, carrot, parsnip, yellow squash, peas, tomatoes, oh my! There are plenty of options for changing up the vegetables here, but these are the ones Iโ€™ve chosen for this tasty comforting beef soup. 

If you prefer canned tomatoes over fresh tomatoes, replace the tomatoes with 1 drained can of diced (donโ€™t include the juices).

Beef: Ground beef is the meat of this recipe! While you can absolutely use steak, I find many cuts of steak turn out hard unless cooked for a long period of time. A goof-proof method of achieving an amazing soup without the potential for rock solid meat is simply using ground beef. I use grass-fed 90/10 ground beef, but you can choose your favorite version.

Broth: Beef broth makes this soup taste even more rich in flavor

Sea salt & Pepper: Sea salt and pepper round out the flavor of the soup and add a little spunk! Remember to always salt to taste, as it works miracles in bringing out the flavor in a dish that is whole food-centric.

Optional Add Ins: Add 2 tablespoons of tapioca flour during the boiling process in order to achieve a thicker, stew-like soup. If you donโ€™t follow a ketogenic diet, add 1 russet or yukon gold potato if youโ€™d like. If you cook with wine, add ยผ cup red wine for big bold sultry flavor.

And hereโ€™s how we make it!

How to Make Vegetable Beef Soup:

Heat the avocado oil in a large pot over medium-high. Add the onion and saute, stirring occasionally until onion is richly golden-brown, about 10 to 15 minutes. Add the garlic and continue sauteing another 2 minutes.

Scoot the vegetables off to one side of the stock pot and add the ground beef. Allow it to brown for 2 to 3 minutes, then flip and brown on the other side another 2 to 3 minutes. Use a spatula to break the meat into smaller pieces and stir well. Note: If your meat has a lot of fat content and you prefer less fat, drain the fat after it has rendered.

Add the remaining ingredients to the pot, cover, and bring to a full boil. Immediately reduce heat to a simmer and cook, stirring occasionally until vegetables have reached desired done-ness, about 10 to 15 minutes. Note: If youโ€™re able to allow the soup to cook for longer, it will become even more flavorful if you allow it to cook for 30 to 40 minutes. Just be sure you keep it covered and cook it on the lowest setting to ensure it isnโ€™t boiling.

Tip for Making THE BEST Vegetable Beef Soup:

One of my go-to methods of adding a tremendous amount of flavor to soup or stew is to cook the onion slowly until it has browned – think nearly caramelized. The softer and browner the onion becomes, the richer the soup will be. Also donโ€™t be afraid to go heavy on the garlic if you like it!

Instant Pot Option:

Looking to make this in your pressure cooker? Hereโ€™s what you do.

Plug in your Instant Pot, add the oil, and press โ€˜Saute.โ€™ Add the onion and cook, stirring occasionally until onion begins to brown, about 5 to 8 minutes. Stir in the garlic and continue cooking another minute. 

Add the remaining ingredients and stir well. Secure the lid on the Instant Pot, press โ€œManualโ€ and set the time for 12 minutes on high pressure. Leave the steam vent sealed. After the pressure cooker has run its course, allow it to naturally release for 5 minutes, then manually release any remaining pressure.

Stir well and season soup to taste with sea salt.

Vegetable Beef Soup - an easy, healthful soup recipe packed with vegetables. Whole30 and delicious!

Recipe Adaptations:

  • Make recipe paleo or whole30-compliant by omitting the peas.
  • Use 2 large carrots and skip the parsnip if you donโ€™t like parsnips.
  • Replace the tomatoes with 1 (14-oz) can of diced tomatoes (drain it first before adding the tomatoes).
  • Add in any of your favorite vegetables – cauliflower, zucchini, and broccoli would be great!

More Healthy Soup Recipes:

Bowls on repeat!

My cookbook, Paleo Power Bowls, is now available! CLICK HERE to check it out. Thank you for your support!

If you make this recipe, please feel free to share a photo and tag @The.Roasted.Root on Instagram!

Vegetable Beef Soup - an easy, healthful soup recipe packed with vegetables. Whole30 and delicious!

Vegetable Beef Soup

5 from 3 votes
Quick and easy vegetable beef soup packed with nutrients for a healthy low-carb keto dinner recipe.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings: 4 servings

Ingredients

  • 2 Tbsp avocado oil
  • 1 medium yellow onion finely chopped
  • 4 cloves garlic minced
  • 1 lb ground beef 85/15 or 90/10 recommended
  • 1 large carrot peeled and chopped
  • 1 large parsnip peeled and chopped
  • 1 medium yellow squash
  • 1 cup peas optional
  • 1 vine-ripened tomato diced
  • 6 cups beef broth or chicken broth
  • 1/4 tsp black pepper
  • 1/2 tsp sea salt to taste

Instructions

  • Heat the avocado oil in a large pot over medium-high. Add the onion and saute, stirring occasionally until onion is richly golden-brown, about 10 to 15 minutes. Add the garlic and continue sauteing another 2 minutes.
  • Scoot the vegetables off to one side of the stock pot and add the ground beef. Allow it to brown for 2 to 3 minutes, then flip and brown on the other side another 2 to 3 minutes. Use a spatula to break the meat into smaller pieces and stir well. Note: If your meat has a lot of fat content and you prefer less fat, drain the fat after it has rendered.
  • Add the remaining ingredients to the pot, cover, and bring to a full boil. Immediately reduce heat to a simmer and cook, stirring occasionally until vegetables have reached desired done-ness, about 10 to 15 minutes. Note: If youโ€™re able to allow the soup to cook for longer, it will become even more flavorful if you allow it to cook for 30 to 40 minutes. Just be sure you keep it covered and cook it on the lowest setting to ensure it isnโ€™t boiling.

Nutrition

Serving: 1of 4 ยท Calories: 330kcal ยท Carbohydrates: 8g ยท Protein: 31g ยท Fat: 19g ยท Fiber: 2g ยท Sugar: 3g
Author: Julia
Course: Lifestyle
Cuisine: American
Keyword: ground beef, keto, low-carb, paleo, vegetable soup, whole30
Did You Make This Recipe?I want to see it! Tag @the.roasted.root on social media!
Vegetable Beef Soup - includes instructions for the stove top and Instant Pot - an easy, clean soup recipe that is keto and low-carb

Julia Mueller
Meet the Author

Julia Mueller

Julia Mueller is a recipe developer, cookbook author, and founder of The Roasted Root. She has authored three bestselling cookbooks, – Paleo Power Powers, Delicious Probiotic Drinks, and The Quintessential Kale Cookbook. Her recipes have been featured in several national publications such as BuzzFeed, Self, Tasty, Country Living, Brit.co, etc.

Read More About Julia

Need Help With Dinner?

View More Dinner Ideas
5 from 3 votes (3 ratings without comment)

Join The Discussion

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.