There’s something incredibly satisfying about tender, juicy steak bites coated in rich garlic butter and paired with golden, savory mushrooms. This garlic butter steak bites with mushrooms recipe delivers restaurant-quality flavor in a single skillet, making it perfect for busy weeknights when you want something special without the fuss. I love how quickly this dish comes together—from start to finish, you’re looking at about 20 minutes of active cooking time.
The beauty of this recipe lies in its simplicity and bold flavors. Sirloin steak cubes are seasoned with just the right blend of spices, then seared to perfection before being tossed in a fragrant garlic butter sauce with fresh herbs. The mushrooms add an earthy depth that complements the beef beautifully, while the Worcestershire sauce brings a subtle umami kick that ties everything together. Whether you’re cooking for a weeknight family dinner or entertaining guests, this one-pan wonder never disappoints.
What I find most appealing about this dish is its versatility. You can serve it over mashed potatoes, alongside roasted vegetables, or even toss it with pasta for a heartier meal. The garlic butter sauce is so good, you’ll want to soak up every last drop.
Why You’ll Love This Recipe
This garlic butter steak bites with mushrooms recipe checks all the boxes for a winning dinner. First and foremost, it’s incredibly quick—you can have this on the table in under 30 minutes, making it ideal for those nights when time is tight but you still want something delicious and satisfying.
I love that this is a true one-pan meal. There’s minimal cleanup involved, which is always a win in my book. The cooking method is straightforward enough for beginners, yet the results are impressive enough to serve to guests. The combination of perfectly seared steak, caramelized mushrooms, and that irresistible garlic butter creates layers of flavor that taste like you spent hours in the kitchen.
Another reason this recipe shines is its adaptability. You can easily adjust the seasonings to suit your preferences, swap out the mushroom variety, or even change up the cut of beef based on what’s available or on sale. The recipe is forgiving and flexible, which makes it a reliable go-to in your dinner rotation.
The texture contrast is also noteworthy—tender, juicy steak bites paired with meaty mushrooms, all coated in a silky garlic butter sauce. Every bite delivers satisfaction, and the fresh parsley at the end adds a bright, herbaceous note that balances the richness perfectly.
Ingredients and Substitutions
Let me walk you through the ingredients you’ll need for this recipe and some helpful substitutions if you need to make adjustments based on what you have on hand.
Sirloin steak is my preferred choice for this recipe because it’s tender, flavorful, and relatively affordable. However, you can substitute with ribeye for a richer, more marbled option, or use tenderloin if you want the most tender result. Flank steak or strip steak also work well, though flank can be slightly chewier. Just make sure to cut against the grain for maximum tenderness.
Cremini mushrooms (also called baby bella mushrooms) have a wonderful earthy flavor and hold up well to high-heat cooking. If you can’t find them, white button mushrooms are a fine substitute, though they have a milder flavor. For a more gourmet touch, I recommend trying shiitake or portobello mushrooms, which add even deeper umami notes.
Unsalted butter gives you better control over the seasoning, but if you only have salted butter, just reduce the added salt accordingly. The butter creates that luxurious sauce that coats everything beautifully.
Olive oil helps prevent the butter from burning during the initial high-heat searing. You can substitute with avocado oil or another neutral cooking oil if needed.
Fresh garlic is essential for that bold, aromatic flavor. I don’t recommend substituting with garlic powder here—the fresh minced garlic creates a much more vibrant sauce. If you’re a garlic lover like me, feel free to add an extra clove or two.
Worcestershire sauce adds depth and a subtle tangy-savory note. If you don’t have it, you can use soy sauce or coconut aminos, though the flavor profile will be slightly different.
The combination of fresh thyme and dried rosemary creates a classic herb pairing that complements beef beautifully. You can use all fresh herbs if you prefer, or substitute with Italian seasoning in a pinch.
Smoked paprika adds a subtle smoky depth, but regular paprika works fine if that’s what you have. For a bit of heat, try adding a pinch of cayenne pepper or red pepper flakes.

