Vegan Cashew Alfredo Bucatini with Roasted Cauliflower and Lemon Zest

Silky cashew Alfredo clings to al dente bucatini while roasted cauliflower adds caramelized, nutty bites — finished with bright lemon zest for contrast. This plant-based stovetop pasta makes comforting weeknight dinner feel elevated and creamy without dairy.

0.0(0 reviews)
50mTotal
MediumDifficulty

About This Recipe

This Vegan Cashew Alfredo Bucatini is built around a simple idea: a rich, nutty cream that behaves exactly like dairy Alfredo when you treat it right. The long hollow of bucatini grabs and suspends the cashew sauce so every bite feels saucy, while quick-roasted cauliflower brings crunchy caramelized edges and a toasty sweetness that cuts through the cream. Lemon zest and a splash of juice are small but decisive — they lift the sauce and keep the palate from feeling heavy, while the garlic roasted with the florets becomes sweet and savory rather than sharp.

What makes this version work is the balance of technique and restraint: soaking the cashews softens them for a true velvet texture, and using reserved pasta water to emulsify produces a glossy, clingy finish instead of a gluey blob. It’s a reliable weeknight recipe that also travels well to dinner guests — roast the cauliflower ahead, blend the sauce in minutes, then finish everything together so the pasta stays lively and al dente. The result is comforting but not cloying, with bright lemon and fresh parsley keeping it fresh and modern.

Advertisement
Yield
3

Ingredients for Vegan Cashew Alfredo Bucatini with Roasted Cauliflower and Lemon Zest

  • 12 oz Dried bucatini
  • 1 cup Raw cashews (soaked)
  • 1 head Cauliflower (one medium head, broken into florets)
  • 3 tbsp Extra-virgin olive oil
  • 3 cloves Garlic (minced)
  • 1/3 cup Nutritional yeast
  • 1 large Lemon (zest + 2 tbsp juice)
  • 1 1/2 tsp Kosher salt
  • 1/4 cup Fresh parsley (chopped, for garnish)
  • 1/2 tsp Freshly ground black pepper

How to Make Vegan Cashew Alfredo Bucatini with Roasted Cauliflower and Lemon Zest

  1. Step 1: Roast the cauliflower

    Preheat the oven to 425°F (220°C). Toss cauliflower florets with 2 tablespoons olive oil, minced garlic, 1 teaspoon kosher salt and half the pepper on a rimmed baking sheet in a single layer. Roast until edges are golden and florets are tender, about 20–25 minutes, flipping once halfway through. Remove from oven and set aside while you finish the pasta and sauce.

    For this step

    • 1 headCauliflower (one medium head, broken into florets)
    • 3 tbspExtra-virgin olive oil
    • 3 clovesGarlic (minced)
    • 1 1/2 tspKosher salt
    • 1/2 tspFreshly ground black pepper
    Roast the cauliflower
  2. Step 2: Soak the cashews

    Place the cashews in a bowl and cover with very hot water; let soak 15 minutes to soften (or soak in cold water overnight if planning ahead). Drain and reserve briefly; softened cashews blend into a much creamier sauce compared with unsoaked nuts. If you prefer a quicker method, simmer cashews in water for 10 minutes, then drain and proceed.

    For this step

    • 1 cupRaw cashews (soaked)
    Soak the cashews
  3. Step 3: Cook the bucatini

    Bring a large pot of salted water to a rolling boil and cook the bucatini until just shy of al dente according to package directions (usually 8–10 minutes). Reserve about 1 cup (240 ml) of pasta cooking water, then drain the pasta. Keep the reserved water warm — you’ll use it to loosen the sauce for a silky finish.

    For this step

    • 12 ozDried bucatini
    Cook the bucatini
  4. Step 4: Blend the cashew Alfredo

    In a high-speed blender, combine soaked cashews, 2 tablespoons olive oil, nutritional yeast, the juice and zest of the lemon, 1/2 teaspoon kosher salt, and a few grinds of black pepper. Add 1/2 cup (120 ml) of reserved pasta water and blend until completely smooth, adding more pasta water a tablespoon at a time until the sauce is velvety and pours easily. Taste and adjust seasoning or lemon for brightness.

    For this step

    • 1/3 cupNutritional yeast
    • 1 largeLemon (zest + 2 tbsp juice)
    Blend the cashew Alfredo
  5. Step 5: Toss, finish and serve

    Return the drained bucatini to the pot or a large skillet over low heat and pour in the cashew sauce, tossing to coat; add roasted cauliflower and gently combine. If the sauce is too thick, splash in more reserved pasta water until you reach a glossy, clingy consistency. Serve topped with chopped parsley, extra lemon zest, and a final grind of black pepper.

    For this step

    • 1/4 cupFresh parsley (chopped, for garnish)
    Toss, finish and serve
  1. Preheat the oven to 425°F (220°C). Toss cauliflower florets with 2 tablespoons olive oil, minced garlic, 1 teaspoon kosher salt and half the pepper on a rimmed baking sheet in a single layer. Roast until edges are golden and florets are tender, about 20–25 minutes, flipping once halfway through. Remove from oven and set aside while you finish the pasta and sauce.
  2. Place the cashews in a bowl and cover with very hot water; let soak 15 minutes to soften (or soak in cold water overnight if planning ahead). Drain and reserve briefly; softened cashews blend into a much creamier sauce compared with unsoaked nuts. If you prefer a quicker method, simmer cashews in water for 10 minutes, then drain and proceed.
  3. Bring a large pot of salted water to a rolling boil and cook the bucatini until just shy of al dente according to package directions (usually 8–10 minutes). Reserve about 1 cup (240 ml) of pasta cooking water, then drain the pasta. Keep the reserved water warm — you’ll use it to loosen the sauce for a silky finish.
  4. In a high-speed blender, combine soaked cashews, 2 tablespoons olive oil, nutritional yeast, the juice and zest of the lemon, 1/2 teaspoon kosher salt, and a few grinds of black pepper. Add 1/2 cup (120 ml) of reserved pasta water and blend until completely smooth, adding more pasta water a tablespoon at a time until the sauce is velvety and pours easily. Taste and adjust seasoning or lemon for brightness.
  5. Return the drained bucatini to the pot or a large skillet over low heat and pour in the cashew sauce, tossing to coat; add roasted cauliflower and gently combine. If the sauce is too thick, splash in more reserved pasta water until you reach a glossy, clingy consistency. Serve topped with chopped parsley, extra lemon zest, and a final grind of black pepper.

