QUICK SUMMARY
This homemade fettuccine Alfredo is creamy, comforting, and family-friendly without relying on wheat pasta, heavy cream, or conventional dairy. It uses gluten-free brown rice fettuccine, unsweetened coconut or almond milk, garlic, sea salt, white pepper, and dairy-free cheese to create a rich Alfredo-style sauce that tastes like a classic Italian favorite.
For the richest texture, use full-fat canned coconut milk. For a fully dairy-free version, use extra-virgin, unrefined coconut oil instead of butter and add a little extra sea salt for balance.
The key to great gluten-free Alfredo is timing: cook the pasta gently, have the sauce ready, toss everything together right away, and serve immediately while the noodles are hot and the sauce is silky.
My Homemade Fettuccine Alfredo is the kind of recipe that proves healthy eating does not have to mean giving up the family meals you love. It’s rich, creamy, satisfying, and made with better-for-you ingredients that support the way our family eats today.
Dr. Z is of Italian heritage, and I studied Italian cooking with my Mom and a family friend, Guisy Fisher. Authentic recipes are part of who we are! So when we started making healthier swaps in our home, I knew I didn’t want to lose those familiar flavors that bring everyone running to the dinner table.
Through lots of recipe testing and tweaking, I learned how to recreate comfort-food favorites in an allergy-friendly way. This homemade fettuccine Alfredo is one of those wins. It tastes indulgent, but it’s made with nourishing ingredients you can feel good about serving.
Table of Contents
Gluten-Free Pasta Hacks
Cooking with gluten-free pasta has a learning curve, but once you get the hang of it, you can create a plate of pasta that tastes just as comforting as the original. The trick is to respect the noodles. Gluten-free pasta can be more delicate than traditional wheat pasta, and it needs the right water temperature, the right timing, and a gentle hand.
Here are my best hacks for perfect gluten-free fettuccine Alfredo.
- Skip corn-based pasta if you have sensitivities. I recommend staying away from corn-based pasta, especially for families dealing with food sensitivities. Brown rice pasta is my favorite option because it has a good texture and is easy to find in well-stocked grocery stores or online.
- Salt the water generously. Use freshly ground pink Himalayan salt or sea salt. The noodles absorb some of that salted water as they cook, which gives the pasta better flavor before the sauce even touches it.
- Add olive oil to help prevent sticking. Gluten-free pasta can clump together quickly, so add a glug of extra-virgin olive oil to the cooking water. I also like to drizzle the noodles with a little oil after draining if the sauce isn’t quite ready.
- Handle the noodles gently. Gluten-free fettuccine can be fragile. Stir only as needed, add the sauce as soon as possible, gently toss to coat, and then leave the noodles alone until serving.
- Don’t let cooked pasta sit in the colander. This is where clumps happen! Have your Alfredo sauce ready when the noodles are done so you can drain, return them to the pot, and sauce them immediately.
- Try almond flour pasta for a hearty option. If you don’t want to use brown rice fettuccine, almond flour pasta has a great texture and works well with creamy sauces.
- Use shirataki or konjac noodles for a lighter meal. These noodles take on the flavor of whatever sauce you add. The key is to rinse, rinse, rinse before using them.
- Keep your water at a rolling boil. If the water isn’t hot enough, gluten-free noodles can turn gummy instead of tender.
Application: Start your sauce while the pasta water heats. That way, the Alfredo is ready when the noodles are done, and you won’t have to fight sticky pasta.
Healthy Fettuccine Ingredients 101
With the right ingredients, your kitchen will smell like a cozy Italian dinner night. This recipe keeps the comfort of Alfredo while making intentional swaps for gluten-free and dairy-free families.
Gluten-Free Brown Rice Fettuccine Pasta: Times are changing, and healthy pasta options are everywhere! Brown rice fettuccine is a great pantry staple because it holds up well and has a nice “tooth” when cooked properly. If you like fresh pasta, try Cappello’s or Taste Republic brand noodles. We find these at Whole Foods and, occasionally, health food stores. Shelf-stable options include Tinkyada noodles, which have a great texture, or shirataki “Miracle” noodles for a lighter option.
Organic Unsweetened Coconut or Almond Milk Beverage: You’d never guess this homemade fettuccine Alfredo doesn’t include cream! For the most decadent result, use full-fat canned coconut milk. It gives the sauce body, richness, and that velvety texture we want from Alfredo. You can also use unsweetened almond milk for a lighter sauce. Always check the label to make sure your milk is unsweetened and unflavored. You wouldn’t believe the sugar they hide in beverages!
Grass-Fed Organic Sea-Salted Butter and Coconut Oil, Extra-Virgin and Unrefined: Contrary to past beliefs, butter is not bad for you when you choose quality and use it in moderation. Grass-fed organic butter gives this recipe a more traditional Alfredo flavor. This recipe also gives you a dairy-free option with coconut oil. Coconut oil contains medium-chain triglycerides, which the body can use as a quick source of energy. (1) If you’d like to make this recipe dairy-free, use only coconut oil and add the extra salt listed in the recipe for flavor balance.
Pink Himalayan Salt or Sea Salt: Traditional table salt goes through a rigorous harvesting and refining process. I prefer using Colima sea salt, which is hand-harvested and full of natural flavor. If you don’t have sea salt on hand, pink Himalayan salt is another great option.
Organic Garlic Powder: You can’t have Italian food without garlic! This recipe uses garlic in two forms for the ultimate burst of flavor. When purchasing granulated garlic or garlic powder, consider where your spices are sourced. Spices from China have been linked to mold. (2) Yuck!
Mincing fresh garlic can be a hassle, so I regularly use my garlic press. Peel the garlic and press it through the tool. Voila! Minced garlic in no time. When in doubt, use a tool!
Dairy-Free Cheese: This ingredient thickens the sauce and gives it that traditional Alfredo flavor. I use shredded dairy-free mozzarella or Parmesan-style cheese alternative and Daiya jalapeno-garlic Havarti-style cheese. It’s the best combination, and the spice in the Havarti pairs beautifully with mild mozzarella.
Great brands of dairy-free cheese include Daiya, Kite Hill, Follow Your Heart, Forager, Miyokos, So Delicious, and Violife.
Make Homemade Fettuccine Alfredo
Making homemade fettuccine Alfredo is easier than you think. If you can boil noodles and stir a sauce, you can make this delicious dinner. And once you taste homemade Alfredo, you’ll never want to go back to jarred sauces again.

