Free recipeIndian · main
Indian-Style Tofu & Tomato Curry
Tofu and cauliflower simmer in a gently spiced tomato-coconut sauce, served with fragrant basmati rice. Keep the curry powder modest for a mellow family meal and let everyone add heat at the table.
- 45 min in all
- 20 min hands-on
- Serves 4
- Simple
- Freezes well
Allergen flags
Mustard · Tree nuts · Soy · Sulphites
Tonight flags allergens cautiously, from each ingredient. Always check the labels on what you buy.
Ingredients
- Tofu, pressed and cut into 2 cm cubes1 16 oz block
- Basmati rice1.5 cups
- Cauliflower, cut into small florets0.5 large head
- Onion, finely diced1 medium
- Garlic, minced3 cloves
- Ginger, finely grated1 tbsp
- Canned crushed tomato1 14 oz can
- Canned coconut milk1 14 oz can
- Curry powder1 tbsp
- Canola oil1 tbsp
Method
- 1
Prep the ingredients
Press and cube the tofu, cut the cauliflower into small florets, dice the onion, mince the garlic, and grate the ginger.
- 2
Cook the rice
Combine the basmati rice with 540 ml water in a medium saucepan. Bring to a boil over high heat, cover, and cook over low heat.
12 minTip: Let the rice rest covered for 5 minutes after cooking if time allows.
- 3
Soften the aromatics
Warm the canola oil in a large deep skillet over medium heat. Add the onion with 1/2 tsp salt and a few grinds of black pepper; stir often.
6 min - 4
Build the curry
Stir the garlic, ginger, and curry powder into the skillet for 30 seconds. Add canned crushed tomato, canned coconut milk, tofu, and cauliflower; stir to coat.
6 minTip: Shake the canned coconut milk well or stir it in the can before measuring.
- 5
Simmer until tender
Cover the skillet and simmer over medium-low heat, stirring carefully once or twice.
15 min - 6
Taste and serve
Spoon basmati rice into bowls and top with tofu, cauliflower, and sauce. Taste and adjust with salt and black pepper before serving.
Why Tonight would pick this
- Only 20 minutes of hands-on work; the oven or the pot does the rest.
- It freezes well, so nothing goes to waste.
- A Indian night to keep the week interesting.
Want Tonight to decide for you?
Get dinners like this chosen for your table every evening, safe for everyone and built around what's in your fridge.
More dinners

Beef & Pepper Masala Rice Skillet
35 min

Chickpea & Spinach Coconut Curry
35 min

Ginger Chicken Curry & Basmati Rice
40 min

Indian-Style Tofu & Spinach Curry
40 min