Go Back
Print Recipe

Homemade Hearty Vegetable Beef Soup

A warming dish that brings together the rich flavors of tender beef and a medley of fresh vegetables, perfect for cozy weeknight dinners or family gatherings.
Prep Time20 minutes
Cook Time2 hours
Total Time2 hours 20 minutes
Course: Main
Cuisine: American
Keyword: Comfort Food, Hearty
Servings: 6 servings
Calories: 350kcal

Equipment

  • Large Pot or Dutch Oven
  • Cutting Board
  • Knife

Ingredients

Beef

  • 1.5 pounds Beef Chuck Roast Cut into bite-sized cubes.

Vegetables

  • 2 medium Carrots Peeled and diced.
  • 2 stalks Celery Diced.
  • 1 large Onion Chopped.
  • 2 cloves Garlic Minced.
  • 2 medium Potatoes Peeled and diced.
  • 1 cup Green Beans Trimmed and cut into 1-inch pieces.

Liquids

  • 6 cups Low-Sodium Beef Broth
  • 1 14.5-ounce can Diced Tomatoes Undrained.

Herbs and Spices

  • 2 leaves Bay Leaves Remove before serving.
  • 1 teaspoon Dried Thyme Or a few sprigs of fresh thyme.

Seasonings

  • Salt To taste.
  • Pepper To taste.

Cooking Oil

  • 2 tablespoons Olive Oil For sautéing.

Instructions

  • Prepare your ingredients: Chop the beef, dice the carrots, celery, and potatoes, chop the onion, mince the garlic, and trim the green beans.
  • In a large pot, heat olive oil over medium heat. Add the chopped onion and sauté for 3-4 minutes until translucent.
  • Add minced garlic and sauté for an additional minute.
  • Increase heat to medium-high and add cubed beef. Sear for 5-7 minutes until browned on all sides.
  • Add diced carrots, celery, and potatoes. Stir to combine.
  • Pour in beef broth and add diced tomatoes, bay leaves, and thyme. Stir to combine.
  • Bring to a boil, then reduce heat to low and cover. Simmer for 1.5 to 2 hours.
  • Add green beans and cook for an additional 20-30 minutes until tender.
  • Adjust seasoning with salt and pepper. Remove bay leaves before serving.
  • Serve hot, garnished with fresh herbs if desired.

Notes

This soup can be stored in the refrigerator for up to 3 days or frozen for up to 3 months. Reheat thoroughly before serving.