Is there anything better than a dinner that comes together in one pan, fills your kitchen with the irresistible smell of garlic, and gets a big thumbs-up from everyone at the table? I don’t think so! This Creamy Garlic Steak and Mushroom Pasta Skillet is that dream meal. It’s a restaurant-quality dish you can whip up on any busy weeknight, and it’s guaranteed to become a new family favorite. Seriously, this skillet meal is so, so comforting. Ready to make something delicious together?
Why You’ll Love This
You’re going to adore this recipe for so many reasons. First, it all cooks in a single skillet, which means less cleanup and more time to relax after your meal. Second, it’s incredibly versatile—the creamy sauce, tender steak, and savory mushrooms are a classic trio that’s hard to beat. It’s one of those perfect dinner ideas for family that feels a little fancy but is straightforward enough for a beginner. And honestly, it’s a fantastic way to turn a simple pack of steak into a memorable, hearty supper that everyone will ask for again.
Ingredients You’ll Need
- 12 oz sirloin or flank steak, thinly sliced against the grain – For the most tender bites of beef.
- 8 oz pasta, like fettuccine or farfalle – The perfect vehicle for all that creamy sauce.
- 8 oz cremini or white mushrooms, sliced – They add a deep, earthy flavor.
- 3 cloves garlic, minced – The star of our show!
- 1 small yellow onion, diced – Builds a savory base for the sauce.
- 1 ½ cups beef broth – Adds rich depth; we use this instead of wine.
- ½ cup heavy cream or half-and-half – Creates that luxurious, creamy texture.
- ¼ cup grated Parmesan cheese – For a salty, cheesy finish.
- 2 tbsp olive oil – For cooking our steak and veggies.
- 1 tbsp butter – Adds a touch of richness to the sauce.
- 1 tsp dried thyme – Complements the beef and mushrooms perfectly.
- Salt and black pepper to taste – Essential for seasoning every layer.
- Fresh parsley, chopped (for garnish) – A pop of color and freshness.
Let’s Get Cooking Step by Step
- Start a large pot of salted water boiling for your pasta. Cook the pasta according to package directions until al dente. Drain and set aside. Remember, it will finish cooking in the sauce, so don’t overcook it!
- While the pasta cooks, pat your thinly sliced steak pieces very dry with a paper towel. This is the secret to getting a good sear instead of steaming the meat. Season generously with salt and pepper.
- Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Once the oil is shimmering, add the steak in a single layer (you may need to do this in two batches to avoid crowding the pan). Cook for about 1-2 minutes per side, just until browned. The steak doesn’t need to be cooked through yet. Remove the steak from the skillet and set it aside on a plate.
- Reduce the heat to medium. Add the remaining tablespoon of olive oil and the butter to the same skillet. Add the diced onion and sliced mushrooms. Sauté for 5-7 minutes, until the mushrooms have released their water and started to turn golden brown.
- Add the minced garlic and dried thyme to the skillet. Cook for just 30-60 seconds, until incredibly fragrant. Be careful not to burn the garlic.
- Pour in the beef broth, using a wooden spoon to scrape up all those delicious browned bits from the bottom of the pan. Let the broth simmer for 2-3 minutes to reduce slightly.
- Stir in the heavy cream and grated Parmesan cheese. Let the sauce simmer gently for another 2-3 minutes, stirring occasionally, until it begins to thicken slightly.
- Add the cooked pasta and seared steak (along with any juices from the plate) back into the skillet. Toss everything together until the pasta and steak are fully coated in the creamy garlic sauce. Heat through for 1-2 minutes.
- Taste and adjust seasoning with more salt and pepper if needed. Garnish with plenty of fresh chopped parsley right before serving.
Quick Dinner Ideas for Busy Nights
This recipe is the definition of a quick dinner idea, but a little prep goes a long way to make it even faster. On a Sunday, you can thinly slice your steak and store it in the fridge, and even slice your mushrooms and onions. That way, when a busy weeknight hits, you’re just minutes away from a hot meal. This is one of my favorite lazy dinners that never tastes lazy. And if you’re brainstorming more cheap dinners for a family, this skillet is a great option because a little steak stretches a long way when it’s paired with pasta and mushrooms.
Variations & Substitutions
The beauty of a skillet dinner is how easy it is to adapt. Don’t be afraid to make it your own!
- No Beef? Use sliced chicken breast or chicken thighs instead. Just adjust the cooking time to ensure the chicken is cooked through.
- Vegetarian? Skip the steak. Sauté the mushrooms until deeply golden, and use vegetable broth. The dish will still be incredibly flavorful.
- Dairy-Free? Use a plant-based heavy cream alternative and a nutritional yeast or vegan Parmesan swap for the cheese.
- Pasta Swap: Honestly, any short or long pasta works here. Penne, rigatoni, or even egg noodles are all great choices.
- Extra Veggies: Feel free to stir in a handful of spinach at the very end to wilt, or add some diced bell peppers with the onions.
Serving Ideas & Pairings
This creamy pasta is a full meal in a bowl, but a simple side can really round it out. A crisp green salad with a tangy vinaigrette is my go-to because it cuts through the richness of the sauce beautifully. Some crusty garlic bread is also never a bad idea for soaking up every last drop. For a pairing, this hearty dish can stand up to a medium-bodied red wine, but for a non-alcoholic option, a simple sparkling water with a squeeze of lemon or a rich grenadine and ginger ale mix works wonderfully.
Storage & Reheating Tips
Leftovers will keep in an airtight container in the refrigerator for up to 3 days. The sauce will thicken up as it sits. To reheat, the best method is gently on the stove over low heat. Add a small splash of broth or cream to loosen the sauce back up. You can also microwave it in 30-second intervals, stirring between each, but the stovetop is superior. I don’t recommend freezing this dish, as the creamy sauce can separate and the pasta can become mushy when thawed.
Frequently Asked Questions
- What’s the best cut of steak to use for this pasta? Sirloin or flank steak are my top choices because they are flavorful and become very tender when sliced thinly against the grain. Ribeye is also a great (if slightly richer) option.
- Can I make this ahead of time for easy weeknight dinners? You can prep the components ahead! Slice the steak, mushrooms, and onions and store them separately in the fridge. Then, when you’re ready to cook, everything comes together in under 20 minutes.
- Is this one of those kid friendly dinners? Absolutely! The creamy, savory sauce is usually a big hit. If your kids are wary of mushrooms, you can chop them very finely or simply leave them out of one portion while cooking.


