This ground beef soup is like a hamburger in a bowl. Hearty and wholesome, perfect for the cooler weather. Made with ground beef, potatoes, carrots in a tomato-based broth. Not loaded with cheese, and yet rich and creamy. The best part, it takes only 15 minutes to cook.

Table of Content
How crazy is the weather these days? We are having cold, rainy weather, so getting outdoor is really hard. Of course, the evening is the best time at home with soup, salad, and bread. That is what we've been having almost every day and no one's complaining.
This is the fourth soup recipe I'm sharing this month to add to my collection of 20 plus soup recipes already on this blog. If you've not checked my soup collection, you absolutely must. The best part is, they are not loaded with butter and cream. Most of them have milk instead of cream, and yet they are rich, creamy and super delicious.
About this soup
Soup does not get easier than this. The best part is, it needs only 15 minutes of cooking time. All ingredients in this soup are simple and easy to find.
We've used lean ground beef with some veggies to make it hearty and wholesome. It is thick like chili but without beans. We have used some parmesan and gouda cheese for richness. But, it's not loaded with cheese, cream or butter. The soup is tomato-based with a little bit of tomato paste, which adds tang and sweetness.
My kids think it's like eating a burger in a bowl because it's thick and wholesome. But, you can certainly add more stock or water to the consistency you like.

Ingredients and substitutes
- Ground beef - I like using a lean cut of ground beef from chuck roast or shoulder. And yet, you can certainly use what you have on hand.
- Tomato paste - Adds a nice color and slight tang to the sauce. Don't add too much though as tomato paste is very concentrated.
- Parmesan - Not often used in a meat soup, but that little nutty flavor from this cheese adds a big punch of flavor.
- Gouda cheese - Not much, but really adds a nice rich, creamy, and wonderful flavor to the soup.
- Stock - I usually use chicken, but you can certainly use beef or vegetable just as well.

Step by step instructions
- Saute ground beef in oil for 2 minutes until browned.
- Add the garlic, onions, carrots, celery - saute 2 minutes more.
- Then, add the potatoes - saute a minute.
- Season with salt and pepper.
- Add the tomato paste, bay leaves, and stock.
- Cook for 8 minutes until potatoes are tender.
- Then, add the parmesan, cheddar, and parsley.
- Taste and adjust seasoning and consistency. If necessary, add a few tablespoons of water or stock.
- Serve with toasted bread.
Frequently asked questions
The hearty soup will keep in the refrigerator for 3 to 4 days. You can also keep it in the freezer for up to 3 months. Always thaw in the fridge overnight for the best results.
Absolutely. Personally, I think the soup is very hearty and wholesome with the ground beef, potatoes, carrots, and veggies. The two kinds of cheese while not much still add richness. Having said that you can certainly add ½ cup cream at the end of cooking time.
Absolutely, you can use other veggies like turnip, parsnip, butternut squash, sweet potato, etc. Make sure to cook the soup until all the veggies are cooked. In some cases, the soup will take more than 15 minutes to cook depending on the doneness of the veggies.
There is so much you can do with ground beef - see my list of ground beef recipes here
You may also like
Did you enjoy this recipe? Please ⭐️⭐️⭐️⭐️⭐️ it.
Save it for later.
You can also find a collection of my recipes and tutorials here on Pinterest. Follow me on Facebook, Twitter, and Instagram.
And, don't forget to subscribe to my blog to receive new recipes by email.
Printable Recipe
Ground Beef Soup
Print Pin Rate Share by Email Share on FB Save GrowDescription
Video
Ingredients
- 1 lb (450 g) Ground beef lean
- 1 tablespoon (1 tablespoon) Olive oil
- 1 teaspoon (1 teaspoon) Garlic minced
- ½ cup (½ cup) Onions chopped
- ½ cup (½ cup) Carrots diced
- ½ cup (½ cup) Celery chopped
- ½ cup (100 g) Potatoes chopped
- 2 tablespoon (2 tablespoon) Tomato paste
- 2 (2 ) Bay leaves
- 1 cup (250 ml) Stock
- ½ cup (50 g) Parmesan
- ½ cup (120 g) Gouda cheese
- ½ cup (½ cup) Parsley chopped
- ½ teaspoon (½ teaspoon) Salt
- ½ teaspoon (½ teaspoon) Pepper
Instructions
- Saute ground beef in oil for 2 minutes until browned
- Add the garlic, onions, carrots, celery – saute 2 minutes more
- Then add the potatoes – saute a minute
- Season with salt and pepper
- Add the tomato paste, bay leaves, and stock
- Cook for 8 minutes until potatoes are tender
- Then add the parmesan, cheddar, parsley
- Taste and adjust seasoning and consistency. If necessary add a few tablespoons of water or stock
- Serve with toasted bread
Nutrition Information
The nutrition information and metric conversion are calculated automatically. I cannot guarantee its accuracy. If this data is important to you please verify with your trusted nutrition calculator. Thank you
Kay
Such a filling soup. Perfect comfort dish to warm me up in this cold weather!
Amanda Wren-Grimwood
This will make a great quick meal and so comforting too. Looks delicious!
Anjali
This soup was so amazingly satisfying, rich and hearty! Perfect for the rainy spring we're having here!!