Ingredients
• 1.5 lbs (680g) sirloin or stew beef, cut into bite-sized pieces
• Salt & black pepper to taste
• 2 tbsp olive oil (divided)
• 1 small onion, diced
• 2 cloves garlic, minced
• 8 oz (225g) cremini or white mushrooms, sliced
• 2 tbsp tomato paste
• 1 ½ cups low-sodium beef broth
• ½ cup dry red wine (optional, or sub with more broth)
• 1 tsp Worcestershire sauce
• 1 tsp dried thyme
• 1 bay leaf
• 2 tbsp cornstarch + 2 tbsp water (slurry, for thickening)
• Fresh parsley, chopped (for garnish)
Instructions
- Season beef with salt and pepper. In a large skillet or Dutch oven, heat 1 tbsp oil over medium-high heat. Sear beef in batches until browned on all sides. Remove and set aside.
 - Add remaining oil to the pan. Sauté onion 4–5 minutes until soft. Add garlic and cook 30 seconds more.
 - Stir in mushrooms and cook 5–7 minutes until tender and golden.
 - Add tomato paste and stir 1 minute to deepen flavor.
 - Pour in beef broth, wine (if using), Worcestershire, thyme, and bay leaf. Scrape up any browned bits from the bottom of the pan.
 - Return beef to the pot. Simmer covered 20–25 minutes, until beef is tender.
 - Stir in cornstarch slurry. Cook uncovered 3–5 minutes until gravy thickens.
 - Remove bay leaf. Taste and adjust seasoning—add more pepper, salt, or a splash of balsamic vinegar for brightness.
 - Serve hot over steamed rice, mashed potatoes, or egg noodles. Garnish with fresh parsley!
 
✨ Comfort food made easy—great for weeknights or meal prep!
💡 Make it gluten-free: Use GF tamari instead of Worcestershire and ensure broth is GF.
PREP TIME & NUTRITION :
Prep Time : 15 mins , Cook Time : 35 mins , Total Time : 50 mins , Servings : 4 , Calories : 320 , Net Carbs: 14g , Fats: 14g , Protein: 32g