Creamy Garlic Steak Bites Spaghetti with Mushrooms
This recipe was born on a weeknight when dinner needed to happen and I had zero patience for anything complicated. A leftover sirloin from Sunday meal prep, half a box of spaghetti, and a container of mushrooms that were one day away from the trash. That is the kind of situation that has taught me more about cooking than any recipe book ever did.
Ten years in the kitchen will do that. You stop panicking when the fridge looks empty and you start seeing possibilities instead. That night, I seared those steak bites in my cast iron skillet until they had a deep, crackling crust, piled in six cloves of garlic like a completely reasonable person, and pulled together a cream sauce that made my whole family go quiet at the table. You know that silence. The good kind.
So here we are. This is the pasta you make when you want to feel like you actually cooked something. Rich, garlicky, loaded with tender steak bites and earthy mushrooms, and done in about 35 minutes. Let me walk you through it exactly the way I make it.
What Makes This Recipe Unique
Most cream pasta recipes either rely on store-bought sauce or are unnecessarily complicated. This one builds every layer of flavor from scratch without making you stand over the stove for an hour. The steak is the real move here. Cutting it into bite-sized pieces before cooking means every single piece gets a proper sear on all sides, and every forkful of pasta picks up that crust. That is something a sliced steak can never give you.
I use my cast iron skillet for this every single time. The heat retention is unreal, and the browned bits left behind after the steak cooks go straight into the sauce. If you do not own one yet, it is one of the most worthwhile kitchen investments you can make. Mine is seven years old and it only gets better.

Essential Ingredients
For the Steak Bites:
- 1.5 lbs sirloin steak, cut into 1-inch cubes
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- Salt and black pepper to taste
- 2 tablespoons olive oil
- 1 tablespoon unsalted butter
For the Pasta and Sauce:
- 12 oz spaghetti
- 8 oz cremini or baby bella mushrooms, sliced
- 6 cloves garlic, minced
- 1.5 cups heavy cream
- 1/2 cup freshly grated parmesan cheese
- 1 cup reserved pasta water
- 2 tablespoons unsalted butter
- 1 teaspoon Italian seasoning
- Salt and black pepper to taste
- Fresh parsley for garnish
Alternative Ingredients
Not everyone has the same pantry situation and that is completely fine. Here is what works if you need to swap something out.
For the steak, flank steak, flat iron, or even ribeye all work here. Ribeye gives you more marbling and a richer bite. If you want to stretch the budget, chicken thighs cut into pieces absorb the garlic cream sauce beautifully. For the pasta, fettuccine, linguine, or pappardelle all hold this sauce just as well. If you are cooking gluten-free, use your preferred GF pasta and cook it exactly to package instructions since it softens faster.
Heavy cream gives you the richest result, but half-and-half works if you want something lighter. For the mushrooms, white button, shiitake, or a wild mushroom blend all perform well. Rehydrated dried porcini mushrooms, if you have them, add a depth of flavor that honestly surprises people every time.

Step-by-Step Directions
Step 1: Season and sear the steak bites
Pat your steak pieces completely dry with paper towels. This step matters more than people realize. Moisture is what kills a sear. Season generously with garlic powder, smoked paprika, salt, and pepper. Heat your cast iron skillet over high heat until it is smoking. Add olive oil, then the steak in a single layer without crowding the pan. Sear 1 to 2 minutes per side until deeply browned. Remove and set aside to rest.
Step 2: Cook the pasta
Get your pasta going in a large pot of heavily salted boiling water while the steak rests. Cook until just al dente, about 1 minute less than the package says. Before draining, scoop out a full cup of pasta water. Set it aside. People skip this and then wonder why their sauce does not come together. That starchy water is doing important work.
Step 3: Build the sauce
In the same skillet, do not clean it, melt 2 tablespoons of butter over medium heat. Add mushrooms and cook for 4 to 5 minutes until golden. Add minced garlic and cook for 60 seconds only. Watch it closely because burnt garlic will take the whole dish down with it. Pour in the heavy cream and Italian seasoning, let it simmer on low for 3 to 4 minutes. Stir in parmesan until fully melted. If the sauce looks too thick, add pasta water a little at a time until it coats a spoon smoothly.
Step 4: Combine and serve
Add drained spaghetti straight into the sauce and toss well. Add steak bites back in and toss again. Taste, adjust salt and pepper, and serve immediately with extra parmesan and fresh parsley on top.

