Vegan Keto Carbonara (gluten-free, nut-free, dairy-free, egg-free)

Vegan Keto Carbonara (gluten-free, nut-free, dairy-free, egg-free)

Note: Hi, friends! Just a a quick reminder – some of the links on this site are affiliate links, and so I may earn a little cash on qualifying orders. It doesn’t cost you anything extra, and is a nice way to help support this site! I also want to point out that I don’t promote products I haven’t actually tried or products that I don’t trust. 🙂

Every once in a while you just want something comforting and warm to eat on a cold day. Even though it’s mid-may, it’s cloudy and chilly and rainy today and I just wanted something rich and delicious. I watch a lot of recipe videos on YouTube and one randomly popped up for carbonara. So, as always happens when I have a sudden food craving for something that doesn’t yet exist, I decided to come up with a recipe for a vegan keto carbonara.

Now, traditional spaghetti alla carbonara is made with eggs and cheese and bacon and real pasta…and this has none of those things. In fact, I think the only overlap between a traditional carbonara recipe and this low-carb vegan version is salt and pepper. So, of course, it doesn’t taste exactly the same. It is pretty much as close as you can get to a carbonara that is both low carb and vegan.

Full disclosure – there isn’t actually a vegetable in this recipe. It’s 100% vegan keto comfort food. It’s also gluten-free, dairy-free, egg-free, nut-free and can be pretty easily modified to be soy-free as well. Low carb vegan comfort food for the people!

If you make this, I’d love to hear about it in the comments or on social media!

a plate of shirataki noodles with vegan carbonara sauce and tofu bacon pinterest cover image

Notes on Making Vegan Keto Carbonara (gluten-free, nut-free)

  • If you want to make this soy-free, you can use coconut aminos instead of tamari and replace the tofu bacon with this vegan lox recipe. Just omit the kelp flakes!
  • If you don’t want to go through the hassle of making tofu bacon, there are plenty of options in grocery stores that are actually pretty keto-friendly. I haven’t found a gluten-free option as of yet, though, so if you need a gf vegan keto bacon, making it might be your best choice (if you do know of a low carb vegan bacon that is also gluten free, let me know!).
  • The tofu bacon recipe makes 4 servings. So, you’ll have leftovers for things like a vegan keto BLT. 🙂
  • The sauce recipe makes 5, 1/3-cup (80-ml) servings, so you’ll have lots of leftovers. You could use it as a white sauce for pizza, or make alfredo. You could also add in some chili power and make queso for vegan keto nachos.
  • If you can’t find hemp seeds, you can use sunflower seeds, pepitas, cashews, almonds, or macadamia nuts. Just keep in mind that the macros will be different!
  • This is definitely vegan keto junk food, but sometimes you need that, right? If you want to add a vegetable to the game, use 1-2 cups of zucchini noodles instead of the shirataki noodles. You could also just add in some chopped baby spinach to add some micronutrients to the game.
  • The macros are calculated based on USDA nutrition values for foods using If you use specific brands, you may have different macros pop up.

Vegan Keto Carbonara (gluten-free, nut-free, dairy-free, egg-free)

Prep Time: 30 minutes

Cook Time: 10 minutes

40 minutes


vegan keto

Yield: 1

Serving Size: 1 dish

Calories per serving: 410

Fat per serving: 28g

Carbs per serving: 2.4g net

Protein per serving: 30g

Fiber per serving: 7.4g

Vegan Keto Carbonara (gluten-free, nut-free, dairy-free, egg-free)

Vegan Keto Carbonara | - This creamy and flavorful vegan keto carbonara "pasta" is a delicious and filling - a gluten-free, vegetarian low carb twist on a classic dinner.


    For the Tofu (makes 4 servings):
  • 1 block (14oz/400g)  firm tofu
  • 3 tablespoons low-sodium tamari
  • 2 tablespoons olive oil
  • 1/4 teaspoon smoked sea salt
    For the Whole Dish:
  • 1 package shirataki noodles (8oz/226g)
  • 1/3 cup (80ml) of the above Sauce
  • 1/4 batch of the above tofu
  • 1 teaspoon nutritional yeast to serve
  • 1 scallion stalk, sliced
  • Fresh black pepper


    To Make the Vegan Keto Tofu Bacon:
  1. Preheat the oven to 375°F (190°C) and line a rimmed baking sheet with parchment paper.
  2. Drain the block of tofu and slice thinly. I got 24 slices.
  3. Press the water out of the tofu slices with a clean dish towel.
  4. In a small mixing bowl, whisk together the tamari, olive oil and smoked sea salt.
  5. Dip each piece of tofu in the marinade and lay it on the baking sheet.
  6. Pour any leftover marinade over the tofu pieces. Bake for 30 minutes, until crispy.
    To Make the Vegan Keto Carbonara Sauce:
  1. Add all sauce ingredients to a blender and blend until totally smooth, about 2-3 minutes.
    To Make the Whole Vegan Keto Carbonara:
  1. Drain and rinse the shirataki noodles and place them in a small pan on medium-low heat.
  2. Add 1/3 cup (80ml) of the sauce to the noodles, and stir until the noodles are thoroughly coated.
  3. Cook for 5-10 minutes, until the sauce is thick and the excess moisture cooks out of the noodles.
  4. Chop up 1/4 of the bacon slices (so, I used 6 here) and stir the pieces in with the noodles.
  5. Plate and sprinkle on additional nutritional yeast (if desired), scallions and fresh pepper.
  6. Enjoy!


If you don't like the taste/texture of shirataki noodles, you could use zucchini noodles, edamame noodles, or whatever low-carb pasta you like best!

a plate of shirataki noodles with vegan carbonara sauce and tofu bacon


Vegan Keto Carbonara | - This low carb vegan keto carbonara is creamy, rich, delicious and really hits the spot. It's gluten-free, nut-free, dairy-free, and egg-free.

9 thoughts on “Vegan Keto Carbonara (gluten-free, nut-free, dairy-free, egg-free)”