Homemade Fettuccine Alfredo (Vegan)
Servings
Ingredients
- Extra-virgin olive oil
- 1 (12-16 ounce) package gluten-free brown rice fettuccine pasta
- ¾ cup organic full-fat unsweetened coconut milk OR organic unsweetened almond OR coconut milk beverage
- ½ cup grass-fed organic sea-salted butter OR ½ cup coconut oil extra-virgin and unrefined, PLUS ¼ teaspoon pink Himalayan salt OR sea salt, ground
- 1 teaspoon pink Himalayan salt OR sea salt, ground
- ½ teaspoon organic white pepper, ground
- 2-3 pinches organic garlic powder OR 1 additional organic garlic clove, peeled AND pressed OR minced
- 3 organic garlic cloves, peeled AND pressed OR minced
- ⅓ cup shredded dairy-free mozzarella OR Parmesan-style cheese alternative*
- 3.65 oz. dairy-free Daiya jalapeno garlic Havarti style wedge cheese (½ of the 7.1-ounce wedge package)
Supplies
- Immersion blender OR whisk
Instructions
- Bring a large pot of lightly salted water to a boil. Add olive oil to the water before adding pasta to prevent it from sticking together.
- Add the fettuccine without breaking and cook until al dente; drain.
- In a separate saucepan, melt the coconut milk and butter over low heat. Add the sea salt, pepper, and garlic. Mix well. Turn the heat to medium-low and stir in both kinds of cheese. I recommend using an immersion blender or whisk to homogenize the mixture.
- Strain the pasta and return it to the pot. Immediately add the cheese sauce to the pasta and gently incorporate it so that you don’t break the pasta. If your sauce isn’t done at the same time as your noodles, drizzle olive oil over the pasta so it doesn’t stick together. Your pasta should be thoroughly coated with cheese sauce. Serve immediately.
Notes
Step One: Boil the Pasta
Bring a large pot of lightly salted water to a boil. Before adding the pasta, add a generous glug of olive oil to prevent it from sticking together.
Add the fettuccine noodles without breaking them. Cook until al dente according to package directions, then drain.
Reality check: don’t overcook gluten-free pasta. It can go from perfect to gummy fast. Watch it closely, test early, and drain as soon as it reaches the texture you like.
Step Two: Make the Sauce
In a separate saucepan, melt the coconut milk and butter over low heat. Add the sea salt, pepper, and garlic. Mix well. Turn the heat to medium-low and stir in both kinds of cheese. I recommend using an immersion blender or whisk to homogenize the mixture.
Put simply, low and slow is your friend. Dairy-free cheese melts best when you give it time and keep stirring. An immersion blender helps the sauce become smooth, creamy, and evenly combined.
Step Three: Serve the Homemade Fettuccine Alfredo
Strain the pasta and return it to the pot. Immediately add the cheese sauce to the pasta and gently incorporate it so that you don’t break the pasta. If your sauce isn’t done at the same time as your noodles, drizzle olive oil over the pasta so it doesn’t stick together. Your pasta should be thoroughly coated with cheese sauce. Serve immediately.
I recommend serving this delicious dinner with my Caesar salad. The crisp greens and tangy dressing balance the creamy pasta perfectly, making this a complete family-style meal.
Homemade Fettuccine Alfredo FAQs
Can fettuccine Alfredo be made gluten-free?
Yes! Use gluten-free brown rice fettuccine, almond flour pasta, or shirataki noodles. Brown rice pasta is a great choice because it holds up well with creamy Alfredo sauce and gives you that classic fettuccine texture.
Can this recipe be made dairy-free?
Yes. Use extra-virgin, unrefined coconut oil instead of butter and choose dairy-free mozzarella or Parmesan-style cheese plus dairy-free jalapeno-garlic Havarti-style cheese. Add the extra salt listed in the recipe to help balance the flavor.
What milk works best for dairy-free Alfredo sauce?
Full-fat canned coconut milk creates the creamiest sauce. Unsweetened almond milk also works, but the sauce will be lighter. Be sure to avoid sweetened or vanilla-flavored milk.
How do you keep gluten-free pasta from sticking?
Use a large pot of boiling salted water, add a glug of olive oil, stir gently, drain promptly, and toss the noodles with sauce right away. If the sauce isn’t ready, drizzle the drained pasta with olive oil to help keep the noodles separated.
What should I serve with homemade fettuccine Alfredo?
Serve this creamy pasta with Caesar salad, roasted vegetables, steamed broccoli, sautéed spinach, or a fresh green salad. A crisp side dish helps balance the richness of the Alfredo sauce.
- https://pubmed.ncbi.nlm.nih.gov/12634436
- https://pubmed.ncbi.nlm.nih.gov/24176349/







