Ingredients
Equipment
Method
Brown the beef
- Season beef by tossing the cubes with flour until evenly coated. Use a hot, dry surface so the coating can brown rather than steam.
- Heat olive oil in a Dutch oven over high heat, then sear the beef in batches until deeply browned, about 3-5 minutes per batch. Remove to a plate when the edges are dark and crusty.
Build the stew base
- Add onion, carrots, and celery to the Dutch oven and sauté for 5 minutes. Cook until the vegetables soften and begin to smell sweet.
- Add garlic and tomato paste and cook for 2 minutes. Stir until the tomato paste darkens slightly.
- Deglaze with red wine, scraping up the browned bits from the bottom of the pot. Cook for 1-2 minutes so the wine smell cooks off.
Simmer
- Add beef broth, diced tomatoes, Worcestershire, dried thyme, bay leaves, and the browned beef. Stir to combine and make sure the beef is submerged as much as possible.
- Bring to a boil, then reduce heat, cover, and simmer for 60-75 minutes until the beef is very tender. Look for steady bubbling and beef that pulls apart with a fork.
Finish and season
- Add cubed Yukon gold potatoes and cook for 20 minutes. The broth should bubble gently and the potatoes should be tender through.
- Add frozen peas and cook for 3 minutes. They should turn bright green and heat through without getting mushy.
- Remove bay leaves, then season with salt and pepper to taste. Adjust until the broth tastes balanced and savory.
Notes
Pro tip: keep the beef browning in batches so the pot stays hot and you get deep color. Store leftovers in the refrigerator up to 4 days; freeze in airtight containers up to 3 months. For a lighter option, use reduced-sodium broth and replace the red wine with extra broth plus a splash of balsamic (still add Worcestershire) to keep the flavor punch.
