
If you have been on the hunt for a creamy, comforting pasta dish that works for the whole family – without any dairy or gluten – this Dairy Free Chicken Alfredo is about to become your new weeknight hero.
I know what you’re thinking. Can a dairy-free Alfredo really taste just as good as the real thing? The answer is a resounding yes – and once you try this version, you may never go back.
This recipe brings together tender, golden-seared chicken, gluten-free farfalle pasta, and a silky, rich Alfredo sauce made entirely without dairy. Fresh spinach gets folded right in for a pop of color and extra nutrition that the kids won’t even complain about.
Whether you’re cooking for a child with dairy sensitivities, a classroom party potluck, or simply trying to put a wholesome dinner on the table without the stress – this dish has you covered from start to finish.
Best of all? The whole thing comes together in just 35 minutes.
Let’s dive in.
Why You’ll Love This Recipe
There are a lot of dairy-free pasta recipes out there. Here’s why this one stands out.
First, the sauce is genuinely creamy and indulgent – not watery, not thin, not “health food adjacent.” It’s the real deal, built on a proper roux base with dairy-free butter, chicken broth, dairy-free heavy cream, and dairy-free parmesan that melts into something truly luscious.
Second, the chicken is seasoned like it means it. Sweet smoked paprika, oregano, garlic, thyme – each piece is packed with flavor before it even hits the pan.
Third, it’s flexible. Gluten-free? Covered. Vegetarian option? Absolutely. Need to make it ahead? Easy.
And finally – it’s the kind of meal that looks impressive but is secretly very forgiving to make. That’s always a win when you’re feeding a hungry family.

What You’ll Need
Here’s your full ingredient list. Everything is straightforward and easy to find at most grocery stores.
For the Chicken
1 ¼ lbs chicken breast, diced small
1 ¾ tsp sweet smoked paprika
1 ½ tsp oregano
1 ½ tsp garlic powder
½ tsp thyme
½ tsp black pepper
½ tsp salt
For the Pasta and Sauce
12 oz gluten-free farfalle pasta
4 tbsp dairy-free butter
2 tbsp minced onion
2 tsp Italian seasoning
1 tsp garlic powder
½ tsp salt
2 cups chicken broth
1 ⅔ tbsp gluten-free 1:1 flour
2 cups dairy-free heavy cream
2 cups chopped spinach
8 oz dairy-free parmesan, shredded
2 tbsp reserved pasta water (as needed)

A Quick Note on Key Ingredients
A few ingredients in this recipe deserve a little spotlight, because choosing the right ones makes a big difference in the final dish.
Dairy-Free Heavy Cream
This is the heart of the sauce. Look for a dedicated dairy-free heavy cream at your local grocery store or health food shop. If you can’t find it, full-fat canned coconut milk works beautifully – it adds a very subtle sweetness that actually pairs wonderfully with the smoky chicken. Cashew cream is another fantastic option if you want something more neutral in flavor.
Dairy-Free Parmesan
Not all dairy-free parmesans are created equal. For the best melt and flavor, look for one made from nuts or nutritional yeast-based blends. The shredded variety incorporates into the sauce much more smoothly than grated, so shredded is the way to go here.
Gluten-Free 1:1 Flour
This is what thickens the sauce into that classic Alfredo consistency. A 1:1 gluten-free flour blend (like Bob’s Red Mill or King Arthur) behaves almost identically to all-purpose flour in a roux, so you’ll get the same body and creaminess without any gluten.
Sweet Smoked Paprika
Don’t skip this one on the chicken. It’s what gives the seared pieces that gorgeous golden-red color and a warmth that balances the richness of the cream sauce perfectly. Regular paprika works in a pinch, but smoked is where the magic is.
How to Make Dairy Free Chicken Alfredo – Step by Step
Step 1: Cook the Pasta
Bring a large pot of well-salted water to a boil. Cook your gluten-free farfalle according to the package directions, aiming for al dente – tender but with a slight bite.
This is important: before you drain the pasta, scoop out about ¼ cup of the pasta water and set it aside. That starchy water is liquid gold for adjusting your sauce later.
Drain the pasta and set it aside while you get everything else going.
Step 2: Season the Chicken
While the pasta cooks, get your chicken ready. Pat the diced chicken breast dry with a paper towel – this helps it sear rather than steam.
In a bowl, toss the chicken with the smoked paprika, oregano, garlic powder, thyme, black pepper, and salt. Make sure every piece is well coated. The seasoning is generous here on purpose, and every bit of it earns its place.
Step 3: Sear the Chicken
Heat a drizzle of olive oil in a large skillet over medium heat. Once the oil is shimmering, add the seasoned chicken pieces in a single layer.
Sear for 3 to 4 minutes per side, until the chicken is cooked through and reaches an internal temperature of 165°F (74°C). You’re looking for that gorgeous golden crust on the outside – that’s where all the flavor lives.
Once done, transfer the chicken to a plate and set it aside. Don’t wipe out the skillet – those browned bits left in the pan are pure flavor that the sauce is going to absorb.

