Pepper Beef & Mushroom Skillet
Pepper Beef & Mushroom Skillet is a savory one-pan dinner with tender beef, golden mushrooms, and cracked pepper. Ready in 30 minutes.
This pepper beef and mushroom skillet is the kind of dinner you make when you want something hearty without a pile of dishes. It's all made in one pan, and it's on the table in about half an hour.
The sauce is savory and rich, with a good kick of cracked black pepper that warms you up. The mushrooms get golden and meaty, and the beef stays tender if you don't overcook it.
I like to serve it over mashed potatoes or egg noodles, but rice works great too. It's comfort food that doesn't take all evening.
About the Ingredients
1 1/2 lbs (680g) beef sirloin or flank steak, thinly sliced
Thin slices cook fast. If you buy pre-cut stir-fry strips, they work too. For easier slicing, pop the beef in the freezer for 15 minutes first.
2 tablespoons olive oil, divided
You'll use some for browning the beef and some for the mushrooms. If you don't have olive oil, any neutral oil like canola or vegetable works.
1 lb (450g) cremini or button mushrooms, sliced
Cremini (baby bellas) have more flavor, but button mushrooms are fine. Slice them about 1/4-inch thick so they brown nicely.
2 cloves garlic, minced
Fresh garlic adds a punch. If you're in a hurry, use 1/2 teaspoon garlic powder instead.
1 cup (240ml) beef broth
Use low-sodium if you can, so you control the salt. Chicken broth or even water with a bouillon cube will do in a pinch.
1/2 cup (120ml) heavy cream
This makes the sauce creamy. For a lighter version, use half-and-half, but the sauce won't be as thick. Coconut milk also works for a dairy-free twist.
1 tablespoon Worcestershire sauce
Adds a savory, tangy depth. If you don't have it, skip it or use a splash of soy sauce.
1 teaspoon cracked black pepper, plus more for serving
This is the star. Cracked pepper gives you little bursts of heat. If you only have ground, use 3/4 teaspoon.
1/2 teaspoon salt
Adjust to taste. If your broth is salty, you might need less.
1 tablespoon butter
Stirred in at the end, it makes the sauce glossy and rich. You can skip it, but it's worth it.
Fresh thyme sprigs for garnish (optional)
A few leaves add a fresh, herbal note. Dried thyme works too – add 1/4 teaspoon with the broth.
Step-by-Step Instructions
1. Slice the beef
If the beef isn't pre-sliced, cut it against the grain into thin strips, about 1/4-inch thick. Season with a pinch of salt and pepper.
2. Brown the beef
Heat 1 tablespoon of oil in a large skillet over medium-high heat. Add half the beef in a single layer. Cook without moving for 2 minutes, until browned. Flip and cook 1 more minute. Transfer to a plate. Repeat with the rest of the beef.
3. Cook the mushrooms
Add the remaining oil to the same skillet. Add the mushrooms and spread them out. Let them cook for 3-4 minutes without stirring, until they start to brown. Then stir and cook 2-3 minutes more. They will release liquid, then it will evaporate.
4. Add garlic and seasonings
Stir in the garlic and cook for 30 seconds until fragrant. Sprinkle the cracked pepper and salt over the mushrooms and stir to coat.
5. Make the sauce
Pour in the beef broth and Worcestershire sauce. Scrape up any browned bits from the bottom of the pan. Bring to a simmer and let it cook for 2-3 minutes, until it reduces slightly.
6. Add cream and beef
Lower the heat to medium-low. Stir in the heavy cream. Return the beef and any juices to the pan. Let everything simmer gently for 2-3 minutes, until the sauce thickens just a bit and the beef is heated through.
7. Finish with butter
Turn off the heat. Stir in the butter until it melts into the sauce. Taste and add more salt or pepper if you like.
8. Serve
Serve hot over rice, mashed potatoes, or noodles. Garnish with fresh thyme if you have it.
Tips & Tricks
- Don't crowd the pan when browning the beef. If you add too much at once, it steams instead of browning. Work in two batches if needed.
- Cut the beef against the grain. Look at the lines in the meat and slice across them. This makes the beef tender, not chewy.
- Resist stirring the mushrooms too often. Let them sit for a few minutes to get golden edges. That's where the flavor is.
Pro Tips
How to Store Pepper Beef & Mushroom Skillet
Refrigerator
Store leftovers in an airtight container in the fridge for up to 3 days.
Freezer
You can freeze this for up to 2 months. Let it cool completely, then transfer to a freezer-safe container. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stove over medium-low heat, adding a splash of broth or water to loosen the sauce if needed. Or microwave in 30-second bursts, stirring in between.
Frequently Asked Questions
Q: What cut of beef is best for this skillet?
Sirloin or flank steak are great because they're tender and cook quickly. You can also use pre-cut stir-fry strips. Avoid tough cuts like chuck, which need long cooking.
Q: Can I use chicken instead of beef?
Yes, boneless chicken breast or thighs work well. Slice them thin and cook until no longer pink, about 5-6 minutes total. Adjust the simmering time to ensure chicken is cooked through.
Q: How do I make the sauce thicker?
If you want a thicker sauce, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water in a small bowl. Stir it into the simmering sauce and cook for a minute until it thickens.
Q: Can I make this ahead of time?
Yes, you can cook it fully and refrigerate for up to 3 days. Reheat gently on the stove. The sauce might thicken, so add a splash of broth when reheating.
If you try this pepper beef and mushroom skillet, I hope you love it as much as we do. Happy cooking, Emily

