Easy Hearty Soup Recipe for Cozy Nights
There's nothing quite like a steaming bowl of this hearty soup recipe on a cold evening, packed with tender beef, soft potatoes, and sweet carrots in a rich, herb-infused broth. It's the ultimate one-pot comfort food that turns any chilly night into a cozy one.
Simple, everyday ingredients and clear, step-by-step instructions — every recipe made in Dorothy’s kitchen before it reaches yours. Jump to the full recipe card below.
Easy Hearty Soup Recipe for Cozy Nights
A warming, one-pot hearty soup recipe with tender beef, potatoes, and carrots simmered in a rich tomato-herb broth.
- Prep Time: 15 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 45 minutes
- Yield: 6 1x
- Method: Stovetop, Simmered
- Cuisine: American
Ingredients
- 2 tablespoons olive oil
- 1.5 lbs beef stew meat, cut into 1-inch cubes
- Salt and black pepper, to taste
- 1 yellow onion, diced
- 3 cloves garlic, minced
- 3 carrots, peeled and sliced
- 2 celery stalks, sliced
- 3 medium potatoes, peeled and diced
- 1 can (14.5 oz) diced tomatoes
- 6 cups beef broth
- 2 tablespoons tomato paste
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 2 bay leaves
- 1 cup frozen green beans or peas
- Fresh parsley, chopped, for garnish
Instructions
- Heat olive oil in a large Dutch oven or heavy pot over medium-high heat. Season beef with salt and pepper, then brown on all sides in batches, about 6-8 minutes total. Remove and set aside.
- In the same pot, add onion, garlic, carrots, and celery. Sauté for 4-5 minutes until softened.
- Stir in tomato paste and cook for 1 minute until fragrant.
- Return the beef to the pot. Add diced tomatoes, beef broth, thyme, rosemary, and bay leaves. Stir to combine.
- Bring to a boil, then reduce heat to low, cover, and simmer for 1 hour, or until beef is tender.
- Add potatoes and continue simmering, covered, for 20 minutes until potatoes are fork-tender.
- Stir in frozen green beans or peas and cook for 5 more minutes.
- Remove bay leaves, taste and adjust seasoning with salt and pepper.
- Ladle into bowls, garnish with fresh parsley, and serve hot.
Notes
For extra richness, deglaze the pot with a splash of red wine after browning the beef. This soup tastes even better the next day, making it a great make-ahead meal. Swap beef for chicken thighs or a can of white beans for a lighter version.
Frequently Asked Questions
What makes this a hearty soup recipe?
This hearty soup recipe combines tender beef, starchy potatoes, and a rich broth simmered low and slow, creating a filling, satisfying meal in one pot.
Can I make this hearty soup recipe in a slow cooker?
Yes, brown the beef first, then transfer everything except the frozen vegetables to a slow cooker and cook on low for 7-8 hours, adding the peas or green beans in the last 30 minutes.
Can I freeze this soup?
Absolutely. This hearty soup recipe freezes well for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove.
What can I substitute for beef stew meat?
Ground beef, chicken thighs, or even chickpeas work well as substitutes to make this hearty soup recipe your own.
Get our 10 best recipes — free
Join the Receipster newsletter and we’ll send you Dorothy’s 10 most-loved recipes as a free PDF.
Free PDF + new recipes every week. Unsubscribe anytime.
