I absolutely love sharing this Dairy-Free Chicken Fettuccine Alfredo Recipe with my friends and family because it brings all the creamy comfort of traditional Alfredo but without any dairy. The rich, velvety sauce made from soaked cashews and almond milk feels indulgent but is surprisingly light and wholesome. Each bite combines tender chicken, perfectly cooked gluten-free fettuccine, and a luscious sauce that’s both satisfying and nourishing. This dish has become a personal favorite for cozy dinners, and I’m excited to give you every detail so you can enjoy it too.
Why You'll Love This Dairy-Free Chicken Fettuccine Alfredo Recipe
When I first tried this Dairy-Free Chicken Fettuccine Alfredo Recipe, I was blown away by how incredibly flavorful and creamy it was without using any traditional dairy products. The cashews give the sauce a naturally smooth texture that feels indulgent, and the nutritional yeast adds a subtle cheesy note that perfectly mimics the original Alfredo’s richness. The lemon juice brightens things up just enough so the sauce never feels too heavy. Honestly, it tastes just like the classic version but with a twist that’s fresh and satisfying.
Another reason I adore making this recipe is how approachable it is. It requires simple ingredients that I usually have on hand or keep stocked for weeknight dinners. The preparation steps are straightforward—nothing too fancy or intimidating. Plus, it’s a fantastic meal to serve for family gatherings or when friends come over because it looks impressive but is really easy to pull off. I’ve even brought it to holiday dinners when someone needed to avoid dairy, and it received rave reviews every time. That’s why I keep coming back to it.
Ingredients You'll Need
The magic of this dish lies in its simple, wholesome ingredients which each play an essential role in delivering the perfect texture, flavor, and color to the final meal. I love how these basics come together to create something truly special.
- ½ onion, diced: Adds a sweet and savory depth to the sauce base, making every bite flavorful.
- 2 cloves garlic, minced: Infuses aromatic warmth that enhances the richness of the dish.
- 2 tablespoons olive oil, divided: Used for sautéing to build a delicious foundation of flavor and keep the chicken moist.
- ¾ pounds chicken, cut into bite-sized pieces: The protein star that makes this meal hearty and satisfying.
- Salt and pepper, to season: Essential for balancing flavors throughout the recipe.
- 1 cup raw cashews, soaked overnight: The secret to that luscious, creamy dairy-free sauce.
- 2 tablespoons lemon juice: Adds brightness and cuts through the creaminess for a perfect balance.
- 1 cup unsweetened almond milk: Provides the creamy liquid base without any dairy or sweetness.
- 2-3 tablespoons nutritional yeast: Brings a delicate cheesy flavor that makes this Alfredo so irresistible.
- 2 teaspoons salt: Enhances all the flavors in the sauce and chicken.
- ½ teaspoon pepper: Adds a hint of spice that rounds out the seasoning.
- 1 pound gluten-free fettuccine pasta: Offers a perfect, tender vessel for that creamy sauce—great for gluten-sensitive eaters.
- Chopped fresh parsley, for serving: A fresh, colorful garnish that adds a lovely herbal note and visual appeal.
Directions
Step 1: Heat 1 tablespoon of olive oil in a large nonstick skillet over medium heat. Let it get nice and hot before adding the onion.
Step 2: Add the diced onion to the skillet and sauté for about 2 to 3 minutes until it turns soft and translucent. Then add the minced garlic and cook for another 2 to 3 minutes, making sure the garlic becomes fragrant but doesn’t brown or burn.
Step 3: Remove the cooked onions and garlic from the skillet and set them aside in a bowl. Add the remaining tablespoon of olive oil to the skillet.
Step 4: Place the chicken pieces in a single layer in the skillet. Cook them for approximately 3 to 4 minutes on each side or until they are cooked through and nicely browned. Season with salt and pepper as they cook.
Step 5: While the chicken cooks, prepare the gluten-free fettuccine pasta according to the package instructions. Drain and set aside once it’s al dente.
Step 6: To make the Alfredo sauce, add the soaked and rinsed cashews into a blender along with the cooked onions and garlic, lemon juice, almond milk, nutritional yeast, salt, and pepper. Blend everything until completely smooth and creamy. Taste the sauce and adjust the seasoning, adding more salt, pepper, or nutritional yeast as you like. If the sauce is too thick, add a splash more almond milk to reach your desired consistency.
Step 7: Take the cooked chicken out of the skillet and set the heat to low.
Step 8: In the same skillet, add the creamy cashew Alfredo sauce and the cooked pasta. Gently toss everything together to coat the noodles thoroughly.
Step 9: Return the chicken to the skillet and toss once again to combine all the elements. Heat through on low for a minute or two so everything melds together.
Step 10: Remove the skillet from the heat. Serve immediately, garnished with a generous sprinkle of chopped fresh parsley for a pop of color and fresh herbaceous flavor. Enjoy every comforting bite!
Servings and Timing
This Dairy-Free Chicken Fettuccine Alfredo Recipe makes about 4 hearty servings, ideal for a family dinner or to have leftovers the next day. It takes roughly 10 minutes to prepare the ingredients, but remember, the cashews need to soak overnight or at least six hours before you start cooking. The active cook time is around 20 to 25 minutes, and the total time from start to finish (excluding soaking) is about 30 to 35 minutes. There’s no resting or cooling time needed, so you can dig in right away while it’s warm and delicious.
How to Serve This Dairy-Free Chicken Fettuccine Alfredo Recipe
I love serving this dish hot straight off the stove for the creamiest texture and most comforting experience. It pairs wonderfully with bright, crisp side dishes like a simple arugula salad dressed with lemon vinaigrette or roasted seasonal vegetables such as asparagus or Brussels sprouts. Adding these sides balances the richness of the sauce and adds beautiful color to your plate.
When it comes to garnishing, a generous sprinkle of chopped fresh parsley really elevates the presentation by adding vibrant green tones and a hint of freshness. You could also consider a dash of freshly cracked black pepper or even a squeeze of extra lemon juice at the table for those who love a bit more zing. For a touch of elegance, I sometimes toast some pine nuts or chopped walnuts and sprinkle them on top for crunch.
As for drinks, I often enjoy this meal with a chilled glass of crisp white wine like Pinot Grigio or Sauvignon Blanc. If you prefer something non-alcoholic, lightly sparkling water with a wedge of lemon or a homemade iced herbal tea complements the flavors beautifully. This dish shines on a cozy weeknight dinner but also makes a lovely centerpiece for weekend gatherings or casual holiday meals where some guests need dairy-free options. Serve portion sizes that satisfy but leave room for a little salad or bread on the side for a well-rounded feast.
Variations
I like to tweak this Dairy-Free Chicken Fettuccine Alfredo Recipe depending on what I have available or the dietary preferences of those I’m cooking for. For a vegetarian or vegan spin, simply omit the chicken and add sautéed mushrooms, spinach, or artichoke hearts for extra flavor and texture. You could even use tofu for protein instead of chicken.
If you want to make this dish gluten-free, the recipe already uses gluten-free fettuccine, but feel free to swap in other pasta shapes you love, such as penne, rigatoni, or even spiralized zucchini for a lower-carb option. I’ve also experimented with swapping almond milk for other plant-based milks like oat or cashew milk, which can subtly adjust the creaminess and flavor profile. Nutritional yeast can be replaced with a bit of dairy-free Parmesan or miso paste if you’re looking for a different umami hit.
For even more depth, I sometimes add a pinch of smoked paprika or red pepper flakes to the sauce for a little kick. Alternatively, cooking the chicken with Italian herbs like rosemary and thyme infuses the dish with more aromatic complexity. You could also try oven-baking the chicken beforehand or grilling it to introduce a smoky char, which pairs beautifully with the creamy sauce. The beauty of this recipe is that it’s a flexible canvas to suit your personal tastes and occasions.
Storage and Reheating
Storing Leftovers
If you have any leftovers, I recommend storing them in an airtight container in the refrigerator. I find that glass containers with secure lids are best to preserve freshness and avoid odors mingling in the fridge. The dish will keep well for up to 3 to 4 days. Be sure to cool it down to room temperature before sealing to prevent condensation, which can affect the texture.
Freezing
This Dairy-Free Chicken Fettuccine Alfredo Recipe can be frozen, but I prefer to freeze the sauce and chicken separately from the pasta to maintain the best texture. Store the sauce and chicken together in a freezer-safe container or heavy-duty freezer bag, and freeze for up to 2 months. When ready to enjoy, defrost overnight in the refrigerator before reheating. The pasta tends to get softer after freezing, so it's best to add freshly cooked fettuccine when serving if possible.
Reheating
To reheat, gently warm the sauce and chicken over low heat on the stove, stirring occasionally to prevent sticking or burning. Adding a splash of almond milk during reheating helps restore the creamy consistency. If you have leftover pasta separately, warm it briefly in boiling water or toss it into the skillet with the sauce until heated through. Avoid microwaving for prolonged periods as it can make the texture of the sauce grainy and the pasta mushy.
FAQs
Can I make this Dairy-Free Chicken Fettuccine Alfredo Recipe ahead of time?
Absolutely! You can prepare the Alfredo sauce and cook the chicken a day ahead, then simply toss everything with freshly cooked pasta when you’re ready to serve. It saves time and keeps the pasta at its best texture.
What can I use if I don’t have raw cashews?
Raw cashews are key for creating the creamy sauce, but if you’re allergic or can’t find them, soaked blanched almonds or macadamia nuts can work as alternatives, though the flavor and texture may be slightly different.
Is this recipe suitable for people with nut allergies?
Since the sauce relies heavily on cashews, it isn’t nut-free. If you’re serving someone with a nut allergy, consider making a different dairy-free Alfredo sauce based on cauliflower, cauliflower and potato, or use a plant-based cream alternative that’s nut-free.
Can I use regular pasta instead of gluten-free fettuccine?
Yes, you can use any pasta of your choice, including traditional wheat-based fettuccine. The gluten-free pasta is included here to keep it accessible for those avoiding gluten, but feel free to substitute as per your preference.
How thick should the Alfredo sauce be?
The sauce should be thick enough to coat the pasta nicely but still silky and smooth. If it’s too thick, simply add a little more unsweetened almond milk until you get that perfect consistency that clings beautifully to each strand of pasta.
Conclusion
I truly hope you give this Dairy-Free Chicken Fettuccine Alfredo Recipe a try because it’s one of those dishes that feels like an indulgent treat but is actually wholesome and approachable. I love how it delivers creamy, comforting flavors without any dairy, and it’s perfect whether you’re cooking for yourself, family, or friends who have dietary restrictions. Cooking it always feels satisfying and celebratory, and I’m sure it will become a favorite in your kitchen too!
PrintDairy-Free Chicken Fettuccine Alfredo Recipe
This Dairy-Free Chicken Fettuccine Alfredo is a creamy, comforting pasta dish made without traditional dairy. Using soaked cashews blended with almond milk and nutritional yeast creates a luscious Alfredo sauce that’s both rich and dairy-free. Tender chicken pieces and gluten-free pasta round out this flavorful meal perfect for those seeking a dairy-free, gluten-conscious option.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 6 hours 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
Ingredients
For the Chicken and Vegetables
- ½ onion, diced
- 2 cloves garlic, minced
- 2 tablespoons olive oil, divided
- ¾ pounds chicken, cut into ½-inch thick bite-sized pieces
- Salt and pepper, to season
For the Alfredo Sauce
- 1 cup raw cashews, soaked overnight (or at least 6 hours) and rinsed
- 2 tablespoons lemon juice
- 1 cup unsweetened almond milk (plus more as needed to thin)
- 2-3 tablespoons nutritional yeast
- 2 teaspoons salt
- ½ teaspoon pepper
Pasta and Garnish
- 1 pound gluten-free fettuccine pasta
- Chopped fresh parsley, for serving
Instructions
- Heat Oil: Heat 1 tablespoon of olive oil in a large nonstick skillet over medium heat.
- Sauté Onion and Garlic: Add the diced onion to the skillet and sauté for 2 to 3 minutes until softened and translucent. Add the minced garlic and sauté for an additional 2 to 3 minutes until fragrant but not burnt.
- Remove Aromatics: Remove the cooked onion and garlic from the skillet and set aside.
- Cook Chicken: Add the remaining tablespoon of olive oil to the skillet. Place the chicken pieces in a single layer and cook for 3 to 4 minutes on each side until fully cooked and browned. Season with salt and pepper to taste. Remove chicken from the skillet and keep warm.
- Cook Pasta: While the chicken cooks, prepare the gluten-free fettuccine pasta according to package instructions until al dente. Drain and set aside.
- Blend Alfredo Sauce: In a blender, combine the soaked and rinsed cashews, cooked onions and garlic, lemon juice, unsweetened almond milk, nutritional yeast, salt, and pepper. Blend until smooth and creamy. Adjust seasoning by adding more salt or nutritional yeast as desired. Add more almond milk if the sauce needs thinning.
- Combine Pasta and Sauce: Return the skillet to low heat. Add the creamy cashew Alfredo sauce and the cooked pasta to the skillet. Gently toss to ensure the pasta is well coated with the sauce.
- Add Chicken Back: Return the cooked chicken pieces to the skillet and toss gently once more to combine all components evenly.
- Serve: Remove the skillet from heat. Serve the dairy-free chicken fettuccine Alfredo immediately, garnished with chopped fresh parsley. Enjoy your comforting, dairy-free meal!
Notes
- Soaking cashews overnight or at least 6 hours is essential for a creamy sauce texture.
- Adjust seasoning of the sauce after blending to suit your taste preferences.
- Use gluten-free pasta to keep the dish gluten-free and suitable for those with gluten sensitivities.
- For a thinner sauce consistency, add almond milk gradually when blending.
- This dish can be prepared ahead by making the sauce in advance and assembling just before serving.

Leave a Reply