Step 4: Build the Sauce Base
In that same skillet, melt the dairy-free butter over medium heat. As it melts, use a wooden spoon to scrape up all those beautiful browned bits from the chicken. This step alone adds incredible depth to your sauce.
Add the minced onion, Italian seasoning, garlic powder, and salt. Let everything sauté for about one minute, just until fragrant. Your kitchen is going to smell amazing right about now.
Step 5: Create the Roux
Sprinkle the gluten-free flour evenly over the butter mixture. Stir constantly and scrape the bottom of the pan as you go.
This is your roux – the thickening agent for the sauce. Cook it for about 30 to 60 seconds, stirring the whole time. It should look like a thick, golden paste. This step is what prevents the sauce from being thin or watery, so don’t rush it.
Step 6: Add the Liquids and Spinach
Now for the fun part. Slowly pour in the chicken broth while whisking continuously. This gradual addition prevents lumps – whisk as you pour and the sauce will come together smoothly.
Follow with the dairy-free heavy cream, whisking again to combine. Then add the chopped spinach and stir it in.
Let the sauce simmer gently for 3 to 4 minutes, whisking regularly. You’ll watch it transform from a pale liquid into a thick, creamy, golden sauce right before your eyes.
Step 7: Melt in the Dairy-Free Parmesan
Add the shredded dairy-free parmesan to the sauce and stir it in continuously. Let it melt fully into the sauce – this takes another 2 to 3 minutes of gentle heat and frequent stirring.
Once the cheese is incorporated, keep simmering until the sauce has reached your preferred thickness. It should coat the back of a spoon generously. If it gets too thick at any point, that’s what the reserved pasta water is for.

Step 8: Combine Everything
Add the cooked farfalle to the skillet and toss until every bow tie is well coated in that glorious sauce. If the sauce seems too thick, add the reserved pasta water one tablespoon at a time until the consistency is just right.
Finally, gently fold the seared chicken back into the skillet, nestling the pieces into the pasta. Give everything one last gentle stir to make sure it’s all evenly combined and heated through.
Serve immediately – and get ready for some happy faces at the table.
Pro Tips for the Best Results
A few small details make a big difference with this recipe. Here’s what I’ve learned from making it more times than I can count.
Always save the pasta water. It might seem like an afterthought, but that starchy water is the best tool you have for rescuing a sauce that’s gotten too thick. Plain water won’t do the same job – the starch helps the sauce re-emulsify and cling to the pasta beautifully.
Don’t overcrowd the chicken in the pan. If the pieces are too close together, they’ll steam instead of sear. Cook in batches if needed. That golden crust is worth the extra few minutes.
Low and slow for the sauce. Once the cream goes in, resist the urge to crank the heat. A gentle simmer gives the dairy-free parmesan time to melt evenly and the sauce time to thicken without scorching.
Taste as you go. Every dairy-free parmesan brand has a slightly different salt level. Taste the sauce before adding extra salt – you might not need as much as you think.
Serve right away. Like most cream-based pasta dishes, this one is at its best the moment it comes off the stove. The sauce thickens as it sits, so don’t let it wait around too long before serving.
Fun Variations to Try
Once you’ve got the base recipe down, this dish is wonderfully easy to riff on. Here are a few directions worth exploring.
Add More Vegetables
Broccoli florets, peas, roasted red peppers, or sliced mushrooms all work beautifully here. Add heartier vegetables like broccoli during the simmering stage so they have time to soften. More delicate options like peas can go in right at the end.
Spice It Up
If your family likes a little heat, a pinch of crushed red pepper flakes stirred into the sauce makes this dish sing. You can also add a small dash of cayenne to the chicken seasoning for an extra kick.
Make It Vegetarian
Simply skip the chicken entirely and substitute with sautéed mushrooms and extra spinach. Use vegetable broth instead of chicken broth. The sauce is rich and flavorful enough to carry the dish beautifully on its own.
Try a Different Pasta Shape
Farfalle is delightful here because the bow-tie shape holds onto sauce in all its little folds. But gluten-free fettuccine or penne work just as well if that’s what you have on hand. Avoid very delicate pasta shapes – they tend to get lost in a hearty sauce like this.
Brighten It with Lemon
A small squeeze of fresh lemon juice stirred into the finished sauce right before serving adds a brightness that cuts through the richness in the most satisfying way. This is especially nice in warmer months when you want the dish to feel a little lighter.
How to Serve It
This pasta is a complete, hearty meal on its own – but a few simple additions make the whole spread feel extra special without adding much work.
Garnishes
A sprinkle of freshly chopped parsley or basil over the top adds a pop of color and a fresh herbal note that balances the richness of the sauce. A light dusting of extra dairy-free parmesan is also a lovely touch. For heat lovers, a pinch of red pepper flakes finishes it off perfectly.
Side Dishes
A simple green salad dressed with a light lemon vinaigrette is the ideal counterpoint – crisp and bright against the creamy pasta. Roasted vegetables like asparagus, broccoli, or zucchini also pair wonderfully. And if you have gluten-free bread on hand, toast a few slices with dairy-free butter and garlic to soak up every last bit of sauce. You won’t regret it.
For Gatherings and Potlucks
This dish is a dream for feeding a group. Serve it family-style in a large, wide bowl right in the center of the table – it looks abundantly inviting and makes serving easy. For classroom parties or potlucks, keep it warm in a covered dish and give it a gentle stir before serving. A small jar of extra parmesan on the side for guests to help themselves is always a crowd-pleaser.