Pro Tips
The biggest mistake I made for the first two years of cooking steak this way was skipping the pat-dry step. Wet steak steams in the pan and you lose the entire crust. Now I even leave seasoned steak bites uncovered in the fridge for 20 to 30 minutes before cooking when I have the time. The surface dries out slightly and the sear is noticeably better.
Do not walk away from the garlic. Seriously. Thirty seconds is the difference between fragrant and bitter.
If you are meal prepping this for the week, store the steak bites and pasta separately in airtight meal prep containers in the fridge. They last up to 3 days. When reheating, skip the microwave and use a non-stick pan over low heat with a splash of cream. It comes back to life beautifully.
Your mileage may vary with the steak cut. Sirloin is my go-to for the balance of flavor and price. If you use flank steak, slice against the grain before cutting into bites or it will be tough no matter how perfectly you cook it.
Recipe Info Table
| Detail | Info |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 25 minutes |
| Total Time | 35 minutes |
| Servings | 4 |
| Yield | 4 generous plates |
Why You’ll Love This Recipe
One pan for the steak and sauce, one pot for the pasta. That is the whole cleanup. The flavors punch well above their weight for a 35-minute weeknight dinner. Kids love it because it is creamy and filling. Adults love it because it feels a little indulgent without actually being complicated. And the leftovers the next day might be even better than the first night.
Key Features
This recipe is naturally adaptable for gluten-free diets, works well for weekly meal planning, comes together with pantry staples you likely already have, and delivers a result that looks and tastes like something from a proper restaurant kitchen.
Nutrition Facts (Per Serving, Estimated)
| Nutrient | Amount |
|---|---|
| Calories | 685 |
| Protein | 43g |
| Carbohydrates | 56g |
| Total Fat | 29g |
| Saturated Fat | 14g |
| Sodium | 630mg |
| Fiber | 3g |
Values are estimates based on standard ingredients. Actual amounts will vary depending on the exact brands and cuts you use.
FAQs
Can I use a regular pan instead of a cast iron skillet?
Yes. A heavy stainless steel pan works well on high heat. A non-stick pan will also do the job if it is fully preheated before you add the steak. The key is high heat and not overcrowding, regardless of pan type.
Can I make this ahead of time?
The components prep well in advance. The sauce keeps in the fridge for up to 3 days stored separately. Reheat gently on the stovetop with a small splash of cream stirred in. Pre-portion into meal prep containers and you have a solid lunch or dinner ready to go all week.
What steak cut is best for this recipe?
Sirloin is my first recommendation because it balances flavor, tenderness, and price. Ribeye is richer and more forgiving if you are nervous about overcooking. Flank steak works but requires slicing against the grain before cutting into cubes or the texture will be chewy.
Can I add more vegetables?
Absolutely. Baby spinach stirred in at the very end wilts perfectly into the cream sauce. Sun-dried tomatoes, roasted cherry tomatoes, or even frozen peas work here without changing the recipe at all.
You’ll Also Love
If this recipe hit the spot, you might enjoy Garlic Butter Shrimp Pasta, Tuscan Chicken Cream Pasta, or a slow-simmered Mushroom and Beef Ragu over pappardelle. All three follow the same idea: simple technique, real ingredients, serious flavor.
Final Thoughts
I have made this recipe more times than I can count over the past two years and it has never once disappointed anyone sitting at my table. My husband requests it constantly. The kids will eat every last bite without complaint, which if you have kids you know is basically the gold standard.
The whole point of food like this is that it does not have to be fancy to be worth making. A good cast iron skillet, a few cloves of garlic, heavy cream, and some steak you already have in the fridge. That is it. That is dinner.
If you give this a try, leave a comment below and tell me how it went. Did you use a different cut? Swap the mushrooms? Add something I did not think of? I love hearing what works in other people’s kitchens because no two cooks do it exactly the same way, and that is the best part.
Happy cooking, Linda
Creamy Garlic Steak Bites Spaghetti with Mushrooms
Tender seared steak bites and golden mushrooms in a rich garlic cream sauce, tossed with spaghetti and ready in 35 minutes.
Ingredients
Steak Bites
- 1.5 lbs sirloin steak, cut into 1-inch cubes
- 1 tsp garlic powder
- 1 tsp smoked paprika
- 2 tbsp olive oil
- 1 tbsp unsalted butter
- Salt and black pepper to taste
Pasta & Garlic Cream Sauce
- 12 oz spaghetti
- 8 oz cremini mushrooms, sliced
- 6 cloves garlic, minced
- 1.5 cups heavy cream
- 1/2 cup parmesan cheese, freshly grated
- 1 cup reserved pasta water
- 2 tbsp unsalted butter
- 1 tsp Italian seasoning
- Salt and black pepper to taste
- Fresh parsley for garnish
Instructions
- Season and sear the steak Pat steak cubes completely dry with paper towels. Season with garlic powder, smoked paprika, salt, and pepper. Heat a cast iron skillet over high heat until smoking. Add olive oil and butter, then steak in a single layer without crowding the pan. Sear 1 to 2 minutes per side until deeply browned. Remove and set aside.
- Cook the pasta Bring a large pot of heavily salted water to a boil. Cook spaghetti until just al dente, about 1 minute less than the package says. Before draining, scoop out 1 full cup of pasta water and set it aside.
- Cook the mushrooms In the same skillet, do not clean it, melt 2 tablespoons butter over medium heat. Add mushrooms and cook for 4 to 5 minutes, stirring occasionally, until golden brown on the edges.
- Build the garlic cream sauce Add minced garlic and cook for exactly 60 seconds, stirring the whole time. Pour in heavy cream and Italian seasoning. Simmer on low for 3 to 4 minutes. Stir in parmesan until fully melted. Add pasta water a little at a time until the sauce is smooth and coats a spoon.
- Combine and serve Add drained spaghetti directly into the sauce and toss to coat every strand. Add the steak bites back in and toss again. Taste and adjust seasoning. Serve immediately topped with extra parmesan and fresh parsley.
Notes
Pat steak bites completely dry before searing for the best crust. Wet steak steams instead of sears. Watch the garlic closely once it hits the pan, 60 seconds is all it needs. For leftovers, reheat in a non-stick pan over low heat with a splash of heavy cream instead of the microwave. Store steak and pasta separately in airtight containers for up to 3 days.
