Vegan chraime: tofu in spiced tomato sauce

Vegan chraime: tofu in spiced tomato sauce

A plant-based recipe for vegan chraime: tofu in spiced tomato sauce, with ingredients and step-by-step instructions.

Jump to recipe ↓

Vegan chraime: tofu in spiced tomato sauce

Estimated time: 45 minutes · Yield: 4 servings

Allergens: Soy in tofu. Check package labels and cross-contact risks.

Ingredients

  • 2 tbsp olive oil
  • 1 large onion, finely chopped
  • 4 garlic cloves, thinly sliced
  • 1 red pepper, cut into strips
  • 1 green chilli, chopped, optional
  • 2 large tomatoes, grated
  • 1 tbsp tomato paste
  • 1 tbsp sweet paprika
  • 1 tsp cumin
  • ½ tsp turmeric
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 cup water
  • ½ cup cooked chickpeas, optional
  • 400 g firm tofu, cubed or sliced; smoked tofu also works
  • Juice of ½ lemon
  • Chopped coriander to garnish

Method

  1. Heat the oil in a wide, deep pan or pot over medium-high heat.
  2. Fry the onion until golden. Add sliced garlic and cook for about 1 minute.
  3. Add red pepper and optional chilli; cook for about 5 minutes until softened.
  4. Add tomatoes, tomato paste, paprika, cumin, turmeric, salt and pepper. Stir and cook for about 5 minutes.
  5. Add water and bring to a boil. Lower the heat and simmer for 10–15 minutes until thickened.
  6. Add tofu and optional chickpeas. Cook for about 10 minutes to let the tofu absorb the sauce.
  7. Add lemon juice and stir gently.
  8. Garnish with coriander and serve hot with fresh vegan bread or vegan challah.

Cooking tip

Cooking times vary between ovens and pans. Adjust seasoning before serving.

Adapted from our Hebrew recipe for home cooking; no documented kitchen test has been carried out. Times and yields are estimates. The dish image is an AI-generated illustration, not a photograph of a kitchen-tested dish.

Browse all recipes →

New finds and cooking ideas by email

Vegan products worth discovering and new recipes for home cooking. We send updates when new content is published; unsubscribe at any time.