Go Back
Spaghetti carbonara with vegan bacon pieces. Fork holding up some spaghetti.

Vegan Carbonara with Mushrooms and Crispy Bacon

Author: Lucy
This Vegan Carbonara recipe is a winner. A creamy pasta sauce, mushrooms, and crispy bacon pieces - easy, dairy-free and delicious!
Prep Time 5 mins
Cook Time 25 mins
Total Time 30 mins
Course Dinner, Lunch
Cuisine Italian
Servings 2


  • Blender


  • 140 g spaghetti dry weight
  • 140 g mushrooms sliced
  • 60 g cashews pre-soaked in water for at least one hour
  • ½ lemon juiced
  • 4 tbsp oat milk or other plant-based milk
  • 2 tbsp nutritional yeast
  • Pinch black pepper
  • 2 rashers vegan bacon
  • 2 small sprigs fresh coriander optional


  • Start cooking spaghetti according to pack instructions.
  • In a separate pan, fry sliced mushrooms over medium heat for 10 minutes or until cooked through. Set aside once cooked.
  • Blend cashews, lemon juice, milk, yeast and pepper until smooth and creamy, then set aside.
  • Cut bacon into small squares and fry according to pack instructions, then set aside.
  • Once cooked, drain spaghetti and add back to the pan.
  • Stir sauce and mushrooms through the spaghetti over medium heat for 5 minutes, or until warmed through.
  • Divide between two bowls and top with bacon pieces and coriander if using.
  • Serve and enjoy:)


Key Ingredients and Substitutions

Spaghetti: Other pasta types can be used if you don't have spaghetti to hand. Use certified gluten-free if required.
Mushrooms: I used closed cup mushrooms but any of the common types should work. 
Cashews: If you don't have a powerful blender, remember to soak the cashews for at least one hour before use. Otherwise, you may run into problems when blending!
Oat milk: Can be replaced with any other plant-based milk, or dairy milk if not dairy-free.
Lemon: You could try lemon concentrate if you don't have fresh lemons, though this may alter the flavour.
Vegan bacon: I used Love Seitan Facon Bacon, but your favourite vegan bacon will work! Alternatively, you can omit or make your own. For instance, a quick Google search brings up bacon recipes using anything from aubergine to tofu, or even coconut flakes.

Making Ahead of Time?

For best results, I recommend pre-preparing the sauce only. Store in an airtight container in the fridge for up to 3 days. 
Keyword Comfort Food, Easy, Lunch and Dinner, Pasta, Pasta and Noodles, Pasta Sauce