Hey there, friend! Nora from TastyNiche here, and I’m SO excited to share this recipe with you. If you’re anything like me, you love a good, comforting bowl of creamy Chicken Alfredo. But what if you’re trying to avoid dairy? Or maybe you have a friend or family member with a dairy intolerance? Don’t worry, I’ve got you covered! This Dairy-Free Chicken Alfredo is just as rich, decadent, and satisfying as the classic, but without any of the dairy. I promise, you won’t even miss it!
I know, I know, dairy-free Alfredo sounds too good to be true. But trust me, this recipe is a game-changer. It’s perfect for a cozy night in, a quick weeknight dinner, or even a special occasion. Plus, it’s so easy to make that even a beginner cook can nail it. So, grab your apron, and let’s get cooking!
Why You’ll Love This Dairy-Free Chicken Alfredo
Okay, let’s talk about why this recipe is about to become your new favorite. I’m all about simple food, real ingredients, and absolutely no pressure in the kitchen. This recipe embodies all of that, and here’s why:
- Creamy Texture: The sauce is unbelievably creamy, thanks to the dairy-free heavy cream and parmesan. You won’t believe it’s dairy-free!
- Packed with Flavor: From the savory chicken to the aromatic herbs and garlic, every bite is bursting with deliciousness.
- Easy to Make: This recipe comes together in under 30 minutes, making it perfect for busy weeknights.
- Customizable: Feel free to add your favorite veggies, like broccoli, mushrooms, or peas.
- Dietary-Friendly: It’s dairy-free and can easily be made gluten-free, making it a great option for those with dietary restrictions.
Ingredients You’ll Need
Here’s what you’ll need to whip up this amazing Dairy-Free Chicken Alfredo:
- 1 1/4 lbs Chicken breast (diced small)
- 1 3/4 tsp sweet smoked paprika
- 1 1/2 tsp oregano
- 1 1/2 tsp garlic powder
- 1/2 tsp thyme
- 1/2 tsp black pepper
- 1/2 tsp salt
- 12 oz gluten-free farfalle
- 4 tbsp dairy free butter
- 2 tbsp minced onion
- 2 tsp Italian seasoning
- 1 tsp garlic powder
- 1/2 tsp salt
- 2 cup chicken broth
- 1 2/3 tbsp gluten free 1:1 flour
- 2 cups dairy free heavy cream
- 2 cups chopped spinach
- 8 oz dairy free parmesan (shredded)
- 2 tbsp pasta water (as needed)

