There’s nothing quite like a bowl of hearty beef stew to warm you up on a chilly day. This recipe is designed to give you the ultimate comfort food experience, with tender beef, flavorful vegetables, and a rich, savory broth that’s been simmered to perfection. Whether you’re cooking for a family dinner or meal-prepping for the week, this beef stew is sure to become a staple in your kitchen.
Ingredients
For the Beef Stew:
- 2 lbs (900g) beef chuck, cut into 1-inch cubes
- 2 tbsp olive oil
- Salt and pepper, to taste
- 2 tbsp all-purpose flour
- 1 large onion, diced
- 3 cloves garlic, minced
- 3 large carrots, peeled and cut into 1-inch pieces
- 3 large potatoes, peeled and cut into 1-inch pieces
- 2 cups (480ml) beef broth
- 1 cup (240ml) red wine (optional, adds depth of flavor)
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 bay leaf
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 1/2 tsp paprika
- 1/2 tsp ground black pepper
- 1 1/2 cups (360ml) water
- 1 cup (240g) frozen peas (added at the end)
- 1 tbsp cornstarch mixed with 2 tbsp water (optional, for thickening)