Make Ahead and Storage
Life is busy. Here’s how to plan ahead and make the most of any leftovers.
Can I Make This Ahead?
Yes – with a small caveat. The sauce and pasta are best when combined fresh, but you can absolutely prep the components in advance. Cook and season the chicken, then store it separately from the cooked pasta and sauce. When you’re ready to serve, warm the sauce gently on the stove, add the pasta and chicken, and bring it all together. This approach keeps every component at its best.
Storing Leftovers
Transfer any leftover Dairy Free Chicken Alfredo to an airtight container and refrigerate for up to 3 days. Make sure it has cooled down fully before sealing the container to prevent condensation from making the sauce watery.
Freezing
This dish can be frozen for up to 2 months, but keep in mind that dairy-free cream-based sauces can change in texture slightly after thawing. For the best results, freeze the sauce and pasta separately in freezer-safe containers. Thaw overnight in the refrigerator before reheating.
Reheating
Warm leftovers gently in a skillet over low-medium heat, stirring frequently. Add a splash of dairy-free milk or a little chicken broth to revive the sauce’s creaminess – it tends to thicken in the refrigerator. Avoid high heat, which can cause the sauce to separate and the chicken to dry out. Low and slow is your friend here.

Frequently Asked Questions
Can I use regular pasta instead of gluten-free?
Absolutely. This recipe was designed with gluten-free farfalle to make it accessible for families managing gluten sensitivities, but it works just as well with traditional pasta. Regular farfalle or fettuccine are both great choices. Just follow your package’s cooking directions for al dente.
What can I substitute for dairy-free heavy cream?
Full-fat canned coconut milk is your best bet if you can’t find dairy-free heavy cream at the store. It gives you the richness and body the sauce needs. Homemade cashew cream (blended soaked cashews and water) is another excellent option with a more neutral flavor. Avoid light or low-fat alternatives – the sauce will turn out too thin.
Can I make this vegetarian?
Yes, and it’s delicious. Skip the chicken and add a generous portion of sautéed mushrooms – cremini or portobello work best – along with the spinach. Swap the chicken broth for vegetable broth. The sauce is rich and flavorful enough to stand entirely on its own.
What dairy-free parmesan brand works best?
Look for a shredded variety made from nuts, nutritional yeast, or a plant-based blend. Brands that are specifically marketed as “melting” or “cooking” cheeses tend to incorporate most smoothly into cream sauces. Avoid finely grated or powdered versions for this recipe – they don’t melt as evenly.
Is this recipe suitable for kids with multiple food allergies?
This recipe is free from both dairy and gluten, making it a great fit for families managing those sensitivities. If nut allergies are also a concern, double-check the labels on your dairy-free butter, cream, and parmesan, as some brands use cashew or almond bases. There are nut-free dairy-free options available – sunflower seed-based products are a good place to look.
Can I use chicken thighs instead of chicken breast?
Yes! Boneless, skinless chicken thighs are actually even more forgiving than breast – they stay juicy and tender even if slightly overcooked. Cut them into similar-sized pieces and follow the same seasoning and searing instructions. The overall cook time will be roughly the same.
How do I keep the sauce from getting too thick?
This is exactly what that reserved pasta water is for. Add it one tablespoon at a time, stirring as you go, until the sauce reaches the consistency you want. The starch in the pasta water helps the sauce stay silky rather than gluey. If you forgot to save pasta water, a small splash of warm dairy-free milk or chicken broth will also do the trick.
Can I add extra vegetables?
Definitely. This sauce is very accommodating. Broccoli, peas, cherry tomatoes, zucchini, roasted red pepper – all are wonderful additions. Add heartier vegetables during the simmering stage so they have time to cook through. Delicate additions like frozen peas can go in right at the very end, just long enough to warm through.
Nutrition Information
Here’s an approximate breakdown per serving (based on 4 servings):
Calories: 480 kcal
Protein: 35g
Carbohydrates: 32g
Fat: 25g
Fiber: 3g
Sugar: 3g
Sodium: 600mg
Nutrition values are estimates and will vary based on specific ingredient brands used.
Final Thoughts
There is something deeply satisfying about putting a bowl of creamy pasta in front of your family and watching everyone dig in – especially when you know it’s made from wholesome, allergy-friendly ingredients that work for every person at the table.
This Dairy Free Chicken Alfredo proves that comfort food doesn’t have to come with compromise. The sauce is rich. The chicken is flavorful. The pasta is perfectly coated. And the whole dish comes together in just over half an hour.
Whether you’re feeding picky eaters, managing food sensitivities, prepping for a school gathering, or simply looking for a reliable weeknight dinner that everyone will actually eat – this recipe delivers every single time.
Once you make it, I have a feeling it’s going straight into your regular rotation. And honestly? It deserves to be there.
Happy cooking!

