vegetarian alfredo recipe
The Best vegetarian alfredo recipe
It’s also a great recipe for everyday eating because it’s quick to prep and reheats beautifully. If you’re hosting a small gathering or just want something hearty for the family, this works just as well as a main dish as it does for a simple weeknight meal. Plus, the sauce is naturally dairy-based but can be adjusted with plant milks if needed, making it a little more flexible for dietary preferences. It’s the kind of dish that feels like a treat without the fuss, and honestly, it’s a win for anyone who wants something satisfying without the stress.

Creamy Vegetarian Alfredo Pasta
A rich, velvety Alfredo sauce paired with tender pasta for a comforting, plant-based meal. Perfect for weeknight dinners with a side salad.
🥘Ingredients
- 8 oz fettuccine
- 1 cup heavy cream (or cashew cream for a dairy-free option)
- 1 cup grated Parmesan cheese (or nutritional yeast for a vegan option)
- ½ cup whole milk
- 2 cloves garlic, minced
- ½ tsp salt
- ¼ tsp black pepper
- 1 tbsp olive oil
👨🍳Directions
-
1
Cook fettuccine in salted boiling water until al dente (about 8–10 minutes). Reserve ½ cup pasta water before draining. -
2
In a saucepan, heat olive oil over medium. Add minced garlic and sauté for 30 seconds until fragrant. -
3
Whisk in heavy cream, milk, salt, and pepper. Simmer for 5 minutes until slightly thickened. -
4
Reduce heat to low, stir in grated Parmesan (or nutritional yeast) until fully melted and smooth. -
5
Add cooked pasta to the sauce, tossing gently to coat. If needed, add reserved pasta water to loosen the sauce.
🔧Equipment
- Large pot
- Saucepan
- Whisk
- Pasta cooker
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Creamy Vegetarian Alfredo Pasta Works
❓ Frequently Asked Questions About Creamy Vegetarian Alfredo Pasta
Can I substitute any dairy products in this Alfredo sauce?
Yes, you can use a dairy-free alternative like cashew cream or coconut milk-based sauces, but texture and flavor may vary slightly. For example, blend soaked cashews with nutritional yeast and a splash of lemon juice for a rich, creamy base. Just ensure the substitute holds up to the same cooking temperature and stirring required for traditional Alfredo.
What if I don’t have a heavy cream substitute?
Skip the heavy cream entirely and use a mix of whole milk and a little butter or olive oil to thicken the sauce. Stir in a pinch of cornstarch or arrowroot powder dissolved in cold water to help it cling together. The sauce will still be velvety but slightly lighter in consistency.
How do I avoid making the sauce too thick?
After removing the pasta from the pot, let the sauce simmer uncovered for 1–2 minutes to reduce slightly. If it’s still too thick, thin it with a splash of pasta water or milk. Stirring constantly will help distribute the liquid evenly.
Can I use this Alfredo sauce with other pasta shapes?
Yes, but the texture may change slightly. For example, fettuccine or fettuccine Alfredo works best, but penne or spaghetti can work too—just ensure the sauce coats the noodles evenly. For shapes like shells or rigatoni, add a little extra cheese or butter for adhesion.
