Steak Alfredo

Steak Alfredo is a fabulous way to elevate one of the best comfort foods around. A classic Alfredo sauce, full of garlicky goodness, pairs beautifully with your favorite steak. This pasta recipe feels fancy, but it’s actually very easy to make and ready in less than 30 minutes.

bowl of steak alfredo with text overlay for facebook


Steak Alfredo

We all love pasta in our house, but I’m particularly weak for creamy pasta sauces.

And when you pair a garlicky, creamy sauce, like this classic Alfredo sauce, with a perfectly cooked steak… well, you’ve got a delightful meal for any time that also feels like an occasion.

Whether you’re making this as a weeknight dinner for your family or putting it together for a fancier date night at home, you’re in for a treat!

It. Is. Decadent! Many folks don’t associate Italian food with beef, but like Steak Pizzaiola, it is totally doable.

This recipe offers the perfect balance of al dente pasta, juicy broiled steak and a decadent, creamy, garlicky Alfredo sauce that’s so delicious that you’ll want to lick the bowl.

twirl of steak alfredo on fork


These steak alfredo ingredients are all simple ingredients that should be easy to find at your local grocery store.

  • Fettuccine pasta—this is the classic pasta for Fettuccine Alfredo. If it’s not your favorite, use another type of pasta that makes you happy. I think farfalle or rotini would be an excellent choice, especially if you’re serving kids.
  • Steak—I used a ribeye steak for this recipe, but you can use whatever cut of steak makes you happy. Purchase one that’s on the thicker side so that you can cook it to perfection.
  • Salt and pepper—you’ll need these for your steak. Season it liberally. I like to use about 1 teaspoon of salt per pound of red meat.

  • Salted butter—this serves as our base for the Alfredo sauce. 
  • Fresh garlic—this aromatic adds just a bit more flavor to the cream-based sauce
  • Heavy cream—also known as heavy whipping cream. It’s thick, luscious and provides a TON of flavor. There is no substitute.
  • Whole milk—this thins out our steak alfredo sauce without skimping on flavor. While you could substitute it for lower fat milk, I don’t suggest that.
  • Grated parmesan cheese—please purchase the real deal and not the shelf-stable kind. The cheese counter at our local grocery sells containers of freshly grated parmesan, and I bet yours does, too.
  • Fresh parsley—for garnish. This is optional, of course, but I love the pop of color it provides.
close up of sliced steak

How to Make Steak Alfredo 

  1. First and foremost, Remove the steaks from the fridge 30-45 minutes before cooking. Let them warm up. Why? Your steak will cook more evenly if it has a chance to come to temperature instead of cooking it cold.
  2. Cook the pasta. Read the pasta’s packaging, and cook until the pasta is cooked but still has some shape to it. (This is called al dente.) Drain it in a colander, drizzle with a little olive oil to prevent it from sticking and set it aside. Before you drain the pasta, be sure to reserve some of the pasta water right before doing this. It will help the sauce adhere to the pasta. 
  3. Cook the steak(s). You can sear them in a skillet, grill them or broil them. You want them to basically be cooked before you start the Alfredo sauce because we want the meat to have some time to rest before we cut into it.
  4. Melt the butter in a large skillet with high sides over medium heat. Don’t turn up the heat higher than this—we don’t want any burned bits making our steak Alfredo sauce bitter. Add the garlic and cook until fragrant. Lower the heat to a simmer (or the lowest setting on your stovetop). 
  5. Pour the cream and milk in. Add in the grated parmesan cheese, and stir until smooth and creamy.
  6. Once the sauce is done, give it a taste. If necessary, add extra salt and pepper. You can also add in a sprinkling of cayenne pepper if you want a bit more heat.
  7. Transfer the cooked pasta to the sauce, and toss until it’s coated. This is why we’re using a high-sided skillet—to ensure that there’s enough space for both the pasta and sauce! Pour in some of the pasta water to help the sauce stick to the pasta.
  8. Serve the pasta with the sliced steak. Garnish with parsley, and enjoy immediately. 
collage of how to make steak alfredo


  • Grate your own cheese – or purchase the grated stuff from your grocery’s cheese counter. Please don’t use a shelf-stable cheese in this steak alfredo recipe. 
  • Swap out the meat – I used a ribeye, but you could easily serve this alfredo with a New York strip, a tenderloin or a sirloin steak. Use whatever sounds best for you!
  • Pasta – Feel free to swap out the pasta shape or type. If you like whole wheat noodles, use those. If you’re gluten free, use your favorite GF noodles. 
overhead of steak alfredo in a bowl

Storage, Reheating and Freezing

Storage: If you’ve got leftovers, store them in an airtight container in the fridge for 2-3 days tops. I suggest storing the steak and the pasta separately, as they’ll take different times to reheat. I suggest leaving the steak whole, if possible, in an airtight storage container.

