Skip to content
Dinner One Pot

Beef & Vegetable Soup

A deeply flavorful soup simmered low and slow — the ultimate one-pot comfort meal.

Prep: 20 min · Cook: 90 min · Total: 1 hr 50 min Serves: 6 ★★★★★ 4.9 (212 ratings)
Hearty beef and vegetable soup in a bowl

Ingredients

Instructions

  1. 1

    Brown beef in a large pot with oil. Season with salt and pepper, then remove and set aside.

  2. 2

    Cook onion and garlic until soft. Add flour and tomato paste; stir 1 minute.

  3. 3

    Return beef with broth, carrots, celery, thyme, and bay leaf. Bring to a boil, then simmer covered 60 minutes.

  4. 4

    Add potatoes and simmer 20–30 minutes more until tender.

  5. 5

    Remove bay leaf, taste, and adjust seasoning. Serve with crusty bread.

Pro tip: This soup tastes even better the next day. Refrigerate and gently reheat — the flavors meld beautifully overnight.