vegan Italian dinner

Vegan Spaghetti Carbonara

vegan spaghetti carbonara

There are pasta dishes that define what pasta can be. And then there are dishes like this Vegan Spaghetti Carbonara — the kind that makes you understand in a single forkful exactly why carbonara became one of the most beloved pasta preparations in the entire world, that coats every strand of spaghetti in a sauce so silky, so deeply savory, so perfectly balanced between richness and lightness that it seems to defy the logic of its own simplicity, and that does all of this without a single egg, without a gram of guanciale, and without a trace of Pecorino Romano. This is that carbonara. The one that makes Italians pause. The one that makes people who have eaten the dairy original their entire lives set down their forks and genuinely reconsider what they thought they knew about plant-based cooking. The one that is simultaneously the most technically satisfying and the most deeply delicious pasta you will make all week.

Traditional carbonara is a dish of extraordinary elegance built on a foundation of radical simplicity — eggs, cured pork, Pecorino Romano, black pepper, and pasta cooking water combined with such precise technique that the eggs are cooked by the heat of the pasta alone into a sauce of remarkable silkiness without ever scrambling. It is one of the great technical achievements of Italian cooking and one of the most difficult pasta preparations to execute correctly even with the original ingredients.

This vegan version replicates every sensory element of the original through plant-based means that are arguably more interesting than the dairy equivalents. Silken tofu blended with nutritional yeast, white miso, and turmeric creates a sauce base with the same silky, egg-like consistency and deeply savory flavor that eggs provide in the original. Smoked tempeh or vegan bacon provides the smoky, salty, slightly fatty element that guanciale contributes. Reserved pasta cooking water — starchy, hot, and emulsifying — creates the glossy, coating sauce that is the defining characteristic of great carbonara. And an extraordinary amount of freshly cracked black pepper — more than seems reasonable, more than seems comfortable — provides the specific warm, slightly floral heat that gives carbonara its characteristic depth.

This recipe is 100% vegan, ready in just 25 minutes, and absolutely spectacular served immediately — carbonara waits for no one and no one who is eating this pasta should be made to wait for anything.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins15 mins25 mins4~480 kcal

Ingredients

For the Carbonara Sauce

  • 300g silken tofu, drained
  • 4 tbsp nutritional yeast
  • 1 tbsp white miso paste
  • 1 tbsp lemon juice
  • 1 tsp garlic powder
  • ¼ tsp turmeric (for the characteristic golden color)
  • ½ tsp salt
  • ¼ tsp white pepper

For the Smoky Vegan Bacon

  • 200g smoked tempeh or vegan bacon, diced into small pieces
  • 1 tbsp olive oil
  • 1 tbsp soy sauce or tamari
  • 1 tsp smoked paprika
  • ½ tsp maple syrup
  • ¼ tsp black pepper

For the Pasta

  • 400g spaghetti or linguine
  • 1 tbsp salt (for pasta water)
  • 1 cup (240ml) pasta cooking water, reserved before draining

For Finishing

  • 2 tsp freshly cracked black pepper — this is non-negotiable and should be more than seems reasonable
  • Additional nutritional yeast for serving
  • Fresh parsley, finely chopped
  • Extra black pepper at the table

Optional Add-ins

  • 1 cup (30g) fresh baby spinach (stir in with the sauce)
  • ½ cup (60g) frozen peas (add to pasta water in final minute)
  • 4 cloves roasted garlic, mashed into the sauce
  • 1 tbsp capers for brininess
  • Vegan Parmesan for serving