How to Make Garlic Butter Steak Bites with Mushrooms
The key to perfect steak bites is proper preparation and not overcrowding the pan. Here’s how I approach this recipe for the best results.
Start by patting your steak completely dry with paper towels. This step is crucial—excess moisture prevents proper browning and creates steam instead of a nice sear. Cut the steak into uniform 1-inch cubes so they cook evenly. Season generously with salt, black pepper, and smoked paprika, making sure each piece is well coated.
While you’re prepping the steak, clean and quarter your mushrooms. I like to keep them in fairly large pieces so they develop a nice golden-brown exterior without turning mushy. Mince your garlic and have your herbs ready to go—once you start cooking, things move quickly.
Heat your skillet over medium-high heat and add the olive oil and one tablespoon of butter. Once the butter is melted and the pan is hot, add the mushrooms in a single layer. This is important: resist the urge to stir them constantly. Let them sit for a few minutes to develop that beautiful caramelization. Cook for 5-7 minutes, stirring only occasionally, until they’re golden brown and their moisture has evaporated. Transfer them to a plate.
Now for the steak: increase the heat slightly and add another tablespoon of butter. Working in batches to avoid overcrowding, add the steak cubes in a single layer. Sear for 2-3 minutes per side until they develop a nice brown crust. I recommend cooking steak bites to medium or medium-rare for the best texture—they should reach an internal temperature of 145°F (63°C) followed by a 3-minute rest for food safety. Remember, they’ll continue cooking slightly from residual heat, so don’t overdo it.
Once all the steak is seared, reduce the heat to medium-low and add the remaining butter along with the minced garlic, thyme, and rosemary. Cook for just 30 seconds—you want the garlic fragrant but not burned. Stir in the Worcestershire sauce, then return both the mushrooms and steak to the skillet. Toss everything together for about a minute until every piece is coated in that gorgeous garlic butter.
Remove from heat immediately, garnish with fresh chopped parsley, and serve while everything is hot and the butter is still silky.
Expert Tips for Best Results
After making this recipe many times, I’ve picked up a few tricks that make a real difference in the final result.
Don’t skip the drying step. Patting the steak dry is absolutely essential for achieving a proper sear. Wet meat steams rather than browns, and you’ll miss out on that flavorful crust.
Use a heavy skillet. I find that a cast-iron or heavy stainless steel skillet works best for this recipe. They retain heat well and create superior browning. A thin pan will lose heat when you add the cold steak, preventing proper searing.
Work in batches. Overcrowding the pan is the enemy of a good sear. If you pile too many steak cubes in at once, they’ll steam instead of brown. It’s worth the extra few minutes to cook in batches.
Don’t overcook the steak. Steak bites cook quickly because of their small size. Keep a close eye on them and remember they’ll continue cooking from residual heat after you remove them from the pan. Medium to medium-rare is ideal for tenderness.
Add garlic at the right time. Garlic burns easily, which creates a bitter flavor. That’s why I add it after the steak is cooked and the heat is reduced. Just 30 seconds is enough to release its aroma without burning.
Let the mushrooms breathe. Give mushrooms space in the pan and resist constant stirring. They need time to release their moisture and then caramelize. Patience here pays off with much better flavor and texture.
Serving Suggestions
These garlic butter steak bites with mushrooms are wonderfully versatile when it comes to serving options. My favorite way to serve them is over creamy mashed potatoes—the garlic butter sauce soaks into the potatoes beautifully, creating an incredibly comforting meal.
For a lighter option, I love pairing these steak bites with roasted vegetables like asparagus, green beans, or Brussels sprouts. The vegetables provide a nice textural contrast and help balance the richness of the butter sauce. A simple side salad with a tangy vinaigrette also works well to cut through the richness.
If you’re looking for something more substantial, try serving the steak bites over pasta, rice, or cauliflower rice for a low-carb option. The sauce coats the grains perfectly, and you get a complete meal in one bowl. Crusty bread on the side is also a must for soaking up every drop of that delicious garlic butter.
For a fun appetizer presentation, serve these on toothpicks with the mushrooms as a party platter. They’re always a hit at gatherings and disappear quickly. You might also enjoy pairing this dish with other hearty comfort foods like creamy Philly cheesesteak soup for a beef-themed dinner spread.
Variations and Substitutions
One of the things I appreciate most about this recipe is how easily it adapts to different preferences and dietary needs.
Different cuts of beef: While sirloin is my go-to, you can use ribeye for extra marbling and richness, tenderloin for maximum tenderness, or even New York strip. Just adjust cooking time slightly based on the thickness and fat content of your chosen cut.
Mushroom varieties: Feel free to experiment with different mushrooms. Shiitake mushrooms add a more pronounced umami flavor, while oyster mushrooms bring a delicate texture. A mix of varieties creates interesting depth.
Herb variations: Try fresh oregano, sage, or tarragon instead of thyme and rosemary. Each brings its own character to the dish. Fresh herbs generally provide brighter flavor than dried, so adjust quantities accordingly.
Add vegetables: Bell peppers, cherry tomatoes, or green beans can be added alongside the mushrooms for extra nutrition and color. Just adjust cooking times so everything finishes at the same doneness.
Make it spicy: Add red pepper flakes, diced jalapeños, or a dash of hot sauce to the garlic butter for a kick of heat.
Dairy-free option: Substitute the butter with ghee or a high-quality dairy-free butter alternative. The flavor will be slightly different but still delicious.
If you enjoy creative beef recipes, you might also like these Philly cheesesteak stuffed peppers for another low-carb dinner option.
Storage, Freezing, and Reheating
Proper storage ensures you can enjoy leftovers without sacrificing quality.
Refrigerator storage: Allow the steak bites and mushrooms to cool to room temperature, then transfer them to an airtight container. They’ll keep in the refrigerator for up to 3-4 days. Store any extra sauce separately if possible to prevent the steak from becoming soggy.
Freezing: While I generally prefer this dish fresh, you can freeze it if needed. Place cooled steak bites and mushrooms in a freezer-safe container or bag, removing as much air as possible. Freeze for up to 2-3 months. Note that the texture of the mushrooms may change slightly upon thawing—they can become a bit softer.
Thawing: For best results, thaw frozen steak bites overnight in the refrigerator rather than at room temperature.
Reheating: The key to reheating is doing so gently to avoid overcooking the steak. I recommend reheating in a skillet over medium-low heat, adding a small pat of butter or splash of beef broth to keep everything moist. Heat just until warmed through, about 3-4 minutes, stirring occasionally. You can also reheat in the microwave in 30-second intervals, though this method can make the steak slightly tougher. Avoid reheating in the oven, as the high heat can overcook the steak quickly.
Frequently Asked Questions
What’s the best cut of steak for steak bites?
Sirloin is my top choice because it offers great flavor, tenderness, and value. Ribeye works wonderfully if you want more marbling and richness, while tenderloin provides the most tender result. Avoid tougher cuts like chuck unless you’re willing to marinate them first.
How do I prevent the steak from becoming tough?
The key is not to overcook the steak bites. Because they’re small, they cook very quickly. Aim for medium to medium-rare doneness, and remove them from the heat promptly. Also, make sure to cut against the grain when preparing your steak cubes, which helps break down the muscle fibers for a more tender bite.
Can I make this recipe ahead of time?
While this dish is best served immediately, you can prep the ingredients ahead of time. Cut the steak, quarter the mushrooms, and mince the garlic up to a day in advance. Store everything separately in the refrigerator. When you’re ready to cook, the actual cooking time is only about 15-20 minutes.
Why are my mushrooms watery?
Mushrooms release moisture as they cook. The key is to give them enough space in the pan and enough time to let that moisture evaporate before they start browning. Don’t overcrowd the pan, and resist stirring too frequently. High heat also helps evaporate moisture more quickly.
Can I use pre-minced garlic from a jar?
While fresh garlic provides the best flavor, jarred minced garlic can work in a pinch. Use about 1.5 to 2 teaspoons of jarred garlic to replace the 5 fresh cloves. Just be aware that the flavor won’t be quite as vibrant.
What internal temperature should the steak reach?
For food safety, whole-cut beef should reach an internal temperature of 145°F (63°C) followed by a 3-minute rest. For medium-rare, aim for 130-135°F, and for medium, 135-145°F. Remember that steak bites will continue cooking slightly from residual heat after removal from the pan.
Can I make this recipe in a non-stick pan?
While you can use a non-stick pan, I find that cast-iron or stainless steel skillets create better browning and caramelization. Non-stick pans typically can’t handle the high heat needed for a proper sear as well as other pan types.
Garlic Butter Steak Bites with Mushrooms
Juicy, tender steak bites seared in garlic butter with golden sautéed mushrooms and fresh herbs. A rich, flavorful one-pan dinner perfect for busy weeknights that delivers restaurant-quality results in under 30 minutes.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4
Difficulty: Easy
Cuisine: American
Course: Dinner
Ingredients
- 1 1/2 lbs sirloin steak, cut into 1-inch cubes
- 12 oz cremini mushrooms, quartered
- 4 tbsp unsalted butter, divided
- 1 tbsp olive oil
- 5 garlic cloves, minced
- 1 tbsp Worcestershire sauce
- 1 tsp fresh thyme leaves
- 1/2 tsp dried rosemary
- 3/4 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp smoked paprika
- 2 tbsp fresh parsley, chopped
Instructions
- Pat the steak dry with paper towels and cut into uniform 1-inch cubes. Season with salt, black pepper, and smoked paprika, ensuring all pieces are well coated.
- Clean and quarter the mushrooms. Mince the garlic and prepare the fresh herbs. Set everything aside within easy reach.
- Heat olive oil and 1 tablespoon butter in a large heavy skillet over medium-high heat until the butter is melted and the pan is hot.
- Add mushrooms in a single layer and cook for 5-7 minutes, stirring occasionally, until browned and their moisture has evaporated. Transfer mushrooms to a plate.
- Increase heat slightly and add another tablespoon of butter to the skillet. Working in batches to avoid overcrowding, add steak cubes in a single layer. Sear for 2-3 minutes per side until browned, adjusting cooking time for preferred doneness. For food safety, whole-cut beef should reach 145°F (63°C) followed by a 3-minute rest. Transfer cooked steak to the plate with mushrooms.
- Reduce heat to medium-low. Add the remaining 2 tablespoons of butter, minced garlic, thyme, and rosemary to the skillet. Cook for 30 seconds, stirring constantly, until fragrant but not burned.
- Stir in Worcestershire sauce, then return the mushrooms and steak to the skillet. Toss everything together for 1 minute until all pieces are coated in the garlic butter sauce.
- Remove from heat immediately, garnish with fresh chopped parsley, and serve hot with your choice of sides such as mashed potatoes, roasted vegetables, or over pasta.
Recipe Notes
- For best results, use a cast-iron or heavy stainless steel skillet that retains heat well.
- Don’t skip patting the steak dry—this is essential for achieving a proper sear.
- Work in batches when searing the steak to avoid overcrowding, which causes steaming instead of browning.
- Adjust cooking time based on your preferred level of doneness. The times given are for medium doneness.
- Fresh garlic is strongly recommended over jarred for the best flavor.
- Let the steak rest for 3 minutes after cooking for optimal juiciness and food safety.
Estimated Nutrition (Per Serving)
Calories: 385
Carbohydrates: 5g
Protein: 36g
Fat: 24g
Saturated Fat: 11g
Fiber: 1g
Sugar: 2g
Sodium: 580mg
Nutrition information is estimated based on standard ingredient values and may vary based on specific products used, portion sizes, and individual preparation methods.
