Here’s a hearty and classic Vegetable Beef Soup recipe — perfect for cozy days or meal prepping!
🥣 Vegetable Beef Soup Recipe
Ingredients:
-
1.5 lbs beef stew meat (or chuck roast, cut into bite-sized pieces)
-
1 tbsp olive oil
-
1 onion, chopped
-
2-3 garlic cloves, minced
-
3 carrots, peeled and sliced
-
3 celery stalks, sliced
-
2 potatoes, peeled and diced
-
1 can (14.5 oz) diced tomatoes, undrained
-
1 cup green beans, chopped (fresh or frozen)
-
1 cup corn kernels (fresh, canned, or frozen)
-
1 cup peas (optional)
-
6 cups beef broth
-
1 tsp salt (adjust to taste)
-
1/2 tsp black pepper
-
1 tsp dried thyme
-
1 tsp dried basil
-
1 bay leaf
-
Optional: 1 tbsp Worcestershire sauce for extra depth
Instructions:
-
Brown the beef:
-
In a large pot or Dutch oven, heat olive oil over medium-high heat.
-
Add the beef in batches and sear until browned on all sides. Remove and set aside.
-
-
Sauté aromatics:
-
In the same pot, add the chopped onion and cook until translucent (about 3-4 minutes).
-
Stir in garlic and cook for 30 seconds more.
-
-
Build the soup:
-
Add beef back to the pot.
-
Stir in carrots, celery, potatoes, diced tomatoes (with juice), beef broth, salt, pepper, thyme, basil, and bay leaf.
-
Bring to a boil, then reduce heat to a simmer.
-
-
Simmer:
-
Cover and let simmer for about 45–60 minutes, or until the beef is tender and vegetables are cooked.
-
-
Add final veggies:
-
Stir in green beans, corn, and peas (if using). Simmer for another 10–15 minutes.
-
-
Taste and serve:
-
Remove bay leaf.
-
Adjust seasoning if needed.
-
Serve hot with crusty bread or crackers.
-
📝 Tips:
-
Slow cooker option: After browning the beef, transfer everything to a slow cooker and cook on low for 7-8 hours or high for 4-5 hours.
-
Make ahead: Soup tastes even better the next day!
-
Freezer-friendly: Cool completely, then freeze in portions for up to 3 months.
Let me know if you’d like a low-carb, Instant Pot, or spicy version!