Instructions

  1. Make the silken tofu carbonara sauce. Place the drained silken tofu, nutritional yeast, white miso paste, lemon juice, garlic powder, turmeric, salt, and white pepper in a blender. Blend on high speed for 60–90 seconds until completely smooth, silky, and flowing like a thick cream. Taste the sauce — it should be deeply savory, slightly tangy, with a rich umami depth from the miso and nutritional yeast. Adjust seasoning as needed. Set aside.
  2. Cook the smoky vegan bacon. Heat the olive oil in a large skillet over medium-high heat. Add the diced smoked tempeh or vegan bacon and cook for 3–4 minutes, stirring occasionally, until golden and beginning to crisp. Add the soy sauce, smoked paprika, maple syrup, and black pepper and stir to coat. Cook for a further 2 minutes until the tempeh is deeply golden, slightly sticky, and smelling extraordinary. Remove from the pan and set aside — reserve the pan for finishing the pasta.
  3. Cook the pasta. Bring a large pot of generously salted water to a vigorous boil. Add the spaghetti and cook according to package instructions until al dente — tender with just a slight resistance at the center. Before draining reserve at least one full cup of the starchy pasta cooking water — this liquid is the key to the silky, emulsified sauce of great carbonara.
  4. Temper the sauce. This is the most critical step — the technique that separates great vegan carbonara from merely decent pasta with a tofu sauce. Add 3–4 tablespoons of the hot pasta cooking water to the blended tofu sauce and whisk vigorously to combine. This tempering warms the sauce and loosens it to the correct consistency for coating pasta. The starch in the pasta water also helps the sauce emulsify and adhere to the spaghetti more effectively.
  5. Combine pasta and sauce. Drain the pasta and immediately add it to the reserved skillet over the lowest possible heat. Pour the tempered sauce over the hot pasta and toss vigorously and continuously with tongs for 60–90 seconds — coating every strand in the silky sauce. Add the reserved pasta water a splash at a time, tossing between additions, until the sauce flows freely between the strands and coats them in a glossy, silky film. The sauce should not be pooling at the bottom of the pan — it should be coating the pasta in a thin, even layer.
  6. Add the black pepper. Add the full 2 teaspoons of freshly cracked black pepper to the pasta and toss to incorporate throughout. This is the moment where carbonara finds its soul — the pepper is not a background note but a defining flavor that provides the warm, slightly floral heat that is the characteristic of this dish. Add more if you love pepper — traditional Roman carbonara is more aggressively peppered than most people expect.
  7. Add the smoky vegan bacon. Add three quarters of the cooked smoky tempeh to the pasta and toss to distribute evenly throughout. Reserve the remaining quarter for topping each bowl — both for visual appeal and to ensure a visible, generous serving of the smoky element in every bowl.
  8. Serve immediately. Divide the carbonara between warmed bowls — speed is essential here as carbonara thickens rapidly as it cools. Top each bowl with the reserved smoky tempeh, a generous additional crack of black pepper, a dusting of nutritional yeast, and fresh parsley. Serve immediately — carbonara at the table is one of the finest experiences in all of plant-based pasta cooking.

Pro Tips for Perfect Vegan Carbonara

  • Use silken tofu — no other variety. Firm or extra firm tofu does not blend to the smooth, flowing, egg-like consistency that makes this sauce so silky and so convincing as a carbonara base. Silken tofu — sometimes labelled soft silken or extra soft — contains more water and a finer protein structure that blends to a completely smooth, pourable cream. It is the correct and only suitable choice for this application.
  • Temper the sauce before adding to the pasta. Adding cold blended tofu sauce directly to hot pasta produces a sauce that clumps and seizes rather than flowing smoothly between the strands. Adding hot pasta water to the sauce first — warming it gradually — produces a silky, flowing sauce that coats the pasta evenly and behaves identically to a properly made egg-based carbonara sauce.
  • Work over the lowest possible heat. The defining technical challenge of carbonara is cooking the sauce by the residual heat of the pasta alone — without direct heat which would scramble eggs in the traditional version and curdle tofu in the vegan version. Keep the heat at the absolute minimum and work quickly.
  • Use more black pepper than seems comfortable. Traditional Roman carbonara uses an extraordinary amount of freshly cracked black pepper — enough that the pepper flavor is immediately, prominently present rather than merely a background note. The pepper in carbonara is not seasoning — it is an ingredient. Use freshly cracked pepper from a pepper mill rather than pre-ground for the most vibrant, complex pepper flavor.
  • Reserve more pasta water than you think you need. The pasta water is the liquid that creates the silky, glossy, emulsified sauce of great carbonara — and you can always use more than you think. Reserve a full cup minimum and use it generously to achieve the flowing, coating consistency that is the hallmark of great carbonara.
  • Serve in warmed bowls immediately. Carbonara thickens dramatically as it cools — within 2–3 minutes of leaving the pan it begins to set. Warm your serving bowls with hot water for 60 seconds before serving and bring the pot to the table rather than plating in the kitchen whenever possible.

The Art and History of Carbonara

Carbonara is one of the most debated and most fiercely protected pasta preparations in all of Italian cooking — a dish with a contested history, a small number of strictly defined traditional ingredients, and a passionate community of purists who regard any deviation from the original recipe as a culinary transgression of the highest order.

The most widely accepted theory traces carbonara’s origins to Rome in the mid-twentieth century — possibly created during or immediately after World War II when American soldiers stationed in Italy introduced bacon and eggs as rations that Roman cooks incorporated into local pasta preparations. The name is thought to derive from carbone — the Italian word for charcoal — either in reference to the char workers who ate the dish or to the generous amount of black pepper that gives the sauce its characteristic speckled appearance.

