Creamy Vegan Carbonara Recipe

Introduction

Creamy Vegan Carbonara offers a rich and comforting twist on a classic Italian favorite, made entirely plant-based. This recipe uses silken tofu and nutritional yeast to create a luscious sauce, paired with crispy mushroom or tofu “bacon” for added texture and flavor.

A close-up view of a white bowl filled with creamy spaghetti pasta coated in a smooth, pale yellow sauce. The pasta strands are mixed with small toasted brown bits and sprinkled with small green herb pieces. Silver tongs held by a woman's hand lift a portion of the spaghetti, showing the tangled noodles and creamy texture in bright lighting. The background is a white marbled surface with a white tiled wall behind. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • ¾ cup diced mushrooms or 4 ounces diced extra firm tofu (half of an 8 ounce block)
  • 1 tablespoon canola oil
  • 1 tablespoon soy sauce or tamari
  • 2 teaspoons maple syrup
  • 1 teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon smoked paprika
  • Few drops liquid smoke (optional)
  • 16 ounces spaghetti noodles
  • 6-8 cups water
  • 4 ounces silken tofu, drained (half of an 8 ounce block)
  • 3 cups unsweetened soy milk or dairy-free milk of choice
  • ¼ cup plant-based butter
  • 2 tablespoons all-purpose flour
  • 3 cloves garlic, minced
  • 2 tablespoons nutritional yeast
  • 2 teaspoons onion powder
  • ¼ teaspoon kalanamak (black salt)
  • ½ teaspoon black pepper
  • ⅓ cup plant-based parmesan cheese (plus more for topping)
  • 1 cup pasta cooking water, as needed (240 ml)
  • Pinch sea salt
  • Cracked black pepper, to taste
  • Plant-based parmesan cheese, to taste

Instructions

  1. Step 1: Preheat your oven to 400 degrees Fahrenheit. In a medium bowl, whisk together canola oil, soy sauce, maple syrup, onion powder, garlic powder, smoked paprika, and liquid smoke (if using).
  2. Step 2: Line a baking pan with parchment paper. Add diced mushrooms or tofu to the pan and pour the sauce mixture over them. Toss to coat evenly.
  3. Step 3: Bake for 10-15 minutes, stirring occasionally, until the mushrooms or tofu are crispy. Remove from the oven and set aside.
  4. Step 4: Bring 6-8 cups of water to a boil in a large pot. Cook spaghetti according to package instructions until al dente. Drain and set aside.
  5. Step 5: In a blender, combine silken tofu and soy milk. Blend until smooth and set aside.
  6. Step 6: In a large saucepan, melt plant-based butter over medium heat. Stir in all-purpose flour and cook, stirring constantly, until golden brown to make a roux.
  7. Step 7: Gradually pour the tofu and soy milk mixture into the saucepan, stirring frequently to prevent lumps. Cook until the sauce thickens.
  8. Step 8: Add minced garlic, nutritional yeast, onion powder, kalanamak (black salt), black pepper, and plant-based parmesan cheese. Stir until well combined. Adjust thickness with reserved pasta water or more milk as needed.
  9. Step 9: Gently fold the cooked spaghetti noodles into the sauce, being careful not to break them.
  10. Step 10: Serve the pasta topped with the crispy mushroom or tofu “bacon” pieces. Add extra plant-based parmesan and cracked black pepper if desired.

Tips & Variations

  • Use cremini or king oyster mushrooms for a more authentic smoky “bacon” flavor and texture.
  • For a gluten-free option, substitute all-purpose flour with a gluten-free flour blend.
  • Add a splash of nutritional yeast to the sauce for extra umami depth.
  • If you prefer a smokier taste, increase the liquid smoke drops slightly, but use sparingly to avoid overpowering the dish.

Storage

Store leftover creamy vegan carbonara in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat with a splash of plant-based milk or water to loosen the sauce. Avoid microwaving at high heat to prevent curdling.

How to Serve

A close-up top view of a large white plate filled with creamy spaghetti pasta in a smooth, pale yellow sauce, topped with small golden-brown crispy cubes scattered all over and finely chopped green herbs sprinkled over, with a few fresh green basil leaves placed on top for color. The spaghetti is twirled in layered swirls across the plate. Around the plate, there is a small white bowl filled with grated cheese, two whole white garlic bulbs, a small white dish with chopped green herbs, and some green basil leaves on a white marbled surface. Three golden forks and a golden fork rest are positioned near the plate, and a pair of golden chopsticks rests partly on the plate. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use other types of pasta?

Yes, this sauce pairs well with most pasta shapes such as fettuccine, penne, or linguine. Just adjust the cooking time accordingly.

