Creamy Steak and Mushroom Pasta is a comforting dinner made with tender, seared steak, golden-brown mushrooms, and pasta coated in a rich garlic Parmesan cream sauce. It brings together the savory flavor of steakhouse-style steak and the satisfying texture of pasta in one skillet-friendly meal.
This recipe works well for a cozy weeknight dinner or a special meal at home. With simple ingredients and a few important cooking techniques, you can make a creamy sauce, flavorful mushrooms, and juicy steak without overcooking the meat.
Recipe Overview
Prep time
15 minutes
Cook time
25 minutes
Total time
40 minutes
Servings
4
Difficulty: Easy to moderate
Why You’ll Love This Recipe
-
Tender, flavorful steak: Searing the steak separately gives it a browned exterior while helping it stay juicy.
-
Rich mushroom sauce: Mushrooms, garlic, beef broth, and Parmesan create a savory sauce with plenty of depth.
-
Creamy without being complicated: Heavy cream and reserved pasta water help the sauce cling to every piece of pasta.
-
Flexible ingredients: Penne, fettuccine, or rigatoni all work well, and you can adjust the mushrooms and seasonings to suit your taste.
-
A complete dinner: Steak and pasta provide a hearty main course, with mushrooms adding earthy flavor and texture.
Ingredients
-
12 ounces (340 g) pasta, such as fettuccine, penne, or rigatoni
-
1 pound (450 g) sirloin steak, cut into bite-sized strips or cubes
-
8 ounces (225 g) cremini or button mushrooms, sliced
-
2 tablespoons olive oil, divided
-
2 tablespoons unsalted butter, divided
-
4 garlic cloves, minced
-
1 small shallot, finely chopped (or ¼ cup finely chopped onion)
-
½ cup (120 ml) beef broth
-
1 cup (240 ml) heavy cream
-
½ cup (50 g) freshly grated Parmesan cheese, plus more for serving
-
1 teaspoon Italian seasoning
-
½ teaspoon paprika
-
¾ teaspoon salt, divided, or to taste
-
½ teaspoon black pepper, divided, or to taste
-
¼ teaspoon red pepper flakes, optional
-
2 tablespoons chopped fresh parsley
-
Reserved pasta water, as needed
Ingredient Notes
Steak: Sirloin is a practical choice because it cooks quickly and has good beefy flavor. Ribeye is richer, while strip steak also works well. Cut the steak into similarly sized pieces for even cooking.
Mushrooms: Cremini mushrooms have a deeper, earthier flavor than white button mushrooms. Either variety is suitable.
Heavy cream: Heavy whipping cream gives the sauce a smooth, rich consistency and is less likely to split than lower-fat dairy when gently simmered.
Parmesan: Freshly grated Parmesan melts more smoothly than many pre-shredded varieties. Avoid boiling the sauce after adding the cheese.
Pasta water: Starchy cooking water helps loosen the sauce while allowing it to cling to the pasta.
How to Make Creamy Steak and Mushroom Pasta
1. Cook the pasta. Bring a large pot of salted water to a boil. Cook the pasta according to its package instructions until al dente. Before draining, reserve about 1 cup of pasta water. Set the pasta aside.
2. Season and sear the steak. Pat the steak dry with paper towels. Season with about half the salt and pepper, along with the paprika. Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the steak in a single layer, working in batches if needed. Sear for approximately 2–4 minutes per side, depending on thickness and desired doneness. Transfer to a plate. Check the center with a meat thermometer; whole beef steak should reach at least 145°F (63°C), followed by a 3-minute rest for food safety.
3. Brown the mushrooms. Reduce the heat to medium. Add the remaining olive oil and 1 tablespoon butter. Add the sliced mushrooms and cook for 5–7 minutes, stirring occasionally, until their moisture evaporates and their surfaces turn golden. Avoid overcrowding the pan.
4. Build the garlic base. Add the shallot and cook for about 2 minutes until softened. Stir in the minced garlic, Italian seasoning, and optional red pepper flakes. Cook for another 30–45 seconds, just until fragrant.
5. Deglaze the skillet. Pour in the beef broth, scraping the browned bits from the bottom of the pan. Let it simmer for 2–3 minutes so it reduces slightly.
6. Make the creamy sauce. Lower the heat to medium-low and stir in the heavy cream. Simmer gently for 2–4 minutes, until the sauce begins to thicken. Add the Parmesan gradually, stirring until melted. Do not let the sauce boil vigorously.
7. Combine the pasta and steak. Add the drained pasta and toss to coat. If the sauce is too thick, add reserved pasta water a tablespoon or two at a time. Return the steak and its resting juices to the skillet. Warm gently until everything is heated through, taking care not to overcook the steak.
8. Finish and serve. Stir in the remaining tablespoon of butter if desired. Taste and adjust the salt and pepper. Sprinkle with chopped parsley and extra Parmesan, then serve immediately.
Expert Tips
-
Dry the steak before searing. Surface moisture prevents good browning.
-
Give the mushrooms room. If they crowd the skillet, they tend to steam instead of brown.
-
Control the heat. Once cream and Parmesan are added, gentle heat helps keep the sauce smooth.
-
Finish the pasta in the sauce. This allows the pasta to absorb flavor and helps the sauce coat it evenly.
-
Add pasta water gradually. The sauce should be creamy and cling to the noodles, not watery or stiff.
Common Mistakes to Avoid
-
Overcooking the steak: Small pieces cook quickly. Sear in batches and return the steak to the sauce only briefly.
-
Adding cheese over high heat: This can make the sauce grainy. Lower the heat before adding Parmesan.
-
Skipping the mushroom browning: Golden mushrooms develop a deeper flavor than mushrooms cooked only until soft.
-
Draining all the pasta water: Keep some aside to adjust the sauce consistency at the end.
-
Adding too much salt early: Parmesan and beef broth can already be salty, so taste before making final adjustments.
Easy Variations
-
Spicy steak pasta: Add extra red pepper flakes or a small pinch of cayenne.
-
Spinach and mushroom pasta: Stir in 2 cups of baby spinach near the end and cook until wilted.
-
Garlic butter version: Add an extra teaspoon of butter and a little additional garlic for a stronger garlic-butter flavor.
-
Steak and rigatoni: Use rigatoni to hold the creamy sauce inside its ridges and tubes.
Ingredient Substitutions
-
Sirloin: Use strip steak or ribeye. Ribeye will make the dish richer because it contains more fat.
-
Heavy cream: Half-and-half can work, but the sauce will be thinner and needs gentler heating. Avoid rapid boiling.
-
Beef broth: Chicken broth can be substituted, although the sauce will have a slightly different flavor.
-
Cremini mushrooms: White button mushrooms are an easy alternative.
-
Parmesan: Pecorino Romano works, but it is saltier and sharper, so use a little less at first.
-
Gluten-free pasta: Substitute a gluten-free variety and follow its package instructions.
What to Serve With It
A few simple sides complement the creamy sauce without making the meal feel too heavy.
-
Garlic bread: Useful for soaking up extra sauce.
-
Roasted broccoli: Adds a lightly crisp texture and balances the richness.
-
Simple green salad: Mixed greens with a lemon vinaigrette provide a fresh contrast.
-
Roasted asparagus: Offers a tender-crisp vegetable side with a mild, earthy flavor.
Storage & Reheating
Refrigerator: Store leftovers in an airtight container for up to 3–4 days. Refrigerate within 2 hours of cooking.
Freezing: Freezing is not ideal because cream sauces can separate and cooked pasta can soften. For the best texture, enjoy this dish fresh or refrigerated.
Reheating: Warm individual portions in a skillet over low heat with 1–2 tablespoons of milk, cream, or broth. Stir gently until heated through. A microwave also works; use short intervals, stirring between them.
Avoid prolonged high heat, which can toughen the steak and cause the sauce to separate.
Frequently Asked Questions
1. What is the best pasta for creamy steak and mushroom pasta?
Fettuccine, penne, and rigatoni are all good choices. Fettuccine works especially well with a silky cream sauce, while ridged pasta holds the sauce in its grooves.
2. Can I make this recipe without heavy cream?
Yes. Half-and-half can be used for a lighter sauce, but it will be thinner. Heat it gently and avoid vigorous boiling. The final texture may be less rich.
3. How do I keep steak tender in pasta?
Choose a tender cut, slice against the grain when applicable, pat it dry, and avoid overcrowding the skillet. Sear the steak separately and return it to the pasta near the end.
4. Can I use a different type of mushroom?
Yes. Cremini and button mushrooms are reliable options. Shiitake mushrooms can also work, although they have a stronger, more distinctive flavor.
5. Why is my mushroom cream sauce too thick?
Pasta continues to absorb sauce as it sits. Stir in reserved pasta water, broth, or a little cream over low heat until the sauce loosens.
6. Can I prepare this meal ahead of time?
For the best results, prepare the ingredients in advance, but cook the pasta and finish the sauce shortly before serving. The sauce thickens during storage, and freshly cooked steak generally has a better texture.
Final Thoughts
Creamy Steak and Mushroom Pasta combines seared beef, golden mushrooms, and a smooth Parmesan cream sauce in a satisfying dinner. The key is to brown the steak and mushrooms properly, keep the sauce at a gentle simmer, and bring everything together just before serving.

Leave a Reply