The traditional Roman carbonara uses exactly four ingredients beyond the pasta and salt — guanciale (cured pork cheek), eggs (whole eggs and additional yolks), Pecorino Romano, and black pepper. No cream. No garlic. No onion. No parsley. The extraordinary richness and silkiness of the sauce is achieved entirely through the emulsification of the egg yolks with the rendered fat from the guanciale and the starchy pasta cooking water — a technique of such precision and elegance that it remains one of the great achievements of Italian culinary tradition.

This vegan version honours the spirit and the technique of carbonara while replacing every animal product with plant-based alternatives that perform the same functional role. Silken tofu performs the role of eggs — providing the silky, protein-based sauce base that emulsifies with the pasta water and coats the spaghetti. Nutritional yeast and white miso perform the role of Pecorino Romano — providing the salty, savory, umami depth that aged cheese contributes. Smoked tempeh performs the role of guanciale — providing smokiness, saltiness, and a fatty richness that punctuates every forkful. Black pepper remains exactly as it always was — irreplaceable and abundant.


Flavor Variations

  • Truffle Vegan Carbonara: Add 1 tablespoon of truffle oil to the blended tofu sauce and use exclusively smoked oyster mushrooms instead of tempeh for an extraordinarily luxurious version that is genuinely spectacular for special occasions.
  • Mushroom Carbonara: Replace the smoked tempeh with 300g of cremini mushrooms sautéed until deeply golden with smoked paprika, soy sauce, and garlic for a lighter, more vegetable-forward version with the same smoky depth.
  • Lemon and Herb Carbonara: Add the zest of two lemons to the sauce and finish with fresh basil and tarragon for a brighter, more aromatic version that is particularly beautiful in spring and summer.
  • Broccolini Carbonara: Add blanched broccolini to the pasta when tossing with the sauce for a version that adds nutritional substance, textural variety, and a beautiful green color contrast to the pale, golden sauce.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~480 kcal24g64g4g12g

At 480 calories per serving this carbonara delivers an outstanding nutritional profile for a pasta dinner — 24 grams of complete plant-based protein from the silken tofu, tempeh, and nutritional yeast, making it one of the highest protein plant-based pasta dishes available. The silken tofu provides all nine essential amino acids alongside calcium, iron, and isoflavones with hormonal balancing properties. The tempeh contributes fermentation-derived probiotic benefits alongside its significant protein content and B vitamins. The nutritional yeast provides B vitamins including B12 in fortified varieties. The white miso contributes beneficial fermentation compounds that support gut microbiome health.


Storage

  • Serve immediately always. Carbonara is one of the few pasta dishes that genuinely cannot be stored and reheated successfully — the sauce sets to a thick, gluey consistency during storage and does not return to its original silky texture when reheated regardless of how much liquid is added. Make it fresh and serve it immediately — it takes only 25 minutes and is worth every one of them.
  • Sauce separately: The blended tofu carbonara sauce stores in the refrigerator for up to 4 days in a sealed container. Make a batch of sauce in advance and store it — when ready to eat cook the pasta, make the smoky tempeh, and temper the sauce with hot pasta water as directed for a meal that comes together in under 15 minutes.
  • Smoky tempeh: The cooked smoky tempeh stores in the refrigerator for up to 5 days and reheats in a hot pan in 2 minutes — making it an outstanding meal prep component that can be used throughout the week in pasta, grain bowls, wraps, and sandwiches.
  • Leftover pasta: If you do have leftover assembled carbonara reheat in a pan over medium-low heat with a generous splash of water or plant milk, stirring continuously, until loosened and heated through. The texture will be different from fresh but still deeply delicious.

Frequently Asked Questions

Why did my sauce turn out grainy?

A grainy sauce is caused by blending the tofu insufficiently or using a variety other than silken tofu. Blend for the full 90 seconds on the highest speed and ensure you are using silken — not firm or extra firm — tofu. If graininess persists strain the blended sauce through a fine mesh sieve before using.

Can I use a different pasta shape?

Yes — while spaghetti is the most traditional shape for carbonara any long pasta works beautifully. Linguine, tagliatelle, fettuccine, and bucatini are all excellent choices. Shorter shapes like rigatoni or penne also work but capture the sauce differently — in pockets rather than coating — which produces a different but equally delicious result.

How do I prevent the sauce from clumping?

