Buy all ingredients right below the recipe
Ingredients
- 350 g tofu
- 3 tbsp olive oil
- 120 g red onion
- 2 tbsp tomato paste
- 400 ml coconut milk
- 1 tsp curry powder
- 1 tsp garam masala
- 1 tsp ground cumin
- 0.5 tsp ground turmeric
- 0.5 tsp garlic powder
- 0.5 tsp salt
- 1 portion basmati rice
Steps
- 1Preparing the tofu: thoroughly press the tofu with paper towels to remove moisture. Then, cut it into approximately 2–3 cm cubes or tear it into larger pieces by hand — this will result in a nicer, crispier outcome.
- 2Frying: Heat 2 tablespoons of olive oil in a large pan over medium-high heat. When the oil is hot, add the tofu pieces and fry them until golden brown on all sides (approx. 6–8 minutes). Remove the cooked tofu and set aside.
- 3Building the base flavors: Add another 1 tablespoon of olive oil to the same pan. Add the finely chopped red onion and sauté until translucent. Then, stir in the tomato paste and sauté together for about 1 more minute.
- 4Seasoning: Add the curry powder, garam masala, ground cumin, turmeric, garlic powder, and salt to the onion-tomato base. Mix thoroughly until the aromas are released and the spice blend becomes fragrant.
- 5Adding coconut milk: Pour the full-fat coconut milk into the pan and stir until smooth. Return the pre-fried tofu pieces and simmer over medium heat for 10–12 minutes, allowing the sauce to thicken slightly and the flavors to meld.
- 6Serving: Serve the finished coconut tofu ragout with hot cooked basmati rice — either on its own or complemented with a light salad.
Lőrincz Eszter
For me, a healthy lifestyle is not about prohibitions, but about exciting opportunities. As a dietitian, day by day I help my patients experience that conscious eating is not boring, but colorful, varied, and delicious!

