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)
Prep: 20m · Cook: 30m · Total50 mins
DifficultyMedium
Serves4
Vegan Cashew Alfredo Bucatini with Roasted Cauliflower and Lemon Zest

Vegan Cashew Alfredo Bucatini with Roasted Cauliflower and Lemon Zest

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.

Plan your timing

6:05 pm6:15 pmRoast the cauliflower
6:15 pm6:25 pmSoak the cashews
6:25 pm6:35 pmCook the bucatini
6:35 pm6:45 pmBlend the cashew Alfredo
6:45 pm6:55 pmToss, finish and serve
Advertisement

Ingredients

Yield
4

Instructions

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 cloveGarlic (minced)
  • 1.5 tspKosher salt
  • 0.5 tspFreshly ground black pepper
Roast the cauliflower

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

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

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

  • 0.38 cupNutritional yeast
  • 1 largeLemon (zest + 2 tbsp juice)
Blend the cashew Alfredo

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

  • 0.25 cupFresh parsley (chopped, for garnish)
Toss, finish and serve

Tips from the kitchen

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.

Variations & 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.

Storage & make-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 it

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.

Frequently asked questions

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

About the author

Jake

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

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Roast the cauliflower
  • Cauliflower (one medium head, broken into florets)1 head
  • Extra-virgin olive oil3 tbsp
  • Garlic (minced)3 clove
  • Kosher salt1.5 tsp
  • Freshly ground black pepper0.5 tsp
Step 2: Soak the cashews
  • Raw cashews (soaked)1 cup
Step 3: Cook the bucatini
  • Dried bucatini12 oz
Step 4: Blend the cashew Alfredo
  • Nutritional yeast0.38 cup
  • Lemon (zest + 2 tbsp juice)1 large
Step 5: Toss, finish and serve
  • Fresh parsley (chopped, for garnish)0.25 cup

Nutrition Facts

Per serving: about 230g (300g)

Calories593
Total Fat28.8g
Saturated Fat5g
Trans Fat0g
Polyunsaturated Fat14.3g
Monounsaturated Fat6.9g
Total Carbohydrates81.5g
Dietary Fiber8.3g
Total Sugars61.7g
Protein14.8g

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 · Answers may not always be perfect