Clumping is prevented by tempering the sauce before adding it to the pasta — stirring hot pasta water into the cold blended sauce to warm it gradually before it touches the hot pasta. Working over the lowest possible heat and tossing continuously and quickly also prevents the proteins in the tofu from setting before they have coated all the pasta.

Can I make this recipe gluten-free?

Yes — use gluten-free spaghetti and replace the soy sauce in the tempeh marinade with tamari. Gluten-free pasta releases slightly different amounts of starch into the cooking water — the sauce may need slightly more pasta water to achieve the correct flowing consistency.

What is white miso paste and where do I find it?

White miso — shiro miso in Japanese — is a fermented soybean paste with a mild, sweet, slightly salty flavor that is significantly less intense than darker miso varieties. It is available in most supermarkets in the Asian foods section or in health food stores. It keeps for months in the refrigerator and is one of the most useful and versatile ingredients in plant-based cooking.

Can I use vegan bacon instead of smoked tempeh?

Yes — store-bought vegan bacon works beautifully in this recipe. Cook according to package instructions until crispy then chop into small pieces and add to the pasta in the same way as the smoked tempeh. The flavor will be slightly different depending on the brand but the smoky, salty element that the vegan bacon contributes is essentially the same.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more luxurious vegan pasta and Italian-inspired dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Classic Spaghetti And Ziti

278579170 322532290010111 7148146798099095896 N.AVFI 768x960.AVFI 610x343

There are baked pastas that are good. And then there are baked pastas like this Vegan Ziti — the kind that comes out of the oven with golden, bubbling edges and a cheese-pull that stops everyone in their tracks, with layer after layer of ziti tubes packed with a rich tomato sauce, creamy vegan ricotta, and a golden, melted cheese top that is so deeply satisfying and so completely over-the-top delicious that it has no business being entirely plant-based. This is that pasta. The one that converts skeptics. The one that you make when you need to feed a crowd and want every single person at the table to be happy. The one that disappears completely from the dish before anyone has thought about seconds.

This recipe builds a proper baked ziti from the ground up — a rich, herb-forward tomato sauce simmered until concentrated and deeply flavored, a homemade tofu-cashew ricotta that is creamy, slightly tangy, and astonishingly convincing, and a generous blanket of melted vegan mozzarella that goes golden and bubbling in the oven and delivers exactly the cheese experience that makes baked pasta one of the most beloved dishes in Italian-American cooking. Layered in a deep baking dish and baked until the top is golden and the sauce is bubbling up around the edges, this ziti is everything a baked pasta should be.

What makes this recipe so outstanding is the ricotta — blended with lemon, nutritional yeast, basil, and garlic into something that is genuinely creamy and subtly cheesy in exactly the way that makes baked ziti so comforting.

This recipe is 100% vegan, naturally dairy-free, feeds a crowd beautifully, reheats magnificently, and is one of those pasta dishes that makes everyone around the table completely content.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins50 mins70 mins6~580 kcal

Ingredients

For the Tomato Sauce

  • 3 tbsp olive oil
  • 1 large onion, finely diced
  • 4 cloves garlic, minced
  • 2 tbsp tomato paste
  • 2 cans (800g each) crushed tomatoes
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • ½ tsp chilli flakes
  • 1 tsp sugar or maple syrup
  • Salt and black pepper to taste

For the Vegan Ricotta

  • 400g firm tofu, drained and pressed
  • ½ cup (70g) raw cashews, soaked in hot water for 30 minutes and drained
  • 3 tbsp nutritional yeast
  • 2 tbsp lemon juice
  • 1 tsp lemon zest
  • 2 cloves garlic
  • ½ cup (20g) fresh basil leaves
  • ¾ tsp salt
  • ¼ tsp black pepper

For the Pasta

  • 500g ziti or penne
  • Salt for pasta water

For Topping

  • 200g vegan mozzarella, shredded or torn
  • 2 tbsp vegan parmesan
  • Fresh basil to garnish
  • Extra virgin olive oil to drizzle