Is kalanamak (black salt) necessary?

Kalanamak provides an eggy flavor traditionally found in carbonara. If you don’t have it, you can omit it or substitute with a small pinch of regular salt, but the unique taste will be less pronounced.

Print

Creamy Vegan Carbonara Recipe

This Creamy Vegan Carbonara is a delicious plant-based twist on the classic Italian pasta dish. Featuring a rich and silky silken tofu-based sauce, smoky mushroom or tofu bacon topping, and perfectly cooked spaghetti, this recipe is both comforting and nutritious while being entirely vegan.

  • Author: Emma
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Pasta
  • Method: Baking and Stovetop
  • Cuisine: Italian
  • Diet: Vegan

Ingredients

Scale

Bacon Topping

  • ¾ cup diced mushrooms (cremini or king oyster) OR 4 ounces diced extra firm tofu (half of an 8 ounce block)
  • 1 tablespoon canola oil
  • 1 tablespoon soy sauce (or tamari)
  • 2 teaspoons maple syrup
  • 1 teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon smoked paprika
  • Few drops liquid smoke (optional)

Pasta

  • 16 ounces spaghetti noodles
  • 68 cups water (for cooking pasta)

Sauce

  • 4 ounces silken tofu, drained (half of an 8 ounce block)
  • 3 cups unsweetened soy milk (or dairy-free milk of choice)
  • ¼ cup plant based butter
  • 2 tablespoons all purpose flour
  • 3 cloves garlic, minced
  • 2 tablespoons nutritional yeast
  • 2 teaspoons onion powder
  • ¼ teaspoon kalanamak (black salt)
  • ½ teaspoon black pepper
  • ⅓ cup plant based parmesan cheese (plus more for topping)
  • 1 cup pasta cooking water (as needed, approx. 240 ml)
  • Pinch sea salt
  • Cracked black pepper (to taste)
  • Plant based parmesan cheese (to taste for serving)

Instructions

  1. Prepare the Bacon Topping: Preheat your oven to 400°F (204°C). In a medium bowl, whisk together canola oil, soy sauce, maple syrup, onion powder, garlic powder, smoked paprika, and liquid smoke if using. Place diced mushrooms or tofu on a parchment-lined baking pan and pour the sauce mixture over them, tossing to coat evenly.
  2. Bake the Bacon Topping: Spread the coated mushrooms or tofu in a single layer. Bake in the preheated oven for 10-15 minutes, stirring periodically, until they become crispy and browned. Remove from oven and set aside.
  3. Cook the Pasta: Bring 6-8 cups of water to a boil in a large pot. Add the spaghetti noodles and cook according to package instructions until al dente. Drain the pasta and reserve about 1 cup of pasta cooking water. Set pasta aside if sauce is not yet ready.
  4. Make the Sauce Base: In a blender, combine the silken tofu and soy milk. Blend until smooth and creamy, then set aside.
  5. Prepare the Roux: In a large saucepan over medium heat, melt the plant-based butter. Add the all-purpose flour and cook, stirring frequently, until the flour turns golden brown and slightly aromatic, forming a roux.
  6. Combine Sauce Ingredients: Slowly pour the tofu and soy milk mixture into the roux while stirring constantly to prevent lumps. Continue stirring as the sauce thickens.
  7. Season the Sauce: Add minced garlic, nutritional yeast, onion powder, kalanamak (black salt), black pepper, and plant-based parmesan cheese. Stir well to combine all flavors. Adjust thickness by adding more soy milk or reserved pasta water if necessary to create a thick, creamy consistency.
  8. Finish the Pasta: Gently fold the cooked spaghetti noodles into the sauce, making sure to coat them evenly without breaking the noodles.
  9. Serve: Plate the creamy vegan carbonara and generously top with the crispy plant-based bacon pieces and additional plant-based parmesan cheese. Add cracked black pepper to taste and serve immediately.

Notes

  • Use cremini or king oyster mushrooms for a more authentic smoky, bacon-like texture in the bacon topping.
  • If you prefer gluten-free pasta, swap spaghetti for a gluten-free variety.
  • Adjust the amount of liquid smoke according to preference for smokiness.
  • Reserve pasta cooking water to help adjust the sauce consistency and ensure it clings well to the noodles.
  • Kalanamak or black salt is used to mimic the umami and slightly eggy flavor in traditional carbonara, but can be omitted if unavailable.

Keywords: vegan carbonara, creamy vegan pasta, plant-based carbonara, tofu carbonara, mushroom bacon, vegan pasta recipe

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating