You need 25-30 minutes and one skillet. No marinating, no precooking, no multi-step prep.

Ground beef browns while mushrooms caramelize, and a quick deglaze with beef broth pulls it all together. The cast iron skillet does the heavy lifting-high heat sears the beef, then the same pan finishes the mushrooms.
This is the kind of recipe you make on a Tuesday when the fridge is bare but you still want real food.
Beef and Mushroom Skillet builds savory depth by searing ground beef first, then adding mushrooms to caramelize in the rendered fat. Medium-high heat creates browning without burning, and deglazing with beef broth scrapes up the flavorful bits stuck to the pan. The whole meal comes together in one skillet with minimal cleanup.
Why This Recipe Works
High heat sears the beef to create a caramelized crust, then the mushrooms cook in the same pan to absorb the rendered fat and browned bits. For texture contrast that keeps each bite interesting, try this easy cauliflower recipe on the side.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
Prep Time
10 min
Cook Time
15-20 min
Total Time
25-30 min
Servings
4 servings
Difficulty
Easy
Category
Main Dish
Quick Tip
Sear beef to brown before adding mushrooms
Best For
Weeknight | Meal prep | Budget
What makes this work:
- Brown beef first, then add mushrooms-searing the ground beef on medium-high heat for 4-5 minutes without stirring creates a caramelized crust that locks in flavor
- Maintain heat around 375°F-cast iron skillets hold heat better than non-stick pans, which means better browning and less sticking
- Slice mushrooms ¼-inch thick-uniform cuts ensure even caramelization and prevent some pieces from turning mushy while others stay raw
- Season in stages-salting the beef during browning pulls moisture to the surface for better crust formation, then adjust seasoning at the end for balanced flavor
- Deglaze with ¼ cup beef broth-scraping the browned bits off the pan bottom adds umami depth and prevents waste
What You'll Need

