
If you’re craving a rich, comforting pasta dinner without heavy cream or dairy, this Creamy Cauliflower Cashew Alfredo is the perfect recipe! It combines tender cauliflower, soaked cashews, garlic, and nutritional yeast to create a smooth, velvety sauce that tastes delicious over pasta.
This easy vegan Alfredo sauce is naturally dairy-free, incredibly creamy, and perfect for busy weeknight dinners. Best of all, you only need a handful of simple ingredients.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Servings: 4
- Course: Main Course
- Cuisine: American, Italian-Inspired
- Diet: Vegan, Dairy-Free
- Cooking Method: Stovetop and Blending
Ingredients
Vegan Cauliflower White Bean Alfredo Recipe (High Protein) – Complement
- 12 ounces fettuccine or your favorite pasta
- 3 cups cauliflower florets
- ½ cup raw unsalted cashews, soaked in hot water for 20 minutes
- 3 cloves garlic, peeled
- 1 cup unsweetened plant-based milk
- ½ cup vegetable broth
- 2 tablespoons nutritional yeast
- 1 tablespoon olive oil
- 1 tablespoon fresh lemon juice
- ½ teaspoon onion powder
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- ¼ teaspoon Italian seasoning
- 2 tablespoons chopped fresh parsley, for garnish
Instructions
Step 1: Prepare the Cashews
Veganen Frischkäse selber machen – SO cremig | Einfach Kochen
Place the raw cashews in a heatproof bowl and cover them with hot water. Let them soak for about 20 minutes to soften.
Drain and rinse the cashews before using. This helps create a smoother, creamier Alfredo sauce.
Step 2: Cook the Cauliflower
Hvordan koke blomkål? – Godtlevert
Bring a pot of water to a boil. Add the cauliflower florets and cook for 8–10 minutes, or until they are fork-tender.
Drain thoroughly and set aside. The cauliflower should be very soft so it blends easily.
Step 3: Cook the Pasta
Olive Garden-Style Fettuccine Alfredo
Cook the pasta according to the package instructions until al dente.
Before draining, reserve about ½ cup of pasta water. Drain the pasta and set it aside.
Step 4: Make the Creamy Alfredo Sauce
Vegane Alfredo Sauce – einfach & so cremig! | Einfach Kochen
Add the cooked cauliflower, soaked cashews, garlic, plant-based milk, vegetable broth, nutritional yeast, olive oil, lemon juice, onion powder, salt, black pepper, and Italian seasoning to a high-speed blender.
Blend for 1–2 minutes until completely smooth and creamy.
If the sauce is too thick, add a little more plant-based milk or reserved pasta water until you reach your desired consistency.
Step 5: Heat the Sauce
Pour the blended sauce into a saucepan over medium-low heat.
Stir gently for 3–5 minutes until warmed through. Avoid boiling the sauce vigorously.
Taste and adjust the salt, pepper, or lemon juice if needed.
Step 6: Combine Pasta and Sauce
Dairy-Free and Gluten-Free Alfredo Sauce – Crunchy Mama Box
Add the cooked pasta to the saucepan and toss until every strand is coated in the creamy Alfredo sauce.
Add a splash of reserved pasta water if necessary to loosen the sauce.
Step 7: Garnish and Serve
Creamy Vegan Fettuccine Alfredo Recipe
Transfer the pasta to serving bowls. Garnish with freshly chopped parsley and a little extra black pepper.
Serve immediately while warm and creamy!
Tips for the Best Cauliflower Cashew Alfredo
- Soak the cashews: Soft cashews help create a silky-smooth sauce.
- Cook cauliflower until tender: This prevents a grainy texture.
- Use unsweetened plant milk: Avoid vanilla or sweetened varieties.
- Blend thoroughly: A high-speed blender gives the best creamy consistency.
- Adjust the thickness: Add pasta water gradually until the sauce reaches your preferred texture.
- Add extra flavor: A pinch of smoked paprika or extra nutritional yeast makes a delicious variation.
Variations
- Mushroom Alfredo: Add sautéed mushrooms for extra flavor.
- Broccoli Alfredo: Stir steamed broccoli into the finished pasta.
- Spinach Alfredo: Add fresh spinach during the final few minutes of cooking.
- Gluten-Free Alfredo: Use your favorite gluten-free pasta.
- Extra Protein: Add crispy tofu, white beans, or chickpeas.
What to Serve with Cauliflower Cashew Alfredo
This creamy pasta pairs beautifully with:
- Garlic bread
- Fresh green salad
- Roasted broccoli
- Sautéed mushrooms
- Grilled or baked tofu
- Roasted cherry tomatoes
Storage and Reheating
Refrigerator: Store leftover pasta or sauce in an airtight container for up to 3–4 days.
Freezer: Freeze the Alfredo sauce separately for up to 2 months. Thaw overnight in the refrigerator and blend or whisk before reheating if needed.
Reheating: Warm gently in a saucepan over low heat. Add a splash of plant-based milk or vegetable broth to loosen the sauce.
Avoid leaving cooked pasta at room temperature for more than 2 hours. Refrigerate leftovers promptly.
Frequently Asked Questions
1. Does cauliflower Alfredo taste like regular Alfredo?
It has a creamy, savory flavor with a mild cauliflower taste. Cashews and nutritional yeast help create a rich, cheesy flavor without dairy.
2. Can I make this recipe without cashews?
Yes. You can replace cashews with sunflower seeds or use additional cooked cauliflower. The flavor and texture will be slightly different.
3. Is cauliflower cashew Alfredo vegan?
Yes! This recipe uses plant-based milk, cashews, cauliflower, and nutritional yeast instead of dairy products.
4. Can I make the sauce ahead of time?
Absolutely. Prepare the sauce up to 3 days ahead and store it in an airtight container in the refrigerator.
5. What pasta works best with this sauce?
Fettuccine is a classic choice, but penne, linguine, spaghetti, and rotini also work wonderfully.
Printable Recipe Card
Creamy Cauliflower Cashew Alfredo
Creamy Cauliflower Alfredo Tasty Vegan Pasta Dish – Recipe Website
A rich, silky vegan Alfredo pasta made with cauliflower, cashews, garlic, and nutritional yeast.
PREP TIME
15 minutes
COOK TIME
20 minutes
TOTAL TIME
35 minutes
SERVINGS
4
Ingredients
- 12 oz fettuccine
- 3 cups cauliflower florets
- ½ cup raw cashews, soaked
- 3 garlic cloves
- 1 cup unsweetened plant milk
- ½ cup vegetable broth
- 2 tbsp nutritional yeast
- 1 tbsp olive oil
- 1 tbsp lemon juice
- ½ tsp onion powder
- ½ tsp salt
- ¼ tsp black pepper
- ¼ tsp Italian seasoning
- 2 tbsp fresh parsleyInstructions
- Soak cashews in hot water for 20 minutes, then drain.
- Boil cauliflower for 8–10 minutes until tender.
- Cook pasta according to package directions. Reserve ½ cup pasta water.
- Blend cauliflower, cashews, garlic, plant milk, broth, nutritional yeast, olive oil, lemon juice, and seasonings until smooth.
- Heat sauce in a saucepan over medium-low heat for 3–5 minutes.
- Toss with cooked pasta, adding pasta water if needed.
- Garnish with parsley and serve warm.Estimated Nutrition Per Serving
470
Calories
14g
Protein
68g Carbohydrates
16g Fat
5g Fiber
4g Sugar
Nutrition is an estimate and varies with the pasta and plant milk used.