Pepper Beef & Mushroom Skillet – Easy 30-Minute Dinner
Pepper Beef & Mushroom Skillet is a savory one-pan dinner with tender beef, golden mushrooms, and cracked pepper. Ready in 30 minutes.
🧂 Ingredients
- 1 1/2 lbs (680g) beef sirloin or flank steak, thinly sliced
- 2 tablespoons olive oil, divided
- 1 lb (450g) cremini or button mushrooms, sliced
- 2 cloves garlic, minced
- 1 cup (240ml) beef broth
- 1/2 cup (120ml) heavy cream
- 1 tablespoon Worcestershire sauce
- 1 teaspoon cracked black pepper, plus more for serving
- 1/2 teaspoon salt
- 1 tablespoon butter
- Fresh thyme sprigs for garnish (optional)
📋 Instructions
- 1Slice the beef — If the beef isn't pre-sliced, cut it against the grain into thin strips, about 1/4-inch thick. Season with a pinch of salt and pepper.
- 2Brown the beef — Heat 1 tablespoon of oil in a large skillet over medium-high heat. Add half the beef in a single layer. Cook without moving for 2 minutes, until browned. Flip and cook 1 more minute. Transfer to a plate. Repeat with the rest of the beef.
- 3Cook the mushrooms — Add the remaining oil to the same skillet. Add the mushrooms and spread them out. Let them cook for 3-4 minutes without stirring, until they start to brown. Then stir and cook 2-3 minutes more. They will release liquid, then it will evaporate.
- 4Add garlic and seasonings — Stir in the garlic and cook for 30 seconds until fragrant. Sprinkle the cracked pepper and salt over the mushrooms and stir to coat.
- 5Make the sauce — Pour in the beef broth and Worcestershire sauce. Scrape up any browned bits from the bottom of the pan. Bring to a simmer and let it cook for 2-3 minutes, until it reduces slightly.
- 6Add cream and beef — Lower the heat to medium-low. Stir in the heavy cream. Return the beef and any juices to the pan. Let everything simmer gently for 2-3 minutes, until the sauce thickens just a bit and the beef is heated through.
- 7Finish with butter — Turn off the heat. Stir in the butter until it melts into the sauce. Taste and add more salt or pepper if you like.
- 8Serve — Serve hot over rice, mashed potatoes, or noodles. Garnish with fresh thyme if you have it.



