Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of beef and vegetable soup showing detailed ingredients.

Hearty Vegetable Beef Soup for Cozy Nights

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Vegetable Beef Soup is hearty, flavorful, and easy to make. Perfect for cozy nights or meal prep.

  • Total Time: 1 hr 15 mins
  • Yield: 6 servings 1x

Ingredients

Scale

1.5 lbs beef stew meat or chuck roast, cubed

2 tbsp olive oil

1 large yellow onion, chopped

3 cloves garlic, minced

3 carrots, sliced

2 celery stalks, sliced

2 russet potatoes, diced

1 can (14.5 oz) diced tomatoes

6 cups beef broth

1 cup frozen green beans or peas

1 bay leaf

1/2 tsp dried thyme

Salt and pepper to taste

Instructions

1. Heat olive oil in a large pot. Brown beef cubes in batches. Remove and set aside.

2. Sauté onion, garlic, carrots, and celery for 5 minutes.

3. Return beef to the pot. Add potatoes, tomatoes, broth, bay leaf, and thyme.

4. Bring to a boil, then reduce to a simmer. Cook for 45–60 minutes uncovered.

5. Stir in green beans or peas in the last 10 minutes of cooking.

6. Remove bay leaf, taste, and season with salt and pepper. Serve hot.

Notes

This soup freezes well for up to 3 months.

Use ground beef for a quicker version.

Add barley or rice for extra texture.

  • Author: Chef Saly
  • Prep Time: 15 mins
  • Cook Time: 1 hr
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 320
  • Sugar: 6g
  • Sodium: 700mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 5g
  • Protein: 24g
  • Cholesterol: 60mg