Surprise yumminess with this tofu zoodle spaghetti

Super delicious, low-carb , gluten-free and vegan tofu and zucchini noodle spaghetti

Dreierlei Gemüsespaghetti mit Tofu

I challenged myself to eat less carbs for a few weeks. Not keto because I believe in getting enough carbs in your diet long-term for proper organ and brain functioning, but also because I just don’t think I can! I’m talking about the recommended amount of carbs. I eat about two people’s worth in one day!

One of the recipes I came up with that surprised me was this spaghetti made with zucchini noodles and tofu. Here’s my recipe:

  • Makes: 4 servings
  • Total time: 1 and a half hours, cook time: 1 hour and 10 minutes, prep time: 15-20 minutes


  • 510 g (3 cups or 1 and a half packages) of extra-firm tofu, sliced
  • 2 medium green zucchini
  • 2 medium yellow zucchini
  • 2 medium beets
  • 2 tablespoons of extra virgin olive oil
  • 1/2 medium purple or red onion, sliced
  • 3 cloves garlic, minced
  • 125 ml (1/2 cup) of cremini or button mushrooms, diced
  • 6 Roma tomatoes, diced (it will make approximately 1 and a half cups)
  • 3 tablespoons (1/6 cup) of fresh basil, chopped
  • 4 tablespoons (1/4 cup) of fresh parsley, chopped
  • 1 tablespoon of aged balsamic vinegar
  • 1 and 1/2 teaspoons of freshly squeezed lemon juice
  • 2 chili peppers, diced, omit if you don’t want spice
  • 1 teaspoon of salt (or to taste)
  • 1/2 teaspoon of freshly ground black pepper (or to taste)


Courgette sprialized / Spiralized courgette on a wooden backgrou

  1. Spiralize the green and yellow beets and zucchini and set aside.
  2. Dice the tomatoes. Purée or whisk 1 cup of the tomatoes.
  3. Marinate the tofu for at least 30 minutes in advance with 1/2 of the cup of strained tomatoes, 1 garlic clove, 1 teaspoon of aged balsamic vinegar and the salt and black pepper.
  4. Combine 1 tablespoon of the olive oil, ground tofu, onion, garlic, mushrooms and green pepper in a large saucepan. Cook and stir until meat is brown and vegetables are tender.
  5. Stir in the diced and puréed tomatoes, remaining olive oil and balsamic vinegar.
  6. Add in salt, pepper, oregano and 1 and ½ tablespoons of the basil.
  7. Simmer spaghetti sauce for 1 hour, stirring occasionally. At the 50-minute mark, add in remaining basil and all the parsley if using it and stir into the sauce.

Approximate nutritional value based on brands and amounts used

Calories: 316.9
Fat: 9.4 g
Carbs: 28 g
Protein: 24.1 g


  1. Wow this looks fantastic. I haven’t really experienced too much with tofu, but will have to give this one a try.

  2. I’ve been doing the same thing! Only for a couple of weeks, to give my gut a little rest from grains and sugar. Totally agree with you though- I could never go keto. My life would be a very sad one without cake, haha. This recipe looks delicious and I love the idea of adding beets- looks so pretty! Where did you get your spiraliser from if you don’t mind me asking?

Leave a Reply