Ingredients
2 lb (approximately 900 g) stewing beef, trimmed and cut into 1–1/2-inch cubes
3 Tbsp olive oil
1/2 tsp garlic powder
1/2 tsp salt (plus extra for finishing)
1/2 tsp freshly ground black pepper (plus extra for finishing)
3 Tbsp all-purpose flour, plus a little more if needed for coating
1 medium onion, chopped
6 cup (1.5 L) beef broth
1/2 cup (120 mL) dry red wine (optional, for depth of flavor)
1 lb (approximately 450 g) potatoes, peeled and cubed
4 carrots, cut into 1-inch pieces
4 ribs celery, cut into 1-inch pieces
3 Tbsp tomato paste
1 tsp dried rosemary (or 1 sprig fresh rosemary)
2 Tbsp cornstarch, mixed with 2 Tbsp cold water (slurry; adjust as needed for thickness)
3/4 cup (approximately 120 g) frozen or fresh peas
Instructions
1-Gathering and Prepping Your Ingredients: Start your beef stew recipe adventure by preparing all your ingredients it’s a simple step that keeps things organized and fun! Dice the 2 lb of stewing beef into 1-1/2-inch cubes, peel and chop the potatoes and carrots, and chop the onion and celery. This initial setup takes about 20 minutes and sets the stage for a smooth cooking process.
2-Next, it’s time to brown the beef cubes: Heat 3 Tbsp of olive oil in a large Dutch oven over medium-high heat, then work in small batches to brown the beef that’s been coated in a mix of 3 Tbsp flour, 1/2 tsp garlic powder, 1/2 tsp salt, and 1/2 tsp black pepper. This step seals in the flavors and gives your stew that rich, savory base don’t skip it!
3-Building the Flavor Base: Once the beef is browned and set aside, add the chopped onion to the pot. Sauté it for about 3 minutes until it’s softened, adding a bit more oil if needed. This creates a tasty foundation that makes your beef stew recipe truly stand out.
4-Pour in 6 cups of beef broth and the optional 1/2 cup of dry red wine, then scrape up those yummy browned bits from the bottom of the pot. Stir in the browned beef, potatoes, carrots, celery, 3 Tbsp tomato paste, and 1 tsp dried rosemary to combine everything nicely your kitchen will smell amazing already!
5-Simmering to Perfection: Reduce the heat to medium-low, cover the pot, and let the stew simmer for 60 to 90 minutes until the beef is fork-tender. Check on it occasionally and add a splash of water or broth if it looks too dry. Once the meat is ready, whisk in the cornstarch slurry made from 2 Tbsp cornstarch mixed with 2 Tbsp cold water, and cook for 1-2 minutes to thicken the sauce.
6-Finally, add the 3/4 cup of peas and simmer for another 5-10 minutes to keep them bright and fresh. Taste and adjust seasoning with extra salt and pepper as needed. Adaptations are easy for vegan options, swap beef with plant-based proteins, or tweak for gluten-free by checking your ingredients. For a helpful variation, try our chicken stir-fry recipe for a lighter twist on hearty meals.
7-Serve this beef stew recipe hot with crusty bread or biscuits. Both stovetop and slow cooker methods work well; the stovetop gives quicker results in about 1 hour 30 minutes total, while a slow cooker lets flavors meld over several hours for extra tenderness.
Notes
🥩 Browning the beef first creates a deeper, caramelized flavor that elevates the whole stew.
🧂 Add the cornstarch slurry gradually, simmering each addition to avoid a raw starch taste.
❄️ For extra body, mash a few of the cooked vegetables against the pot wall and stir them back into the stew.
- Prep Time: 20 minutes
- Cook Time: 70 minutes
- Category: Main Dish
- Method: Stovetop braise
- Cuisine: American
- Diet: High‑protein
Nutrition
- Serving Size: 1 cup (≈250 g)
- Calories: 444
- Sugar: 4 g
- Sodium: 383 mg
- Fat: 28 g
- Saturated Fat: 9 g
- Unsaturated Fat: 19 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 4 g
- Protein: 25 g
- Cholesterol: 80 mg
