Skip to content
← Back to recipes

Dairy-Free Chicken Alfredo Pasta

Dairy-free chicken Alfredo with tender chicken breast, fettuccine, and a silky cashew Alfredo sauce, no butter, cream, or parmesan needed.

Recipe by Andrew Tibbs, the Non Dairy Dude in Dairy-Free Dinner Recipes and Dairy-Free Pasta Recipes

Published

Pin
Dairy-Free Chicken Alfredo Pasta
Dairy-Free Chicken Alfredo Pasta
Dairy-Free Chicken Alfredo Pasta
1 / 3
Slide 1 of 3

Alfredo was one of the first things I figured I'd just have to give up. Then I made my Dairy-Free Alfredo Sauce for the first time and realized I didn't have to give up anything. This recipe just builds chicken and fettuccine around it. Season the chicken well, sear it until it's got some color, slice it thin, and toss it through the pasta with the sauce. That's the whole job.

The sauce is doing the heavy lifting here, but a couple of small moves make the finished plate work. Reserved pasta water loosens everything back up once the noodles soak up sauce, and a bit of dairy-free butter stirred in at the end keeps the pasta glossy instead of dull. A handful of dairy-free parmesan on top if you're into that. Fresh parsley because it actually does something for the plate.

This one holds its own as dinner, but if you want to round it out, garlic bread is the obvious move, or a simple green salad to cut the richness. If you're already deep into dairy-free Italian night, it sits well next to Dairy-Free Penne alla Vodka or Dairy-Free Baked Ziti with Ricotta for a rotation that doesn't get old.

Prep 20 min
Cook 25 min
Total 45 min
Servings 4
Difficulty medium

This recipe uses: Dairy-Free Alfredo Sauce

Servings
4

Ingredients

Chicken

  • 1½ lbBoneless, skinless chicken breasts
  • 1 tbspOlive oil
  • 1¼ tspFine salt
  • ½ tspFreshly ground black pepper
  • ½ tspGarlic powder
  • ½ tspItalian seasoning (or ¼ tsp each dried oregano and basil)

Pasta

  • 12 ozFettuccine

Sauce

  • 2½ cupsDairy-Free Alfredo Sauce
  • ½ cupReserved pasta water

Finish

  • 1 tbspDairy-free butter
  • 2 tbspFresh parsley, chopped
  • 2 tbspDairy-free parmesan (optional)

Instructions

  1. 1

    Bring a large pot of well-salted water to a boil for the pasta (about 2 tablespoons of salt per gallon, or enough that it tastes like the sea).

  2. 2

    Prepare the chicken for even cooking: if the breasts are more than about 1 inch thick, butterfly them horizontally into two thinner cutlets, or pound them to an even ½- to ¾-inch thickness between two pieces of plastic wrap. This is the single biggest factor in juicy, evenly cooked chicken.

  3. 3

    Pat the chicken dry, then season both sides with the salt, black pepper, garlic powder, and Italian seasoning.

  4. 4

    Heat the olive oil in a large skillet over medium-high heat until shimmering. Add the chicken and cook for 4 to 5 minutes per side, without moving it, until deeply golden and the thickest part reaches 160°F. Transfer to a cutting board, tent loosely with foil, and let rest for 5 minutes (it will carry over to 165°F). Slice into thin strips.

  5. 5

    While the chicken cooks, boil the fettuccine until al dente according to package directions. Before draining, reserve 1/2 cup of the pasta water.

  6. 6

    Return the empty pasta pot to low heat and add the dairy-free Alfredo sauce, 1/4 cup of the reserved pasta water, and the dairy-free butter. Stir gently until the sauce is hot, smooth, and loosened enough to coat the pasta. Add more reserved pasta water a splash at a time if needed.

  7. 7

    Add the drained fettuccine to the sauce and toss until evenly coated. Fold in half of the sliced chicken, reserving the rest for topping. If the sauce tightens as it sits, loosen it with another splash of pasta water.

  8. 8

    Divide among serving bowls and top with the remaining chicken, chopped parsley, and dairy-free parmesan if using. Serve immediately while hot and glossy.

How we make it dairy-free

  • Butter, heavy cream, and parmesan → Swapped out for the Dairy-Free Alfredo Sauce, built from cashews, oat milk, nutritional yeast, and white miso. It gets you the same rich, savory base without a drop of real dairy.
  • Butter for finishing → A small amount of dairy-free butter stirred in at the end keeps the sauce glossy and coats the noodles the way real butter would.
  • Parmesan on top → Dairy-free parmesan is optional here. Skip it and you'll still have a sauce with plenty of savory depth from the miso and nutritional yeast.

Reserved pasta water is your backup plan if the sauce tightens up more than you'd like once it hits the noodles.

Tips & Variations

Butterfly or pound the chicken: Grocery-store chicken breasts are almost always too thick and uneven at the tapered end. Butterflying or pounding to an even thickness is the difference between juicy chicken and a dry, overcooked edge.

Optional flour dredge: For a deeper golden crust and a surface that grips sauce, lightly dust the seasoned chicken with 1–2 tablespoons of all-purpose flour (or a gluten-free blend) just before searing.

Save the pasta water: Starchy pasta water is the easiest way to loosen Alfredo sauce without watering down the flavor. Add it a little at a time until the sauce clings smoothly to the noodles.

Use hot sauce, not cold: Warm the dairy-free Alfredo sauce gently before tossing with pasta so it stays silky instead of tightening up.

Nutritional yeast finish: If you don't keep dairy-free parmesan on hand, a light dusting of nutritional yeast at the table delivers a similar savory, cheesy finish.

Add vegetables: Broccoli, peas, spinach, or sautéed mushrooms all work well in this recipe if you want to bulk it out.

Leftovers: Refrigerate for up to 3 days. Reheat gently with a splash of oat milk or water to bring the sauce back to life.

Frequently asked questions

What can I use instead of cashews if I have a nut allergy?

The Dairy-Free Alfredo Sauce relies on cashews for its body, so a true swap means changing the sauce itself. A sunflower seed base or a roux made with dairy-free butter and oat milk will get you closer, but the texture won't be identical to the cashew version.

Can I use a different pasta shape instead of fettuccine?

Yes. Fettuccine is traditional because the flat noodles hold the sauce well, but penne, linguine, or rigatoni all work fine. Just adjust your cook time to whatever the box says.

Why do I need to save pasta water for this recipe?

The starchy pasta water helps the Alfredo sauce loosen and cling to the noodles instead of clumping or going gluey once everything sits together. Add it a splash at a time after combining the pasta and sauce.

How do I keep the chicken from drying out?

Season it well with the salt, pepper, garlic powder, and Italian seasoning, then sear over medium-high heat just until it hits a safe internal temperature. Pull it off the heat as soon as it's done and let it rest a few minutes before slicing so the juices stay put.

Get new dairy-free comfort food recipes

New recipes, substitution tips, and classic dishes rebuilt without dairy.