Hearty Beef and Vegetable Soup on a plate

Soups Salads Vegetables · Easy

Hearty Beef and Vegetable Soup

This hearty beef and vegetable soup simmers tender beef chunks with carrots, potatoes, and green beans in a savory broth, ready in about 40 minutes.

15Prep min
30Cook min
45Total min
  • 1 lbbeef stew meat, cubed
  • 1 tablespoonolive oil
  • 1.5 cupsdiced onion and carrot
  • 2 cupsdiced potatoes
  • 6 cupsbeef broth
  • 1 can (14.5 oz)diced tomatoes
  • 1 cupgreen beans, trimmed and cut
  • to taste salt, black pepper, bay leaf, thyme
  1. 1Heat olive oil in a large pot over medium-high heat and brown the beef in batches, about 5-6 minutes; remove and set aside.
  2. 2Add the onion and carrot to the pot, cooking for 3-4 minutes until softened.
  3. 3Return the beef to the pot and add the broth, diced tomatoes, potatoes, bay leaf, and thyme.
  4. 4Bring to a boil, then reduce heat and simmer, partially covered, for 20-25 minutes until the beef and potatoes are tender.
  5. 5Add the green beans and simmer for another 5 minutes.
  6. 6Remove the bay leaf, season with salt and pepper, and serve hot.

Make it yours

  • Use ground beef for a faster version.
  • Add barley or pasta for a heartier soup.
  • Swap green beans for peas or corn.

Good with

  • Crusty bread
  • A simple side salad
  • Crackers

Good questions, answered.

Can I make this in a slow cooker?

Yes, brown the beef first, then combine everything except the green beans in a slow cooker and cook on low for 6-7 hours, adding the beans in the last 20 minutes.

How do I keep the beef tender?

Simmer gently rather than boiling hard, and give it enough time for the connective tissue to break down.