Vegan Carbonara Pasta Recipe

Bowl of vegan carbonara spaghetti coated in cashew cream sauce with crispy smoked tofu lardons and black pepper
Jump to Recipe

Classic carbonara gets its body from eggs and pecorino, its smoke from guanciale. Take those away and you need to rebuild the dish from scratch – not just swap ingredients one-for-one.

The base here is a cashew cream blended with nutritional yeast and a splash of white miso. It coats spaghetti the way a yolk-heavy sauce does: thick, pale, and clinging.

Smoked tofu, cut into small lardons and pan-fried until the edges crisp, stands in for the cured pork. It won’t fool anyone, but it delivers the smoky, chewy contrast the dish needs.

This comes together in about 40 minutes, including soaking time for the cashews if you plan ahead.

Bowl of vegan carbonara spaghetti coated in cashew cream sauce with crispy smoked tofu lardons and black pepper

Why You’ll Love This Recipe

  • Silky cashew sauce coats pasta without eggs or dairy
  • Smoked tofu lardons add real chew and crisp edges
  • One pan plus one blender, minimal cleanup
  • Reheats well for a solid next-day lunch

Ingredient Notes

  • Raw cashews: Soak for at least 2 hours, or pour boiling water over them and soak for 30 minutes if you’re short on time. They blend smoother than any other nut for this sauce.
  • Smoked tofu: Pat it very dry before cutting and frying – moisture prevents crisping. If you can’t find smoked tofu, use firm tofu and add half a teaspoon of smoked paprika to the pan.
  • Nutritional yeast: This adds the savory, slightly cheesy depth that makes the sauce taste layered rather than flat. Don’t skip it or reduce the amount.
  • White miso: White miso brings a fermented, umami note that mimics aged cheese. Yellow miso works too; red miso is too strong here.
  • Spaghetti: Traditional for carbonara. Rigatoni or penne hold the sauce in their ridges if you prefer a shorter pasta.
  • Pasta cooking water: Reserve at least 200 ml before draining. The starch in the water loosens the cashew sauce and helps it emulsify against the hot pasta.
Bowl of vegan carbonara spaghetti coated in cashew cream sauce with crispy smoked tofu lardons and black pepper

Vegan Carbonara Pasta Recipe

A creamy vegan carbonara made with blended cashew sauce, smoked tofu lardons, and nutritional yeast. Weeknight-ready and genuinely satisfying.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Calories: 520

Ingredients
  

Cashew sauce
  • 150 g raw cashews, soaked and drained soaked at least 2 hours
  • 4 tbsp nutritional yeast
  • 1 tbsp white miso paste
  • 1 garlic clove peeled
  • 1 tbsp lemon juice freshly squeezed
  • 180 ml cold water
  • 1 tsp black pepper, finely ground
Pasta and lardons
  • 400 g spaghetti
  • 200 g smoked tofu patted very dry
  • 1 tbsp olive oil
  • to taste fine sea salt
  • to taste extra black pepper for serving
  • 150-200 ml pasta cooking water reserved before draining

Method
 

Make the cashew sauce
  1. Drain the soaked cashews and place them in a blender with the nutritional yeast, white miso, garlic, lemon juice, cold water, and black pepper.
  2. Blend on high for 90 seconds until the sauce is completely smooth and pale. Scrape down the sides once halfway through. Set aside.
Cook the tofu lardons
  1. Cut the smoked tofu into small cubes or short batons roughly 1 cm thick.
  2. Heat a large frying pan over high heat until it's very hot. Add the tofu in a single layer with no oil.
  3. Cook without moving for 3 minutes until the underside is deep golden. Add the olive oil, toss, and cook for another 2 to 3 minutes until the edges are crisp. Transfer to a plate.
Cook the pasta and finish the dish
  1. Bring a large pot of heavily salted water to a rolling boil. Cook the spaghetti until al dente according to the packet instructions, usually 9 to 11 minutes.
  2. Before draining, scoop out 200 ml of the starchy cooking water and set it aside.
  3. Drain the spaghetti and return it to the pot. Remove the pot from the heat.
  4. Pour the cashew sauce over the hot pasta and toss quickly, adding the reserved pasta water a splash at a time until the sauce is silky and coats every strand. You may not need all the water.
  5. Add the tofu lardons, toss once more, and taste for salt. Divide into four warm bowls and finish with a generous grind of black pepper.