Reheating: To reheat the leftover steak alfredo pasta, add a drizzle of milk to the sauce before heating in 30-second bursts in the microwave. Heat until warmed through.

To reheat the leftover steak, sear in a skillet over medium heat or heat in 15-second bursts in the microwave. The steak can become tough in the microwave. I sometimes will remove my steak from the fridge 30-45 minutes before I plan to eat it and let it warm to room temperature.

Freezing: I have not tried freezing this recipe, but have read mixed results about freezing cream-based sauces. I do not recommend freezing leftovers at this time.

collage of steak alfredo for pinterest

More Alfredo Recipes

overhead of shrimp alfredo in a large skillet

Creamy Shrimp Alfredo Recipe

5 from 11 votes
Garlicky alfredo sauce paired with pasta, shrimp, plump peas, juicy roasted red pepper stripes and nutty parmesan cheese.
See The Recipe!
Two french bread pizzas on a baking sheet

French Bread Alfredo Pizza

5 from 7 votes
If you're looking for a homemade pizza recipe, look no further than this French Bread Alfredo Pizza. It's basically like chicken alfredo in pizza form!
See The Recipe!
overhead of broccoli chicken alfredo in a skillet

Broccoli Chicken Alfredo

4.88 from 8 votes
Broccoli Chicken Alfredo is a quick and easy weeknight meal using pasta, a creamy parmesan alfredo sauce and tender marinated chicken. 
See The Recipe!
overhead shot of bowls of steak alfredo with text overlay for pinterest
overhead of steak alfredo in a bowl

Steak Alfredo Recipe

4.25 from 16 votes
A classic Alfredo sauce, full of garlicky goodness, pairs beautifully with your favorite steak in this comforting Steak Alfredo recipe!
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4



  • Remove the steak(s) 30-45 minutes before cooking. Let them warm up.
  • Cook the pasta in salted boiling water until al dente. Follow the instructions on its packaging. Reserve ½ cup to ¾ cup of the water before draining. Drain in a colander, drizzle with a little olive oil to prevent sticking and set aside.
  • Cook the steak(s). You may cook it in a cast iron skillet on the stovetop, on the grill or broil it. Cook it to the doneness you’d like (I aim for 5-10 degrees below my ideal temperature because it will continue cooking), then remove it from the pan and let it sit while you make the sauce. This is very important so that the juices don’t run out when you cut into it.
  • Heat the butter in a high-sided skillet over medium heat.
  • When the butter bubbles, add the garlic, cooking until fragrant and lightly colored, about 1-2 minutes.
  • Lower the heat to low, and pour in the cream and milk. Add the grated parmesan cheese, and stir until smooth and creamy, about 4-5 minutes.
  • Give the sauce a taste, and add extra salt and pepper, if necessary.
  • Add the pasta to the sauce, and toss until coated. Use the reserved pasta water if the sauce is not adhering to the pasta.
  • Serve the pasta in bowls, then top with the sliced steak.
  • Garnish with parsley, and enjoy immediately.
  • If you’ve tried this recipe, come back and let us know how it was!


Steak temperature guide: Your steak will continue cooking after you remove it from the heat, so pull it when it’s within 5-10 degrees of the temperature you’d like. Use an instant read thermometer to get the best results.
Rare (cool red center): 125°F
Medium rare (warm red center): 135°F
Medium (warm pink center): 145°F
Medium well (light pink center): 150°F
Well done (cooked entirely through): 160°F


Calories: 1444 kcal, Carbohydrates: 93 g, Protein: 67 g, Fat: 90 g, Saturated Fat: 50 g, Polyunsaturated Fat: 5 g, Monounsaturated Fat: 28 g, Trans Fat: 0.3 g, Cholesterol: 388 mg, Sodium: 1451 mg, Potassium: 1023 mg, Fiber: 4 g, Sugar: 9 g, Vitamin A: 2445 IU, Vitamin C: 2 mg, Calcium: 545 mg, Iron: 5 mg
Author: Jessica Formicola
Calories: 1444
Course: Main Course
Cuisine: American
Keyword: steak alfredo
Did you make this recipe?I’d love to see your recipes – snap a picture and mention @savoryexperiments or tag #savoryexperiments!
Jessica Formicola in her ktichen

About the Author

Jessica Formicola

Jessica the mom, wife and chef behind Savory Experiments. You might see her on the Emmy- nominated TV show Plate It! or on bookshelves as a cookbook author. Jessica is a Le Cordon Bleu certified recipe developer and regularly contributed to Parade, Better Homes & Gardens, The Daily Meal and more!

Read More About Jessica

Join The Discussion

Your email address will not be published. Required fields are marked *

Recipe Rating

Questions and Reviews

  1. 5 stars
    Adding my favorite steak to this alfredo dish is an absolute game changer! This Steak Alfredo is soooooo delicious!

  2. 5 stars
    The steak looks perfect and pairs well with the creamy, cheesy alfredo. Can’t wait to make this delicious meal for my family.