Vegan Cashew Alfredo Bucatini with Roasted Cauliflower and Lemon Zest Tips

Soak cashews properly

Cover with very hot water and soak at least 15 minutes, or overnight in cold water; longer soaking yields an ultra-smooth sauce and reduces blender strain.

Reserve pasta water

Always save at least 1 cup of cooking water — the starch it contains is what turns the cashew purée into a silky emulsion that clings to the bucatini.

Roast cauliflower single-layer

Crowding the pan steams the florets; spread them out and flip once so you get those golden, caramelized edges that add essential texture and flavor.

Add water gradually

When blending and when finishing, add pasta water a tablespoon at a time until the sauce pours—too much liquid at once can make it thin and watery.

Use warm ingredients

Return the hot pasta and a little warm pasta water to the pot before adding the sauce so the emulsion stays glossy and doesn’t seize into lumps.

Brighten at the end

Hold most of the lemon zest until plating and add a final sprinkle — grating fresh zest right before serving preserves its aromatic oils.

Vegan Cashew Alfredo Bucatini with Roasted Cauliflower and Lemon Zest Variations and Substitutions

Nut-free tofu sauce

Blend silken tofu with nutritional yeast, lemon, a tablespoon of tahini and a splash of olive oil for a lower-fat, nut-free 'Alfredo' that still tastes creamy and rich.

Add umami miso

Stir a teaspoon of white or yellow miso into the blender for extra savory depth; dissolve it in a little warm pasta water first to avoid lumps.

Spicy Calabrian twist

Fold in 1–2 tablespoons chopped Calabrian chiles or a pinch of red pepper flakes when tossing for a smoky, spicy kick that pairs beautifully with lemon.

Greens and mushrooms

Swap half the cauliflower for roasted mushrooms or toss in sautéed kale at the end for added earthiness and a heartier vegetable component.

How to Store and Make Vegan Cashew Alfredo Bucatini with Roasted Cauliflower and Lemon Zest Ahead

Store leftovers in an airtight container in the refrigerator for up to 3–4 days; the sauce will thicken as it cools. Reheat gently in a skillet over low heat with a splash of water or reserved pasta water to loosen the sauce, stirring until glossy; avoid high heat to prevent the cashew cream from separating. The cashew sauce freezes well for up to 2 months—thaw overnight in the fridge and whisk with warm water before reheating.

What to Serve With Vegan Cashew Alfredo Bucatini with Roasted Cauliflower and Lemon Zest

Serve with a crisp, acidic salad such as arugula with lemon vinaigrette or a shaved fennel salad to cut the richness. For wine, a bright white like Pinot Grigio, Vermentino, or a dry Riesling complements the lemony cream, while a citrus-forward IPA also works if you prefer beer. Finish plates with extra lemon zest and a scattering of chopped parsley for color and freshness, and offer crushed toasted breadcrumbs or chopped toasted almonds for a crunchy topping.

Vegan Cashew Alfredo Bucatini with Roasted Cauliflower and Lemon Zest FAQs

Can I skip soaking cashews?

Short-term soaking in very hot water for 15 minutes is the quickest way to get a silky result; unsoaked cashews can be blended but often give a grainier texture and put more strain on the blender.

Why use bucatini instead of spaghetti?

Bucatini’s hollow center traps sauce so you get a creamier bite with each forkful; spaghetti works fine, but the mouthfeel will be slightly different and may feel less saucy.

How do I prevent the garlic from burning while roasting?

Toss the minced garlic with the cauliflower and oil, but spread florets in a single layer and check after 15 minutes; if garlic is browning too quickly, gently stir the florets so the garlic migrates away from hot spots.

Can I make the cashew sauce ahead of time?

Yes—the sauce can be made and refrigerated up to 3 days or frozen for 2 months; warm gently and whisk in reserved pasta water to restore its pourable consistency before tossing with pasta.

My sauce is grainy — how can I fix it?

Blend longer at high speed and add a little more warm pasta water to thin it; if your blender can’t smooth it completely, pass the sauce through a fine-mesh sieve or use an immersion blender for a final emulsification.

Jake Woods

About the author

Jake Woods

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake Woods →

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Nutrition Facts

Per serving: about 2¾ cups

Calories144
Total Fat13.9g
Saturated Fat1.9g
Trans Fat0g
Polyunsaturated Fat10.1g
Monounsaturated Fat1.5g
Cholesterol0mg
Sodium1501mg
Total Carbohydrates2.9g
Dietary Fiber0.7g
Total Sugars0.2g
Includes Added Sugars0g
Protein2.4g
Vitamin D0μg
Calcium9mg
Iron0.5mg
Potassium215mg

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Vegan Cashew Alfredo Bucatini with Roasted Cauliflower and Lemon Zest

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · 6 questions per 5 minutes, 30 per day