This Hearty Beef & Mushroom Skillet is my go-to when I need a comforting, satisfying dinner without spending hours in the kitchen. It's a one-pan wonder that combines savory ground beef, earthy mushrooms, and a rich, creamy sauce that the whole family will love.
Advertisements1
The beauty of this dish lies in its simplicity: everything cooks in a single skillet, so cleanup is a breeze. Plus, it's incredibly versatile—you can serve it over pasta, rice, or mashed potatoes, or even stuff it into baked potatoes for a fun twist.
I've included plenty of tips and variations to help you make it your own. Whether you're a seasoned cook or just starting out, this recipe is foolproof and guaranteed to become a regular in your dinner rotation.
Why You'll Love This Recipe
About the Ingredients
1 lb (450g) lean ground beef (90% lean)
Lean ground beef keeps the dish from being too greasy. You can substitute ground turkey or chicken for a lighter option.
1 tbsp olive oil
Use extra-virgin olive oil for best flavor. You can substitute canola or vegetable oil.
1 medium yellow onion, finely chopped
Yellow onion adds a sweet, savory base. You can use white or red onion, or shallots.
3 cloves garlic, minced
Fresh garlic is best; you can use 1 teaspoon jarred minced garlic if in a pinch.
8 oz (225g) cremini mushrooms, sliced
Cremini (baby bella) mushrooms have deeper flavor than white button. You can use white mushrooms or a mix of wild mushrooms.
1 cup (240ml) beef broth
Use low-sodium beef broth to control salt. You can substitute chicken or vegetable broth.
1/2 cup (120ml) heavy cream
Heavy cream gives the sauce richness. For a lighter version, use half-and-half or evaporated milk.
1 tbsp Worcestershire sauce
Adds umami depth. You can substitute soy sauce or balsamic vinegar for a different flavor.
1 tsp dried thyme
Dried thyme works well; you can use 1 tablespoon fresh thyme leaves if you have them.
1/2 tsp salt
Adjust to taste; you may need more depending on the saltiness of your broth.
1/4 tsp black pepper
Freshly ground black pepper is ideal for flavor.
2 tbsp all-purpose flour
Used to thicken the sauce. You can use cornstarch mixed with water for a gluten-free option.
Tips & Tricks
- Don't overcrowd the pan when browning the beef; work in batches if needed to get a good sear.
- Let the sauce simmer gently after adding the flour to avoid lumps; whisk constantly.
- If the sauce is too thin, mix 1 teaspoon cornstarch with 2 tablespoons cold water and stir in; simmer until thickened.
Pro Tips
Step-by-Step Instructions
1. Brown the Beef
Heat olive oil in a large skillet over medium-high heat (375°F/190°C). Add ground beef and cook, breaking it up with a spoon, until browned and no longer pink, about 5-7 minutes. Remove beef with a slotted spoon and set aside, leaving 1 tablespoon of drippings in the pan.
2. Sauté Aromatics
Reduce heat to medium (350°F/175°C). Add onion to the skillet and cook until softened, about 3-4 minutes. Add garlic and cook for 30 seconds until fragrant.
3. Cook Mushrooms
Add mushrooms to the skillet and cook until they release their liquid and start to brown, about 5-6 minutes. Season with a pinch of salt.
4. Make the Roux
Sprinkle flour over the vegetables and stir to coat. Cook for 1 minute to remove the raw flour taste.
5. Add Liquids
Slowly pour in beef broth while stirring constantly to avoid lumps. Add Worcestershire sauce, thyme, salt, and pepper. Bring to a simmer.
6. Simmer and Thicken
Let the sauce simmer for 2-3 minutes until it starts to thicken. Stir in heavy cream and return the beef to the skillet. Cook for another 2-3 minutes until heated through and the sauce is glossy.
7. Check Seasoning
Taste and adjust seasoning if needed. The sauce should be rich and creamy with a slight thickness.
8. Serve Hot
Serve immediately over pasta, rice, or mashed potatoes. Garnish with fresh parsley if desired.
Delicious Variations
Cheesy Beef Skillet
Stir in 1/2 cup shredded cheddar cheese at the end until melted.
Spicy Kick
Add 1/2 teaspoon red pepper flakes or a dash of hot sauce with the broth.
Veggie Boost
Add 1 cup chopped spinach or kale in the last 2 minutes of cooking.
How to Store Hearty Beef & Mushroom Skillet
Refrigerator
Store in an airtight container in the fridge for up to 3 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat in a skillet over medium heat, adding a splash of broth or water to loosen the sauce, or microwave in 30-second intervals.
Frequently Asked Questions
Q: Can I use ground turkey instead of beef?
Yes, ground turkey works well. Use 93% lean turkey for best results and add a little extra oil if needed.
Q: What can I serve with this skillet?
It's delicious over egg noodles, rice, or mashed potatoes. You can also serve it with crusty bread or roasted vegetables.
Q: How do I make this dairy-free?
Use coconut milk or a dairy-free cream alternative instead of heavy cream, and use olive oil instead of butter if you use butter.
Q: Can I add other vegetables?
Absolutely. Bell peppers, zucchini, or carrots are great additions. Add them with the mushrooms.
Q: Is this dish gluten-free?
To make it gluten-free, use cornstarch mixed with water instead of flour, and ensure your Worcestershire sauce is gluten-free.
If you loved this Hearty Beef & Mushroom Skillet, please leave a rating and comment below! Don't forget to share your creations on social media and tag me so I can see how it turned out.
Hearty Beef & Mushroom Skillet
Hearty Beef & Mushroom Skillet is a one-pan, protein-packed dinner that's ready in 30 minutes for busy weeknights.
🧂 Ingredients
- 1 lb (450g) lean ground beef (90% lean)
- 1 tbsp olive oil
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 8 oz (225g) cremini mushrooms, sliced
- 1 cup (240ml) beef broth
- 1/2 cup (120ml) heavy cream
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 tbsp all-purpose flour
📋 Instructions
- 1Brown the Beef — Heat olive oil in a large skillet over medium-high heat (375°F/190°C). Add ground beef and cook, breaking it up with a spoon, until browned and no longer pink, about 5-7 minutes. Remove beef with a slotted spoon and set aside, leaving 1 tablespoon of drippings in the pan.
- 2Sauté Aromatics — Reduce heat to medium (350°F/175°C). Add onion to the skillet and cook until softened, about 3-4 minutes. Add garlic and cook for 30 seconds until fragrant.
- 3Cook Mushrooms — Add mushrooms to the skillet and cook until they release their liquid and start to brown, about 5-6 minutes. Season with a pinch of salt.
- 4Make the Roux — Sprinkle flour over the vegetables and stir to coat. Cook for 1 minute to remove the raw flour taste.
- 5Add Liquids — Slowly pour in beef broth while stirring constantly to avoid lumps. Add Worcestershire sauce, thyme, salt, and pepper. Bring to a simmer.
- 6Simmer and Thicken — Let the sauce simmer for 2-3 minutes until it starts to thicken. Stir in heavy cream and return the beef to the skillet. Cook for another 2-3 minutes until heated through and the sauce is glossy.
- 7Check Seasoning — Taste and adjust seasoning if needed. The sauce should be rich and creamy with a slight thickness.
- 8Serve Hot — Serve immediately over pasta, rice, or mashed potatoes. Garnish with fresh parsley if desired.