Notes

Nutrition is estimated per serving and will vary with pasta brand and exact miso sodium content. Soaking cashews overnight gives the smoothest sauce if you have the time.
Spaghetti being tossed off heat with pale cashew carbonara sauce and pasta water in a steel pot

Tips for Success

  • Blend cashew sauce for at least 90 seconds until completely smooth before adding it to the pasta.
  • Remove the pan from heat before adding the cashew sauce so it doesn’t seize or clump.
  • Fry smoked tofu lardons in a dry, very hot pan first, then add a splash of olive oil halfway through for crisp edges.
  • Add pasta water one splash at a time, tossing constantly, until the sauce ribbons off a fork rather than sitting in a pool.
  • Season only at the end – miso and nutritional yeast are both salty, so taste before adding any extra salt.

Variations

  • Swap smoked tofu for diced, pan-fried king oyster mushrooms with a drop of liquid smoke.
  • Use rice flour-based pasta and certified gluten-free miso to make the whole dish gluten-free.
  • Add a handful of frozen peas to the pasta water in the last minute of cooking for color and sweetness.

Storage and Reheating

Store leftovers in an airtight container in the fridge for up to 3 days. The cashew sauce thickens considerably once cold.

To reheat, add 2 to 3 tablespoons of water or oat milk to the pasta in a small saucepan over low heat. Stir gently until the sauce loosens and coats the pasta again, about 3 to 4 minutes. Microwaving works too – cover the bowl and heat in 60-second bursts, stirring between each.

Freezing is not recommended. The cashew sauce separates when frozen and thawed, leaving a grainy texture that doesn’t recover well even with stirring.

Serving Suggestions

Serve straight from the pan into warm bowls. A few extra grinds of black pepper on top and a light dusting of nutritional yeast are the only finishes the dish needs.

A simple green salad dressed with lemon and olive oil works alongside it without competing. Crusty sourdough on the side is good for catching the sauce left in the bowl.

For a more substantial plate, add a few slices of pan-fried courgette or roasted cherry tomatoes on top. The acidity from the tomatoes cuts through the richness of the cashew cream.

Two bowls of vegan carbonara on a dining table with lemon, linen napkins, and sparkling water

FAQ

Why does my vegan carbonara sauce clump instead of staying silky?

The most common cause is adding the cashew sauce while the pan is still on high heat. Pull the pan completely off the burner before pouring in the sauce, then toss quickly with pasta water to loosen it. Heat above a gentle simmer makes cashew cream seize.

Can I use sunflower seeds instead of cashews for the carbonara sauce?

Yes, raw sunflower seeds work as a nut-free swap. Soak them for 4 hours and blend well – the sauce will be slightly less rich but still creamy. Add an extra teaspoon of nutritional yeast to compensate for the milder flavor.

How far ahead can I make the cashew carbonara sauce?

You can blend the cashew sauce up to 3 days ahead and keep it in a sealed jar in the fridge. Stir it well before using, and thin it with a splash of water if it has thickened. Don’t fry the tofu lardons ahead – they soften as they sit.

What pasta shape works best with this vegan cashew carbonara?

Spaghetti is the classic choice and the sauce clings to it well. Rigatoni or penne are good alternatives because the ridges and tubes trap more of the thick cashew cream.

Is this vegan carbonara recipe gluten-free?

It’s not gluten-free as written because standard pasta and some miso brands contain gluten. Use certified gluten-free pasta and a gluten-free white miso to make it safe for a gluten-free diet.

What is the difference between vegan carbonara and a creamy vegan pasta sauce?

A vegan carbonara specifically mimics the technique of the original – coating hot pasta in a rich, egg-style sauce off the heat, with a smoky cured-pork substitute, much as a vegan Italian pasta sauce builds depth through technique rather than dairy. A generic creamy vegan pasta sauce has no structural parallel to carbonara and is usually thickened with flour or coconut cream rather than a blended nut base.