How to Make Dairy-Free Chicken Alfredo: Step-by-Step
Alright, let’s get cooking! Here’s a simple breakdown of how to make this delicious dish:
- Cook the Pasta: Boil the pasta in a large pot of water according to the package directions for al dente. Drain and set aside, reserving a bit of the pasta water.
- Season the Chicken: Add the chicken and chicken seasonings to a small bowl and toss to thoroughly coat the chicken.
- Sear the Chicken: Heat the olive oil over medium heat in a large skillet. Then, sear the chicken for 3 to 4 minutes on each side until the internal temperature reaches 165 degrees. Transfer the chicken to a plate. The chicken is key, so make sure you do not skip this step.
- Sauté Aromatics: Add the butter to the same skillet and let it melt. Then, add all the sauce seasonings, and simmer them for about a minute.
- Create a Roux: Add the flour to the skillet and mix well, scraping the bottom of the skillet.
- Make the Sauce: Add the chicken broth and heavy cream. Then, add the spinach and whisk well. Simmer while whisking for 3 to 4 minutes until the sauce is rich and creamy.
- Melt the Cheese: Add the parmesan cheese and stir until completely melted. Then, continue cooking, stirring occasionally, until the sauce reaches your desired thickness.
- Combine: Add the pasta and toss to coat evenly. Add a tablespoon of pasta water to thin the sauce if necessary.
- Final Step: Add the chicken and gently stir to make sure everything is coated. Enjoy!
Pro Tips for the Best Dairy-Free Chicken Alfredo
Want to take your Dairy-Free Chicken Alfredo to the next level? Here are a few of my favorite pro tips:
- Al Dente Pasta: Make sure to cook your pasta al dente. This means it should be firm to the bite. Overcooked pasta will become mushy in the sauce.
- Don’t Overcook the Chicken: Sear the chicken until it’s just cooked through. Overcooked chicken will be dry and tough.
- Simmer the Sauce: Simmering the sauce allows the flavors to meld together and the sauce to thicken. Be patient and let it simmer for the full 3-4 minutes.
- Taste and Adjust: Taste the sauce as it simmers and adjust the seasonings as needed. Add more salt, pepper, or Italian seasoning to your liking.
- Pasta Water is Your Friend: Don’t be afraid to add a little pasta water to the sauce if it’s too thick. The starch in the pasta water will help to bind the sauce and create a silky texture.
Common Mistakes to Avoid
We all make mistakes in the kitchen, and that’s okay! But here are a few common mistakes to avoid when making Dairy-Free Chicken Alfredo:
- Using Cold Dairy-Free Cream: Make sure your dairy-free cream is at room temperature before adding it to the sauce. Cold cream can cause the sauce to seize up.
- Not Stirring Constantly: Stir the sauce constantly while it simmers to prevent it from sticking to the bottom of the pan and burning.
- Adding Too Much Flour: Be careful not to add too much flour to the roux. Too much flour will make the sauce thick and pasty.
- Overcooking the Sauce After Adding Cheese: Once you add the dairy-free parmesan, be careful not to overcook the sauce. Overcooking can cause the cheese to become grainy.
Variations to Try
Want to mix things up? Here are a few fun variations to try with this recipe:
- Add Veggies: Broccoli, mushrooms, peas, asparagus, and sun-dried tomatoes all make great additions to this dish.
- Spice it Up: Add a pinch of red pepper flakes to the sauce for a little heat.
- Add Protein: Swap the chicken for shrimp, sausage, or tofu.
- Make it Gluten-Free: Use gluten-free pasta and a gluten-free 1:1 flour blend to make this recipe gluten-free.
How to Store and Reheat
Got leftovers? Here’s how to store and reheat your Dairy-Free Chicken Alfredo:
- Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat the Alfredo in a skillet over medium heat, adding a splash of dairy-free milk or broth to thin the sauce as needed. You can also reheat it in the microwave, but be careful not to overcook it.
Frequently Asked Questions
Got questions? I’ve got answers!
- Can I use a different type of pasta?: Absolutely! Feel free to use your favorite type of pasta, such as penne, fettuccine, or rotini.
- Can I use a different type of dairy-free cheese?: Yes, you can use your favorite type of dairy-free cheese, such as mozzarella or cheddar. Just make sure it melts well.
- Can I make this recipe ahead of time?: Yes, you can make the sauce ahead of time and store it in the refrigerator for up to 2 days. Just reheat it before adding the pasta and chicken.
- Is this recipe freezer-friendly?: I don’t recommend freezing this recipe, as the sauce may separate when thawed.
Serving Suggestions
This Dairy-Free Chicken Alfredo is delicious on its own, but here are a few serving suggestions to complete your meal:
- Side Salad: Serve with a simple side salad with a light vinaigrette.
- Garlic Bread: Pair it with some warm, crusty garlic bread.
- Roasted Vegetables: Serve with roasted vegetables like broccoli, asparagus, or Brussels sprouts.
And that’s it! I hope you enjoy this Deliciously Creamy Dairy-Free Chicken Alfredo as much as I do. Remember, cooking is all about having fun and experimenting in the kitchen. So, don’t be afraid to try new things and make this recipe your own. Happy cooking!
Enjoy These Other Delicious Recipes!
If you loved this recipe, be sure to check out these other tasty dishes:
- Creamy Garlic Parmesan Chicken Pasta
- Garlic Butter Chicken and Potatoes
- Garlic Butter Chicken and Potatoes

Dairy Free Chicken Alfredo
Ingredients
Method
- Boil pasta according to package directions. Drain, reserving pasta water.
- Toss chicken with seasonings.
- Sear chicken in skillet over medium heat until internal temperature reaches 165 degrees. Transfer to a plate.
- Melt butter in the same skillet. Add sauce seasonings and simmer for about a minute.
- Add flour to the skillet and mix well, scraping the bottom of the skillet.
- Add chicken broth and heavy cream. Then, add the spinach and whisk well. Simmer while whisking for 3 to 4 minutes until the sauce is rich and creamy.
- Add parmesan cheese and stir until completely melted. Then, continue cooking, stirring occasionally, until the sauce reaches your desired thickness.
- Add pasta and toss to coat evenly. Add pasta water to thin the sauce if necessary.
- Add chicken and gently stir to make sure everything is coated. Enjoy!
Notes
