If you have been craving the creamy comfort of Alfredo but want to avoid dairy, you are going to love this Dairy-Free Chicken Alfredo Recipe that combines rich, velvety sauce with perfectly seasoned chicken and tender pasta. This dish is a celebration of flavor and texture that manages to feel indulgent without any of the heaviness dairy can sometimes bring. It’s the kind of recipe you’ll find yourself coming back to night after night because it hits every note—from the smoky paprika on the chicken to the luscious dairy-free Parmesan melting through the sauce—making it a true crowd-pleaser that’s both wholesome and downright delicious.

Ingredients You’ll Need
Gathering simple, quality ingredients is the secret to making this Dairy-Free Chicken Alfredo Recipe shine. Each component plays a crucial role—seasonings add depth, while gluten-free pasta ensures a perfect bite, and the dairy-free cream brings that classic Alfredo creaminess without compromise.
- Chicken breast (1¼ lbs, diced small): Ensures quick, even cooking and perfect flavor absorption.
- Smoked paprika (1¾ tsp): Adds a smoky warmth that elevates the chicken beyond basic seasoning.
- Oregano (1½ tsp): Brings an aromatic earthiness that blends beautifully with the garlic notes.
- Garlic powder (2½ tsp total): Infuses every bite with savory richness, split between chicken and sauce seasoning.
- Thyme (½ tsp): Offers a subtle herbal lift complementing the other spices.
- Black pepper (½ tsp): Adds a mild heat to round out the seasoning profile.
- Salt (1 tsp total): Enhances all flavors, ensuring nothing tastes bland.
- Gluten-free farfalle pasta (12 oz): Provides a fun shape with plenty of surface area for the sauce to cling.
- Dairy-free butter (4 Tbsp): Helps sauté aromatics and adds richness to the roux base.
- Minced onion (2 Tbsp): Introduces a sweet savoriness that balances the creamy sauce.
- Italian seasoning (2 tsp): Layers in classic Mediterranean herbs for complexity.
- Chicken broth (2 cups): Forms the flavorful liquid backbone of the sauce.
- Gluten-free 1:1 flour (1â…” Tbsp): Creates the thickened texture that gives Alfredo that iconic, velvety feel.
- Dairy-free heavy cream (2 cups): The star ingredient that replaces traditional cream with silky smoothness.
- Chopped spinach (2 cups): Adds a fresh burst of color and nutrition perfectly incorporated into the sauce.
- Dairy-free shredded Parmesan (8 oz): Melts into the sauce to deliver that unmistakable cheesy tang.
- Reserved pasta water (2 Tbsp, optional): Helps loosen the sauce if needed for ideal consistency.
- Oil for cooking: Used to give the chicken a golden, flavorful sear.
How to Make Dairy-Free Chicken Alfredo Recipe
Step 1: Cook the Pasta
Start by bringing a large pot of salted water to a rolling boil. Cook your gluten-free farfalle until it’s just al dente, so it holds its shape without becoming mushy. Drain carefully, reserving 2 tablespoons of the pasta water; this little trick will help you perfect your sauce texture later on.
Step 2: Season the Chicken
In a bowl, combine diced chicken breast with smoked paprika, oregano, garlic powder, thyme, black pepper, and salt. Toss everything thoroughly to coat each juicy piece with the aromatic spice mix, ensuring that every bite will be bursting with flavor once cooked.
Step 3: Cook the Chicken
Heat a skillet over medium with a drizzle of oil. Carefully add the seasoned chicken and sear for 3 to 4 minutes on each side, aiming for a gorgeous golden crust. When the chicken is cooked through, remove it from the skillet and set it aside to rest; this preserves juiciness and keeps your dish tender.
Step 4: Sauté Aromatics
In that same skillet, melt the dairy-free butter. Toss in the minced onion, Italian seasoning, garlic powder, and salt, and sauté for about a minute until fragrant and soft. This step releases all the savory notes that make the sauce so irresistible.
Step 5: Make the Roux
Sprinkle in the gluten-free flour and stir constantly to combine it with the butter and aromatics, forming a roux. Let it cook for about a minute—it’s the magical base that will give your Alfredo sauce that silky, thick consistency.
Step 6: Create the Sauce
Gradually whisk in the chicken broth and dairy-free heavy cream, ensuring a smooth blend without lumps. Simmer gently until the sauce thickens and coats the back of a spoon, signaling it’s perfectly creamy and ready.
Step 7: Add Greens
Stir in the chopped spinach until it wilts into the sauce, adding a beautiful vibrant-green splash and a nutritious twist that keeps this comfort food feeling fresh and balanced.
Step 8: Incorporate Dairy-Free Parmesan
Now, fold in the dairy-free shredded Parmesan cheese, mixing until it melts fully into the sauce, boosting that cheesy, tangy depth you love from classic Alfredo without any dairy at all. If the sauce feels too thick, add a splash of your reserved pasta water to loosen it up just right.
Step 9: Combine Pasta and Sauce
Add your cooked pasta to the skillet and stir gently to coat every piece evenly in the luscious sauce. This step ensures every forkful is rich, creamy, and utterly satisfying.
Step 10: Return the Chicken
Finally, return the golden chicken pieces to the pan, nestling them into the sauce and pasta. Give everything a gentle stir to combine and warm through before serving your glorious, comforting Dairy-Free Chicken Alfredo Recipe.
How to Serve Dairy-Free Chicken Alfredo Recipe

