← Back to recipes

Dairy-Free Chicken Alfredo Pasta

A creamy, comforting dairy-free chicken Alfredo made with tender chicken breast, fettuccine, and a silky cashew-based Alfredo sauce. It delivers the rich, savory feel of classic chicken Alfredo without any butter, cream, or parmesan.

This recipe uses: Dairy-Free Alfredo Sauce

Prep 20 min
Cook 25 min
Total 45 min
Servings 4
Difficulty medium
Dairy-Free Chicken Alfredo Pasta
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.

Dairy Substitutions Used

Traditional Alfredo relies on butter, heavy cream, and parmesan. In this version, the creaminess comes from the existing Dairy-Free Alfredo Sauce, which uses cashews, oat milk, nutritional yeast, and white miso to recreate a rich, savory, dairy-like sauce without any real dairy. A small amount of dairy-free butter helps the finished pasta stay glossy and luxurious.

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.