Instructions

  1. Make the tomato sauce. Heat the olive oil in a large saucepan over medium heat. Add the onion and cook for 8–10 minutes until soft and golden. Add the garlic and tomato paste and cook for 2 minutes until fragrant and the paste has darkened slightly. Pour in the crushed tomatoes, oregano, basil, chilli flakes, and sugar. Season with salt and pepper. Simmer uncovered for 20–25 minutes until the sauce is thick, rich, and deeply flavored. Taste and adjust seasoning.
  2. Make the vegan ricotta. Combine all ricotta ingredients in a food processor. Pulse until the mixture resembles a slightly chunky ricotta — you want some texture, not a completely smooth paste. Taste and adjust — more lemon for brightness, more nutritional yeast for cheesiness, more salt as needed.
  3. Cook the pasta. Bring a large pot of heavily salted water to a boil. Cook the ziti for 2 minutes less than the package instructions suggest — it will finish cooking in the oven. Reserve ½ cup of pasta water. Drain.
  4. Assemble. Preheat the oven to 375°F (190°C). Spread a thin layer of tomato sauce across the bottom of a large, deep baking dish (approximately 9×13 inches / 23x33cm). Add half the cooked ziti and spread into an even layer. Dollop half the ricotta over the pasta in large spoonfuls. Spoon half the remaining sauce over the ricotta. Add the remaining ziti, then the remaining ricotta in spoonfuls, then the remaining sauce. Top with shredded vegan mozzarella and vegan parmesan.
  5. Bake. Cover tightly with foil and bake for 20 minutes. Remove the foil and bake for a further 15–20 minutes until the cheese is golden and bubbling and the sauce is actively bubbling around the edges.
  6. Rest and serve. Allow to rest for 10 minutes before serving — this allows the layers to set slightly and makes serving much easier. Garnish with fresh basil and a drizzle of extra virgin olive oil. Serve directly from the dish.

Pro Tips

  • Undercook the pasta before baking — pasta that is cooked to al dente before baking will be overcooked and mushy after its time in the oven. Stop 2 minutes early and let the oven finish the job.
  • Make the sauce thick — a thin sauce will make the baked ziti watery and soupy. Simmer the sauce until it is visibly thickened and a spoon dragged through it leaves a clear line before adding it to the dish.
  • Use the ricotta in spoonfuls, not spread — dropping the ricotta in large dollops rather than spreading it creates distinct pockets of creamy ricotta throughout the finished dish rather than a uniform layer that disappears into the sauce.
  • Rest before serving — baked pasta needs 10 minutes to set after coming out of the oven. Cutting into it immediately makes it fall apart and pool in the dish.

The Story of Baked Ziti

Baked ziti is one of the defining dishes of Italian-American cooking — a category of food that is distinctly American in its exuberance and generosity while remaining grounded in the Italian tradition of pasta al forno (oven-baked pasta). Ziti is a long, tubular pasta whose name derives from the Neapolitan word for “bridegrooms” — it was traditionally served at wedding banquets in southern Italy. In Italian-American communities from the mid-twentieth century onward, baked ziti became the quintessential communal dish: easy to make in large quantities, crowd-pleasing to the point of universality, and deeply comforting in a way that speaks to the very best of home cooking. This vegan version carries that tradition forward with completely plant-based ingredients that honor the dish’s spirit of generosity and comfort.


Flavor Variations

  • Sausage-Style Baked Ziti: Add crumbled vegan Italian sausage to the tomato sauce for a heartier version with more protein and spiced depth.
  • Spinach and Ricotta Ziti: Fold two large handfuls of wilted, squeezed spinach into the ricotta mixture for a classic Italian-American spinach and ricotta combination.
  • Spicy Baked Ziti: Double the chilli flakes and add a teaspoon of calabrian chilli paste to the tomato sauce for a version with a proper kick.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~580 kcal24g72g8g22g

Storage

  • Refrigerator: Store covered for up to 5 days. Reheat individual portions in the microwave or reheat the whole dish covered in foil in a 350°F (175°C) oven for 20 minutes.
  • Freezer: Freeze the fully assembled, unbaked ziti for up to 3 months — cover tightly with foil. Bake from frozen at 375°F for 60–70 minutes, removing the foil for the last 20 minutes. Or freeze the baked leftovers for up to 3 months and reheat covered.
  • Make ahead: Assemble the dish up to 24 hours ahead, cover, and refrigerate unbaked. Bake directly from the refrigerator, adding 10 extra minutes to the covered baking time.

Frequently Asked Questions

Can I use a different pasta shape?

Yes — penne, rigatoni, and mostaccioli all work beautifully as substitutes for ziti in a baked preparation. Any short, tubular pasta holds the sauce and ricotta well.

Can I make the ricotta nut-free?

Yes — replace the cashews with an extra 100g of pressed firm tofu and add an extra tablespoon of nutritional yeast. The texture will be slightly less creamy but still very good.

Why does my baked ziti come out dry?

Dry baked ziti is almost always caused by too little sauce — the pasta absorbs a significant amount of moisture during baking. Use all the sauce the recipe calls for and don’t be tempted to reduce it.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!