This creamy vegan spaghetti carbonara features a smooth cashew-based sauce and crispy tofu bacon bits for a tasty plant-based take on a classic Italian dish.
Course Main Course
Cuisine Italian
Prep Time 20 minutesminutes
Cook Time 15 minutesminutes
Total Time 35 minutesminutes
Servings 4serves
Calories 760kcal
Equipment
High speed blender
Air fryer optional
Ingredients
Carbonara Sauce
1cupraw cashewsapprox. 4 oz (113 g)
½cupunsweetened soy milkapprox. 4 fl oz (120 ml)
1tbsplemon juiceapprox. ½ of lemon; 15 ml
1clovegarlicpeeled
1tbspnutritional yeast1.5 tsp; optional
½tbsplight miso pasteoptional
saltto taste
pepperto taste
Tofu Bacon Bits
16ozextra-firm tofuapprox. 450 g; drained and pressed
⅓cupsoy sauceapprox. 2.7 fl oz (80 ml)
1tbspmaple syrupapprox. 0.5 oz (15 g)
1tspsmoked paprika
Pasta
16ozspaghettiapprox. 500 g; use any long pasta
Instructions
Prep the tofu bacon:
Press tofu between paper towels under a heavy pan for 10–20 minutes.
Cut into 1/8" thick strips, then into small squares.
Whisk soy sauce, maple syrup, and smoked paprika. Toss tofu in marinade and let sit 10 minutes.
Cook the tofu:
Air fryer: 200 °C (390 °F) for 18 minutes, shaking once.
Oven: 210 °C (410 °F) for 20–25 minutes on a lined sheet, flipping halfway.
Stovetop: Fry in oil over medium-high heat 2–3 minutes per side until golden. Drain on paper towels.
Cook the pasta:
Boil salted water and cook spaghetti according to package directions until al dente. Drain, reserving ½ cup pasta water.
Make the sauce:
Soak cashews in boiling water 10 minutes, then drain.
In blender, combine cashews, soy milk, lemon juice, garlic, nutritional yeast, miso, salt, and pepper. Blend until silky, adding reserved pasta water if needed to thin.
Assemble:
Return pasta to pot over low heat. Pour in sauce and toss to coat, adding pasta water as needed for creaminess.
Divide among bowls and top with crispy tofu bacon bits.
Video
Notes
Miso paste adds depth but can be omitted.For extra richness, stir in 1 tbsp vegan butter.