
why make this recipe
Steak Spaghetti with Spinach in Creamy Garlic Alfredo Sauce is a delightful dish that brings together rich flavors and wholesome ingredients. It’s a perfect meal for a cozy dinner or a special occasion. The combination of perfectly seared steak, tender spaghetti, and creamy Alfredo sauce creates a satisfying experience that everyone will love. Plus, it’s a one-pan dish, making for easy cooking and cleanup.
how to make Steak Spaghetti with Spinach in Creamy Garlic Alfredo Sauce
Ingredients :
- 12 oz spaghetti
- 1 lb steak (sirloin or flank), thinly sliced
- Salt
- Black pepper
- Garlic powder
- Italian seasoning
- 2 tbsp olive oil
- 3 tbsp butter
- 4 cloves garlic, minced
- 1 cup heavy cream
- 3/4 cup grated parmesan cheese
- 2 cups fresh spinach
- 1/2 cup reserved pasta water (optional)
- Optional: red pepper flakes, parsley, extra parmesan
Directions :
- Cook the spaghetti: In a large pot, boil the spaghetti in salted water until al dente. Don’t forget to reserve 1/2 cup of that flavorful pasta water before draining the spaghetti. Set it aside.
- Sear the steak: Season the thinly sliced steak with salt, black pepper, garlic powder, and Italian seasoning. Heat olive oil in a large skillet over medium-high heat and sear the steak for 2-4 minutes until it’s beautifully browned. Remove and let it rest.
- Make the garlic Alfredo base: In the same skillet, melt the butter over medium heat. Toss in the minced garlic and sauté until it’s fragrant and turns a lovely golden hue.
- Create the creamy sauce: Pour in the heavy cream and let it gently simmer. Stir in the grated parmesan cheese until it melts into a luxuriously creamy Alfredo sauce. Taste and season with additional salt and pepper if desired.
- Bring it all together: Toss the cooked spaghetti and fresh spinach into the skillet. Mix until the spinach wilts and the pasta is generously coated in that creamy goodness. Gently fold the seared steak back into the pan and add a splash of the reserved pasta water for that silky finish.
- Garnish and serve: Top your masterpiece with a sprinkle of parsley, a pinch of red pepper flakes, and extra parmesan for that flavor boost. Serve hot and savor every creamy, garlicky bite!
how to serve Steak Spaghetti with Spinach in Creamy Garlic Alfredo Sauce
Serve this dish hot from the skillet topped with freshly grated parmesan cheese and chopped parsley. Pair it with a side salad or garlic bread for a complete meal. It’s also a great dish to enjoy with a glass of red wine for an extra special touch.
how to store Steak Spaghetti with Spinach in Creamy Garlic Alfredo Sauce
If you have leftovers, store the spaghetti in an airtight container in the refrigerator for up to 3 days. When you reheat, add a little extra cream or pasta water to help loosen the sauce and bring back the creamy texture.
tips to make Steak Spaghetti with Spinach in Creamy Garlic Alfredo Sauce
- Make sure not to over-cook the steak; it should remain tender and juicy.
- Use fresh garlic for the best flavor in your sauce.
- Feel free to customize the spinach with other vegetables, such as mushrooms or sun-dried tomatoes, for added flavor and nutrition.
variation
You can switch out the steak for chicken or shrimp if you prefer a different protein. A splash of lemon juice or a dash of nutmeg can also enhance the flavor of the sauce.
FAQs
Can I use a different type of pasta?
Yes, you can use any pasta you prefer, such as fettuccine or penne.
Is this dish gluten-free?
To make it gluten-free, use gluten-free pasta and ensure your steak seasoning is free from gluten ingredients.
Can I meal prep this dish?
Yes, but for the best texture, it’s recommended to store the pasta and sauce separately if you’re planning to eat it later.

Steak Spaghetti with Spinach in Creamy Garlic Alfredo Sauce
Ingredients
Pasta
- 12 oz spaghetti Cook until al dente.
Steak
- 1 lb steak (sirloin or flank), thinly sliced Season well before searing.
Seasonings
- Salt To taste.
- Black pepper To taste.
- Garlic powder To taste.
- Italian seasoning To taste.
Cooking fats
- 2 tbsp olive oil For searing the steak.
- 3 tbsp butter For the sauce.
Sauce ingredients
- 4 cloves garlic, minced Use fresh garlic for best flavor.
- 1 cup heavy cream
- 3/4 cup grated parmesan cheese
Vegetables
- 2 cups fresh spinach Can be customized with other vegetables.
- 1/2 cup reserved pasta water (optional) To adjust sauce consistency.
Optional garnishes
- red pepper flakes For added heat.
- parsley For garnish.
- extra parmesan For serving.
Instructions
Cooking the Pasta
- In a large pot, boil the spaghetti in salted water until al dente.
- Reserve 1/2 cup of pasta water before draining the spaghetti and set it aside.
Searing the Steak
- Season the thinly sliced steak with salt, black pepper, garlic powder, and Italian seasoning.
- Heat olive oil in a large skillet over medium-high heat and sear the steak for 2-4 minutes until beautifully browned.
- Remove the steak from the skillet and let it rest.
Making the Garlic Alfredo Sauce
- In the same skillet, melt the butter over medium heat.
- Toss in the minced garlic and sauté until fragrant and golden.
- Pour in the heavy cream and let it gently simmer.
- Stir in the grated parmesan cheese until melted into a creamy sauce. Adjust seasoning with salt and pepper if needed.
Bringing It All Together
- Toss the cooked spaghetti and fresh spinach into the skillet.
- Mix until the spinach wilts and the pasta is coated in the creamy sauce.
- Gently fold the seared steak back into the pan and add a splash of reserved pasta water for a silky finish.
Serving
- Serve hot, garnished with parsley, red pepper flakes, and extra parmesan.