Dairy-Free Chicken Alfredo (Gluten-Free)
Ingredients
The Chicken
- 1 ¼ lbs Chicken breast, diced small
- 1 ¾ tsp Sweet smoked paprika
- 1 ½ tsp Oregano
- 1 ½ tsp Garlic powder
- ½ tsp Thyme
- ½ tsp each Salt & Black pepper
The Pasta
- 12 oz Gluten-free farfalle pasta
The Sauce
- 4 tbsp Dairy-free butter
- 2 tbsp Minced onion
- 2 tsp Italian seasoning
- 1 tsp Garlic powder
- ½ tsp Salt
- 2 cups Chicken broth
- 1 ⅔ tbsp Gluten-free 1:1 flour
- 2 cups Dairy-free heavy cream
- 2 cups Chopped spinach
- 8 oz Dairy-free parmesan, shredded
Instructions
- Cook the Pasta: Boil gluten-free farfalle in salted water until al dente. Reserve ¼ cup of pasta water before draining. Set pasta aside.
- Season & Sear Chicken: Toss diced chicken with paprika, oregano, garlic powder, thyme, salt, and pepper. In a large skillet over medium heat, sear chicken in olive oil for 3–4 minutes per side (internal temp 165°F). Remove chicken to a plate.
- Aromatics: In the same skillet, melt dairy-free butter. Sauté minced onion, Italian seasoning, garlic powder, and salt for 1 minute, scraping up the browned chicken bits.
- Make the Roux: Sprinkle gluten-free flour over the butter. Whisk constantly for 30–60 seconds until a golden paste forms.
- Simmer Sauce: Slowly whisk in chicken broth to avoid lumps, then add the dairy-free heavy cream and spinach. Simmer gently for 3–4 minutes until the sauce begins to thicken.
- Cheese & Combine: Stir in dairy-free parmesan until fully melted. Toss in the cooked pasta and seared chicken.
- Final Touch: If the sauce is too thick, add the reserved pasta water 1 tablespoon at a time until silky. Serve immediately.
Notes
Expert Tips & Notes
- The Cream: Use a dedicated plant-based heavy cream for the best texture. Canned full-fat coconut milk or cashew cream also work beautifully.
- The Cheese: Opt for “shredded” dairy-free parmesan over the powdered kind; it melts much more smoothly into the roux.
- Don’t Crowd the Pan: Sear the chicken in batches if needed. If the pan is too full, the chicken will steam instead of getting that flavorful golden crust.
- Storage: Keep leftovers in an airtight container for up to 3 days. Reheat “low and slow” with a splash of broth to bring the creaminess back to life.