Garnishes
Fresh herbs like chopped parsley or basil add a bright, fresh note that complements the sauce’s richness beautifully. A sprinkle of extra dairy-free Parmesan and a crack of black pepper provide the perfect finishing touch, making this dish look as incredible as it tastes.
Side Dishes
Light, crisp sides like a simple arugula salad with lemon vinaigrette or steamed asparagus create a refreshing balance to this creamy dish. Garlic bread made with dairy-free butter also pairs wonderfully, letting you soak up every bit of that indulgent sauce.
Creative Ways to Present
For a fun twist, serve this dish in individual wide pasta bowls topped with a lemon wedge for a zingy pop. Or, try baking it briefly with a crunchy gluten-free breadcrumb topping for a cozy casserole-style meal that will impress any guests.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The sauce may thicken upon cooling, so it’s a good idea to add a splash of dairy-free milk or broth when reheating to bring back that creamy texture.
Freezing
This Dairy-Free Chicken Alfredo freezes well if packaged properly. Use a freezer-safe container or heavy-duty freezer bag and consume within 2 months for best taste. Thaw overnight in the fridge before reheating gently on the stove or in the microwave.
Reheating
Warm leftovers slowly over medium heat, stirring frequently and adding a little extra broth, dairy-free cream, or pasta water as needed to loosen the sauce and revive that freshly made creaminess. Avoid high heat to prevent the sauce from separating.
FAQs
Can I use a different type of pasta?
Absolutely! While gluten-free farfalle works wonderfully here, feel free to swap it for penne, fusilli, or another short pasta that holds sauce well. The key is to choose a pasta texture that can trap the creamy sauce effectively.
What dairy-free cream alternatives work best?
Coconut cream or cashew-based creamers are excellent choices for mimicking heavy cream in this recipe. Just make sure to pick unsweetened versions to keep the sauce savory and rich.
Is this recipe suitable for meal prep?
Yes! This Dairy-Free Chicken Alfredo Recipe reheats nicely and makes for hearty lunches or dinners throughout the week. Just be mindful of quality when reheating to maintain that luxurious sauce texture.
Can I add other veggies?
Definitely! Mushrooms, sun-dried tomatoes, or roasted red peppers would all make tasty additions. Toss them in when you add the spinach to allow their flavors to meld harmoniously.
How spicy is the dish?
The recipe has a mild, smoky warmth due to smoked paprika and black pepper but is not spicy. You can adjust the heat by adding chili flakes or cayenne if you like a little kick.
Final Thoughts
Giving this Dairy-Free Chicken Alfredo Recipe a try is like discovering a comforting secret: all the indulgence of traditional Alfredo without any dairy. It’s perfect for anyone looking to enjoy creamy, flavorful meals that are also mindful of dietary restrictions. Once you make it, you’ll see why it’s a fast favorite to keep in your dinner rotation. So go ahead, gather your ingredients, and dive into this creamy, dreamy dish—you’ll thank yourself every time!
Print
Dairy-Free Chicken Alfredo Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 to 4.5 servings
- Category: Dinner
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
Description
This Dairy-Free Chicken Alfredo is a creamy, comforting pasta dish made with tender, seasoned chicken and a rich dairy-free Alfredo sauce. Utilizing gluten-free pasta and dairy-free cream alternatives, this recipe caters to those avoiding dairy and gluten without sacrificing flavor. Perfect for a quick weeknight dinner, it combines smoky spices, fresh spinach, and a luscious, dairy-free cheese sauce for an irresistible meal.
Ingredients
Chicken and Seasoning
- 1¼ lbs chicken breast, diced small
- 1¾ tsp smoked paprika
- 1½ tsp oregano
- 1½ tsp garlic powder
- ½ tsp thyme
- ½ tsp black pepper
- ½ tsp salt
Pasta
- 12 oz gluten-free farfalle (or other short textured pasta)
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 shredded Parmesan
- 2 Tbsp reserved pasta water (optional, to thin sauce)
- Oil for cooking
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Cook the gluten-free farfalle until just al dente, then drain the pasta and reserve 2 tablespoons of the pasta cooking water for later use.
- Season the Chicken: In a bowl, toss the diced chicken with smoked paprika, oregano, garlic powder, thyme, black pepper, and salt, coating the pieces evenly with the spices.
- Sear the Chicken: Heat a skillet over medium heat with a little oil. Add the seasoned chicken and sear it for 3 to 4 minutes on each side until golden brown and fully cooked through. Remove the chicken from the skillet and set aside.
- Start the Sauce: Using the same skillet, melt the dairy-free butter. Add the minced onion, Italian seasoning, garlic powder, and salt, sautéing everything together for about 1 minute until fragrant.
- Create the Roux: Stir in the gluten-free flour to the skillet mixture to make a roux, cooking it for about 1 minute to remove the raw flour taste.
- Add Liquids and Simmer: Slowly whisk in the chicken broth and dairy-free heavy cream. Let the mixture simmer gently until it thickens to a creamy consistency.
- Incorporate Spinach: Add the chopped spinach into the sauce, stirring until it wilts and blends into the sauce.
- Add Cheese and Adjust Thickness: Stir in the dairy-free shredded Parmesan until melted and smooth. If the sauce is too thick, add some of the reserved pasta water to thin it to your desired consistency.
- Combine Pasta and Sauce: Add the cooked pasta to the skillet and stir well to coat each piece evenly with the Alfredo sauce.
- Finish with Chicken: Return the cooked chicken to the skillet and gently stir to combine everything. Serve the dish warm for the best flavor and texture.
Notes
- Use gluten-free pasta to keep this recipe gluten-free and suitable for sensitive diets.
- The reserved pasta water is a great way to adjust sauce thickness without diluting flavor.
- Substitute dairy-free shredded Parmesan with your favorite vegan cheese if desired.
- Ensure chicken pieces are diced uniformly to cook evenly.
- This recipe can be doubled for larger gatherings.
- For a spicier flavor, add crushed red pepper flakes during seasoning.