Shopping for this takes 10 minutes and one grocery trip. Ground beef and mushrooms do the work-you probably have the rest in your pantry already, and if you're building up from here, a rich beef on the side fills out the meal without doubling your effort.
- 1 lb ground beef (85% lean)
- 8 oz mushrooms (cremini or button)
- 1 medium onion
- 3 cloves garlic
- 2 tablespoon butter
- 1 tablespoon olive oil
- 1 teaspoon dried thyme
- Salt and black pepper
- ¼ cup beef broth
Ingredient Details
- Ground beef (85% lean)
Higher fat content means juicier beef-90% lean cooks drier, 80% lean releases more grease that you'll need to drain partway through - Mushrooms (cremini or button)
Slice ¼-inch thick so they cook evenly-thicker slices stay raw in the center, thinner ones turn mushy - Onion
Dice into ¼-inch pieces to match mushroom size-uniform cuts mean everything finishes at the same time - Garlic
Mince finely and add after beef browns-garlic burns quickly on high heat and turns bitter - Butter
Adds richness and helps browning-you can swap half with olive oil if the butter starts smoking - Beef broth
Use low-sodium if you're salt-sensitive-you can always add more salt but you can't take it out - Thyme
Dried thyme works better here than fresh-it releases flavor slowly and doesn't wilt into the pan
Ingredient Swaps
Most swaps work if you adjust cooking time and seasoning. Leaner proteins cook faster, fattier ones need draining midway.
Four swaps that work:
- Ground beef → ground turkey or chicken-leaner but less flavor, cooks 2-3 minutes faster and needs extra salt to compensate for milder taste (budget | lean protein)
- Butter → olive oil or dairy-free margarine-reduces dairy without affecting texture, though you lose some of the nutty browned-butter flavor (dairy-free)
- Beef broth → vegetable broth or water-lighter flavor with less umami depth, add a pinch of soy sauce if you want savory richness back (dairy-free | budget)
- Mushrooms → portobello or shiitake-denser texture and deeper earthy flavor, but shiitakes take 3-4 minutes longer to soften fully (flavor swap)
Ground Turkey
Works for: Leaner option with fewer calories, faster cooking time
Skip if: You want rich beefy flavor-turkey tastes milder and dries out easier
Portobello Mushrooms
Works for: Meatier texture with deeper umami, holds up to longer cooking
Skip if: You're short on time-portobellos take 3-4 minutes longer to soften
Instructions
Start to finish takes 25-30 minutes with one skillet. Brown the beef first without stirring-that's where the flavor comes from, and if you're plating this with something bright and fresh, something fresh like salad cuts through the richness without extra work.
Heat cast iron skillet over medium-high heat for 2 minutes. Add 1 tablespoon olive oil and swirl to coat the bottom. The pan should shimmer but not smoke-around 375°F if you have an infrared thermometer.
Add 1 lb ground beef in an even layer and let it sear undisturbed for 4-5 minutes. Break into large chunks with a wooden spoon only after the bottom browns. Season with ½ teaspoon salt and ¼ teaspoon black pepper, then cook another 2-3 minutes until beef reaches 160°F and no pink remains.
Push beef to the edges of the pan and add 2 tablespoon butter to the center. Once melted, add diced onion and cook 3 minutes until softened. Stir in minced garlic and 1 teaspoon dried thyme, cooking 30 seconds until fragrant.
Add 8 oz sliced mushrooms and spread in a single layer. Let them sit undisturbed for 2 minutes to brown on one side, then stir and cook another 3-4 minutes until golden and tender. If liquid pools in the pan, increase heat to evaporate it.
Pour in ¼ cup beef broth and scrape the bottom of the pan with a wooden spoon to release browned bits. Simmer 2-3 minutes until liquid reduces by half and coats the beef and mushrooms. Taste and adjust salt and pepper before serving.
What to Serve With It
Rich beef needs something to cut through the heaviness. A crisp side or creamy starch balances each bite, and if you're planning beyond one night, complete teriyaki beef meal ideas show how to mix proteins and sides without repeating the same plate twice.
| Side Dish | Prep | Why It Works | How to Serve |
|---|---|---|---|
| Steamed Green Beans | Easy | Light, crisp contrast to rich skillet | Steam 4-5 minutes, toss with butter and salt |
| Simple Mixed Greens Salad | Easy | Freshness cuts through beef richness | Dress with olive oil and lemon juice |
| Mashed Potatoes | Medium | Comforting, creamy pairing that soaks up pan juices | Make ahead and reheat while beef cooks |
| Rice or Quinoa | Easy | Absorbs sauce and adds texture without heaviness | Cook in beef broth for extra flavor |
| Roasted Root Vegetables | Medium | Adds color and earthy sweetness | Roast at 425°F while beef cooks |
Three ways to serve it:
- Over egg noodles-the wide noodles catch the pan sauce and turn this into a complete meal without extra sides
- Tucked into warmed flour tortillas-add shredded cheese and sour cream for quick tacos that use up leftovers
- Spooned over toasted bread-pile the beef and mushrooms on thick slices of sourdough for an open-faced sandwich
Store and Reheat
Leftovers keep 3-4 days in the fridge in a shallow airtight container. Cool the skillet to room temperature first-packing it hot creates condensation that makes mushrooms soggy, and if you're building a rotation of make-ahead meals, creamy potatoes side dish reheats well alongside this for a complete plate.
| Method | Time | Best For |
|---|---|---|
| 🍳 Stovetop | 5-7 min over medium heat | Retains texture, reheats evenly without drying out |
| 📦 Microwave | 2-3 min, stirring halfway | Quick reheating, but watch for soggy mushrooms |
| 🔥 Oven | 15 min at 350°F | Large portions, maintains crisp edges on beef |
For best results when storing:
- Transfer to shallow containers within 2 hours of cooking-deep containers trap heat in the center, which keeps the food in the temperature danger zone longer
- Add a splash of beef broth when reheating-the liquid rehydrates the beef and prevents it from drying out in the microwave or on the stovetop
- Freeze in single-serving portions for up to 3 months-flat freezer bags stack better than round containers and thaw faster when you need a quick meal
- Reheat from frozen on the stovetop over low heat for 12-15 minutes-add ¼ cup broth and cover the pan to create steam that speeds thawing without burning the bottom
- Skip reheating mushrooms in the microwave if texture matters-they turn rubbery and release water, but stovetop reheating keeps them tender
Frequently Asked Questions
Yes, but reduce cooking time by 2-3 minutes since turkey cooks faster and dries out easier. Season with extra salt and add a tablespoon of butter at the end to compensate for turkey's milder flavor.
3-4 days in an airtight container. Cool to room temperature before sealing-packing it hot creates condensation that makes mushrooms soggy.
Ground beef should reach 160°F with no pink remaining, and mushrooms should be golden and tender when pierced with a fork. If liquid pools in the pan, increase heat to evaporate it.
You're either overcrowding the pan or adding mushrooms too early. Cook beef first until mostly browned, then add mushrooms in a single layer with 2cm gaps between pieces so steam escapes instead of pooling.
Mashed potatoes soak up pan juices, steamed green beans add crisp contrast, and rice or quinoa turns it into a complete meal. A simple mixed greens salad cuts through the richness without extra effort.

Beef and Mushroom Skillet
Ingredients
Equipment
Method
- Heat cast iron skillet over medium-high heat for 2 minutes. Add 1 tablespoon olive oil and swirl to coat the bottom. The pan should shimmer but not smoke, around 375°F.1 tbsp olive oil
- Add 1 lb ground beef in an even layer and let it sear undisturbed for 4-5 minutes. Break into large chunks with a wooden spoon after the bottom browns. Season with ½ teaspoon salt and ¼ teaspoon black pepper, then cook another 2-3 minutes until beef reaches 160°F and no pink remains.1 lb ground beef, 0.5 tsp salt, 0.25 tsp black pepper
- Push beef to edges of pan and add 2 tablespoon butter to the center. Once melted, add diced onion and cook 3 minutes until softened. Stir in minced garlic and 1 teaspoon dried thyme, cooking 30 seconds until fragrant.2 tbsp butter, 1 medium onion, 3 cloves garlic, 1 tsp dried thyme
- Add 8 oz sliced mushrooms spreading in a single layer. Let them cook undisturbed for 2 minutes to brown on one side, then stir and cook another 3-4 minutes until golden and tender. Increase heat if liquid pools to evaporate moisture.8 oz mushrooms
- Pour in ¼ cup beef broth and scrape bottom of the pan with a wooden spoon to release browned bits. Simmer 2-3 minutes until liquid reduces by half and coats beef and mushrooms. Taste and adjust salt and pepper before serving.0.25 cup beef broth, 0.5 tsp salt, 0.25 tsp black pepper
Notes
- Do not overcrowd the pan; leave 2cm gaps between beef pieces for proper searing and browning.
- Add mushrooms after beef is mostly browned to avoid steaming them.
- Use dried thyme for slow flavor release and better texture.




