You can enjoy a delicious and creamy vegan pasta carbonara in just 25 minutes. This is a gluten-free version, which is also healthier and lower in fat.

Pasta carbonara is made with egg yolks, parmesan cheese and extra virgin olive oil, but in Spain is usually made with cream, even in some Italian restaurants, I don't know why. When I made the traditional recipe for the first time, I fell in love with it and it was actually one of my favorite pasta recipes.
I hadn't tried this delicious pasta dish since I went vegan, until last April at the best Italian restaurant I've ever been, which is in Edinburgh by the way and also last month at a beautiful restaurant in Rome.
When I tried it again after more than three years, I knew I had to make my own version at home and here it is. It's inspired in the traditional recipe and I used our eggplant bacon. I think it's the best plant-based carbonara ever! Cooking at home is awesome because you can make dishes using your favorite ingredients and what you have on hand.
If you like this vegan pasta carbonara, check out these pasta recipes: vegan cashew Alfredo sauce, lentil bolognese, and pasta arrabiata.
Did you make this recipe? Please leave a comment below, share it, rate it or tag a picture @simpleveganblog on Instagram and hashtag it #simpleveganblog. We’d love to see what you cook!
Vegan Pasta Carbonara
Ingredients
- 18 ounces pasta of your choice, we used brown rice spaghetti
- 10 ounces firm tofu
- ½ cup plant milk of your choice, we used soy milk
- ½ cup vegan parmesan cheese or nutritional yeast
- ¼ cup nutritional yeast
- 2 tablespoon lemon juice
- 1 tablespoon tahini, or extra virgin olive oil
- 1 teaspoon turmeric powder
- ½ teaspoon sea salt
- ⅛ ground black pepper
- Vegan bacon to taste, we usually add 3 slices for each serving
- Fresh parsley to taste
Instructions
- Cook the pasta according to package directions.
- Place the rest of the ingredients (except the bacon and the parsley) in a blender and blend until smooth.
- When the pasta is ready, strain it and place it in a frying pan or in the same pot you've cooked the pasta, add the sauce and the bacon (chopped) and cook over medium-high heat for about 2 to 3 minutes, stirring constantly.
- Serve with some fresh parsley on top, more pepper and more bacon (optional).
- Store the pasta carbonara in the fridge in a sealed container for up to 4 days.
Notes
- Use any type of pasta you want.
- Adding 1 teaspoon of turmeric powder you'll get a beautiful color, but if you're not a big fan of this ingredient, omit it or add just ½ tsp.
- If you don't eat soy, you could try to use overnight soaked cashews instead of the tofu and any other plant milk instead of the soy milk.
Elizabeth says
Hi, I made this last night without the Parmesan just with extra nooch and it was delicious!!! I saved a cup of pasta water and added it back in the loosen the sauce a little. Loved the texture of the sauce and it did have a real carbonara ‘eggy’ flavour. I used Vivera bacon pieces. I might add a little nutmeg next time. Can’t wait to make this recipe again thank you so much.
Iosune Robles says
Hi Elizabeth, so glad you loved it 🙂 Thank you!
Tess says
If using Nooch instead of the vegan parm, would it really be a total of 3/4 cup nooch for the sauce?
Iosune says
Hi Tess! I've never tried it myself, but I think so. I would add the nooch gently until the sauce tastes well and has a good texture 🙂
KT says
This came out extremely dry. Regular or silken tofu would have made this recipe a success. I added quite a bit more soy milk to thin it out, but I had to keep adding and adding.
Iosune says
Hi Kt! My pasta wasn't dry, but feel free to add more liquid or use silken tofu instead 🙂
Angus says
Hi.
I tried this too and it came out really dry. Do you heat through the sauce before adding to the spaghetti?
Thanks for the recipe.
Chlo says
Can you freeze the sauce (unmixed with the pasta)? I am the only vegan in my family and it would make more sense to create a batch than a single serving!! 🙂
Iosune says
Hi Chlo! I've never tried it myself, so I'm not sure, sorry! You could try, or just cut down the recipe. Have a nice day!
Loretta Laura Ziegler says
Cooked it for my boyfriend for his night shift.. ended up eating most of it😊
Iosune says
Hi Loretta! I'm so happy to hear that 🙂
Claire says
Incredible recipe! I made it with vegan Easy egg instead of tofu and used smoked tofu for the bacon and the taste is amazing! Carbonara used to be one of my favourite meals and I'm so happy to have it back!!!
Iosune says
Hi Claire! Sounds great 🙂 So glad you enjoyed it!
robert A magno says
I have not made this recipe yet. Need a reply to the following questions: Can other nuts be used instead of cashews? Is unsweetened Almond milk ok? I'm assuming the soaking of the nuts is to soften them up, discard the liquid and then grind them into a paste?
Iosune says
Hi Robert! As you can read in the recipe, you can use any type of milk you want. I've never tried this recipe using other nuts, but I think it could work. Yes, just soak them, discard the water and blend them with the rest of the ingredients. Hope you like it!
Salad bar buffet says
The pasta is very dry. i think 1/2 lb of pasta would be better then 1 lb.
Iosune says
Hi! As you can see in the pictures, our pasta wasn't dry at all. Have you followed all the steps and used the same ingredients?
Annabelle says
If using soaked cashews instead of tofu, how much cashews are needed? And then blend them after?
Iosune says
Hi Annabelle! I haven't tried this recipe with cashews myself, so I can't help you, sorry! Yes, you need to blend the sauce 🙂
Bryan says
This was amazingly good! Any idea on how to make it a touch creamier?
I added a little black salt for the sulfur taste of eggs.
Iosune says
Hi Bryan! So glad you liked it 🙂 Add more milk if it's too thick or more tofu if is too liquid. You could also add more fat (tahini, any nut butter, oil). Have a nice day!
Megan Davis says
This recipe looks great! I just made this and it was AMAZING! Thanks for the recipe.
Iosune says
Hi Megan! Thanks a lot 🙂 I'm so glad you liked it!
Jan Lancaster says
This was so yummy!
Iosune says
Hi Jan! Thanks a lot 🙂 I'm so glad you liked it!
Susan Serventi says
What is the white substance on top of the pasta, below the eggplant bacon? (Looks like a fried egg but I know It's not...)
Iosune says
Hi Susan! It's the sauce, we added more on top 😉