Skip to main content

Hamburger Soup

This hearty hamburger soup is a fantastic choice for those seeking a high-protein meal that doesn't compromise on comfort. Combining lean beef mince with a vibrant medley of peppers, carrots, and potatoes, it offers a deeply savoury and satisfying flavour profile. The addition of aromatic herbs like oregano and a subtle hint of cayenne pepper provides a gentle warmth, making it an ideal choice for a nourishing midweek dinner during the colder months.

As a versatile one-pot dish, it is particularly well-suited for meal prep, as the flavours continue to develop and improve when left overnight. It serves as a complete, balanced meal on its own, though it is equally delicious when paired with a slice of crusty wholegrain bread. High in protein and packed with essential nutrients from the fresh vegetables, this soup is both a practical and healthy addition to your recipe repertoire.

Video picks

Continue reading below

Ingredients for Hamburger Soup

  • 1.1kg ground chuck or other beef mince

  • 1 large yellow onion, diced

  • 2 celery stalks, diced

  • 3 garlic cloves, minced

  • 1 (14.140g can) whole tomatoes

  • 1 yellow pepper, seeded and diced

  • 1 red pepper, seeded and diced

  • 1 green pepper, seeded and diced

  • 4 carrots, peeled and sliced on the diagonal

  • 5 large red potatoes, scrubbed and cut into 1-inch chunks

  • 725ml beef broth, more as needed

  • 3 tablespoons tomato paste

  • 1/2 teaspoons kosher salt, more to taste

  • 1/2 teaspoons black pepper

  • 2 teaspoons dried parsley

  • 1/2 teaspoons ground oregano

  • 1/4 teaspoons cayenne pepper

  1. In a large pot, combine the meat, onion, celery, and garlic. Cook the mixture over medium-high heat until the meat is totally browned, then drain off and discard as much fat as you can.

  2. Add the tomatoes and their juices, peppers, and carrots. Throw in the potatoes, beef stock, tomato paste, salt, black pepper, parsley, oregano, and cayenne. Stir everything together, then bring the mixture to a boil.

  3. Reduce the heat, cover the pot, and simmer the soup for 15 to 20 minutes, or until the potatoes are tender but not overly mushy. If the soup is too thick for your taste, just splash in a cup or two of beef broth until it's the consistency you like.

  4. Dish it up and serve it piping hot!

For some reason, this soup always seems to taste better the next day! Feel free to make this ahead of time and store it in the fridge for up to 3 days. If soup is overly thick when reheated, add a little extra beef broth or water to thin it to your liking.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 28 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.