Tender chunks of beef simmered in a rich, savory gravy with carrots, potatoes, and pearl onions, served over buttery mashed potatoes. This comforting meal is perfect for chilly evenings and family dinners.
Prep Time: 20 minutes
Cook Time: 2 hours 30 minutes
Total Time: 2 hours 50 minutes
Servings: 6
🥘 Ingredients
For the Beef Stew
- 2 pounds (900 g) beef chuck, cut into 1½-inch cubes
- 2 tablespoons olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 3 carrots, peeled and sliced
- 2 celery stalks, sliced
- 1 cup pearl onions (fresh or frozen)
- 2 tablespoons tomato paste
- 3 tablespoons all-purpose flour
- 4 cups beef broth
- 1 cup dry red wine (optional; substitute extra beef broth)
- 2 tablespoons Worcestershire sauce
- 2 teaspoons fresh thyme (or 1 teaspoon dried)
- 1 teaspoon dried rosemary
- 2 bay leaves
- Salt and black pepper, to taste
- 2 tablespoons chopped fresh parsley, for garnish
For the Creamy Mashed Potatoes
- 2 pounds (900 g) Yukon Gold or Russet potatoes, peeled and cubed
- 4 tablespoons butter
- ½ cup whole milk (warm)
- ¼ cup heavy cream (optional)
- Salt and black pepper, to taste