There is something extra special about a perfectly seared steak served alongside a big bowl of creamy Alfredo pasta. This steak Alfredo pasta brings those two comfort-food favorites together with tender, juicy slices of steak, silky fettuccine, crispy bacon, and a rich Parmesan cream sauce.
The sauce is smooth, garlicky, and full of cheesy flavor, while the little pieces of bacon add a delicious salty crunch throughout the pasta. Finish it with fresh parsley and a little extra Parmesan, and you have a restaurant-style dinner that feels surprisingly easy to make at home.
Why You’ll Love This Steak Alfredo Pasta
- Restaurant-style comfort food: Juicy steak and creamy Alfredo pasta make an incredibly satisfying combination.
- Rich and flavorful: Garlic, Parmesan, butter, cream, and crispy bacon create a deeply savory sauce.
- Perfectly tender steak: The steak is seared until beautifully browned, then sliced into juicy pieces for serving.
- Easy enough for a weeknight: The pasta and sauce come together quickly while the steak cooks separately.
- Great for special occasions: It looks impressive enough for date night or a cozy dinner with guests.
Flavor & Texture Highlights
The steak brings a rich, meaty flavor with beautifully browned edges and a tender center. Slicing it thinly makes it easy to enjoy with every forkful of pasta.
The fettuccine is coated in a luxurious garlic-Parmesan cream sauce that’s buttery, smooth, and wonderfully savory. Crispy bacon adds little bursts of salty flavor, while fresh parsley brings a touch of freshness to balance the richness.
How to Make Steak Alfredo Pasta
1. Prepare the Steak
Pat the steak dry with paper towels. Season both sides generously with salt, black pepper, garlic powder, and Italian seasoning.
Let the steak sit at room temperature for about 10 to 15 minutes while you prepare the other ingredients.
2. Cook the Bacon
Cook the chopped bacon in a large skillet over medium heat until browned and crisp. Transfer it to a paper towel-lined plate, leaving about 1 tablespoon of the bacon drippings in the skillet for extra flavor.
3. Sear the Steak
Increase the heat to medium-high and add the olive oil to the skillet. Place the steak in the hot pan and sear for about 3 to 5 minutes per side, depending on the thickness and your preferred doneness.
Transfer the steak to a cutting board and let it rest for at least 5 minutes before slicing. Resting helps keep the juices inside the meat.
4. Cook the Fettuccine
Meanwhile, bring a large pot of salted water to a boil. Cook the fettuccine until al dente according to the package directions.
Reserve about 1 cup of pasta water before draining.
5. Make the Creamy Alfredo Sauce
In a clean skillet or the same skillet after wiping out any excess steak bits, melt the butter over medium-low heat. Add the minced garlic and cook for about 30 seconds, just until fragrant.
Pour in the heavy cream and bring it to a gentle simmer. Cook for 2 to 3 minutes, stirring occasionally.
Lower the heat and gradually stir in the Parmesan cheese. Continue stirring until the cheese melts and the sauce becomes smooth and creamy.
6. Toss the Pasta
Add the drained fettuccine to the Alfredo sauce and toss until every strand is coated. Add a splash of reserved pasta water if the sauce is too thick.
Stir in most of the crispy bacon, saving a little for topping.
7. Slice and Serve the Steak
Slice the rested steak against the grain into thin pieces. Spoon the creamy Alfredo pasta onto serving plates and arrange the steak alongside or over the top.
Finish with the remaining bacon, freshly chopped parsley, cracked black pepper, and extra Parmesan.
Tips for the Best Steak Alfredo
- Pat the steak dry: Removing surface moisture helps the steak develop a better sear.
- Don’t skip the resting time: Give the steak several minutes to rest before slicing so it stays juicy.
- Cook the pasta al dente: Slightly firm pasta holds up beautifully in the creamy sauce.
- Use freshly grated Parmesan: It melts more smoothly and gives the Alfredo sauce a much better texture.
- Keep the sauce gentle: Avoid aggressively boiling the cream and cheese, which can make the sauce separate.
- Save pasta water: A little starchy pasta water can transform a thick sauce into a silky, glossy coating.
- Slice against the grain: This makes the steak noticeably more tender and easier to bite.
What Kind of Steak Works Best?
Ribeye, New York strip, sirloin, or top sirloin all work beautifully for this recipe. Ribeye gives you the richest flavor, while sirloin is a leaner and more budget-friendly option.
For the most tender result, choose a steak that’s at least about 1 inch thick so you can get a good crust without overcooking the center.
What to Serve With Steak Alfredo Pasta
Because this dish is rich and creamy, simple sides work best. Serve it with a crisp green salad, roasted broccoli, steamed asparagus, or warm garlic bread. A squeeze of fresh lemon over the steak can also add a bright contrast to the creamy pasta.
Frequently Asked Questions
What is the best steak for Alfredo pasta?
Ribeye, sirloin, and New York strip are all excellent choices. Ribeye provides the most richness, while sirloin offers a leaner option that still has plenty of flavor.
Can I use another pasta shape?
Absolutely. Linguine, spaghetti, tagliatelle, penne, or rigatoni can all be used. Fettuccine is especially good because its wide shape holds onto the creamy Alfredo sauce.
Can I make this without bacon?
Yes. Simply leave out the bacon and use a little extra butter or olive oil when cooking the steak. You can also add sautéed mushrooms for another savory element.
How do I keep Alfredo sauce creamy?
Use freshly grated Parmesan and keep the heat fairly low after adding the cheese. If the sauce becomes too thick, gradually stir in a little reserved pasta water until it becomes smooth and silky again.
Can I use milk instead of heavy cream?
You can, but the sauce will be thinner and less rich. For the creamiest Alfredo sauce, heavy cream works best. Half-and-half can also be used as a middle-ground option.
How should I reheat leftovers?
Reheat the pasta gently in a skillet over low heat with a splash of milk, cream, or water. Stir frequently until warmed through. Avoid high heat because it can cause the creamy sauce to separate.
Steak Alfredo Pasta with Crispy Bacon
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4
Ingredients
- 12 ounces fettuccine pasta
- 1 pound boneless steak, such as ribeye, sirloin, or New York strip
- 4 ounces bacon, chopped
- 1 tablespoon olive oil
- 3 tablespoons unsalted butter, divided
- 4 cloves garlic, minced
- 1 1/4 cups heavy cream
- 1 cup freshly grated Parmesan cheese
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt, plus more for pasta water
- 1/2 teaspoon freshly ground black pepper
- 2 tablespoons chopped fresh parsley
- 1/2 cup reserved pasta water, as needed
- Extra Parmesan, for serving
Instructions
- Pat the steak dry with paper towels. Season both sides with salt, black pepper, garlic powder, and Italian seasoning. Set aside for 10 to 15 minutes.
- Bring a large pot of salted water to a boil. Cook the fettuccine according to the package directions until al dente. Reserve about 1 cup of pasta water, then drain.
- While the pasta cooks, heat a large skillet over medium heat. Add the chopped bacon and cook until crisp and golden. Transfer the bacon to a paper towel-lined plate, leaving about 1 tablespoon of the drippings in the skillet.
- Add the olive oil to the skillet and increase the heat to medium-high. Place the seasoned steak in the pan and sear for about 3 to 5 minutes per side, depending on thickness and desired doneness.
- Transfer the steak to a cutting board and let it rest for at least 5 minutes before slicing against the grain.
- Reduce the skillet heat to medium-low. Add 2 tablespoons of butter and let it melt. Add the minced garlic and cook for about 30 seconds until fragrant.
- Pour in the heavy cream and bring it to a gentle simmer. Cook for 2 to 3 minutes, stirring occasionally.
- Reduce the heat to low and gradually add the grated Parmesan cheese while stirring constantly. Continue stirring until the cheese has melted and the sauce is smooth.
- Add the cooked fettuccine to the skillet and toss gently until completely coated in the Alfredo sauce.
- Add reserved pasta water a little at a time if needed to loosen the sauce and achieve a silky consistency.
- Stir in most of the crispy bacon, reserving some for garnish.
- Slice the rested steak into thin strips. Divide the creamy pasta among four plates and top or serve alongside the sliced steak.
- Garnish with fresh parsley, remaining crispy bacon, extra Parmesan, and a little freshly cracked black pepper.
- Serve immediately while the sauce is warm and creamy.
Notes
- For the juiciest steak, avoid pressing down on it while it cooks.
- Freshly grated Parmesan melts more smoothly than pre-shredded cheese.
- If the Alfredo sauce gets too thick, add reserved pasta water one tablespoon at a time.
- For extra flavor, sauté sliced mushrooms in the steak skillet before preparing the sauce.
- Leftovers can be refrigerated in an airtight container for up to 3 days.
- Reheat gently over low heat with a splash of milk or cream to bring the sauce back together.