Spaghetti with Tofu and Vegetables
"This is one of my favorite recipes. It is easy and delicious. It stores really well and can be eaten hot or cold."
-- @sarchakra


Prep time 15mins
Cook time 15mins
Serves or Makes: 4


  • 16 ounces extra firm tofu
  • 16 ounces spaghetti
  • 16 ounces sliced baby Bella mushrooms
  • 6 ounces baby carrots
  • sea salt
  • 2 teaspoon chilli pepper
  • 1 tablespoon onion flakes
  • 1 tablespoon garlic powder
  • 1 tablespoon paprika
  • 2 tablespoons black pepper
  • 4 tablespoons olive oil
  • 3 tablespoons finely chopped garlic
  • 3 tablespoons cornstarch


  • Step 1

    Drain water out of the tofu block, wrap a kitchen towel and keep it pressed for 20 mins till all the water is drained out completely. Cut into triangles.

  • Step 2

    Season cornflour with onion flakes, half the black pepper, garlic powder, paprika, sea salt. Prepare tofu by rolling the cubes into cornstarch mixture.

  • Step 3

    Heat 2 tbsp oil. Fry tofu in medium heat for 6-7 minutes till crunchy on all sides. Reserve.

  • Step 4

    Cook pasta according to box directions. Drain.

  • Step 5

    Saute mushrooms in 1 tsp oil till cooked. Keep aside.

  • Step 6

    Heat the rest of the oil in the pan and sauté chopped garlic. Add carrots. Season with rest of the black pepper and sea salt. Add cooked pasta. Top with sauteed mushrooms and pan fried tofu.