Spicy Tomato and Small Onion Tofu

Spicy Tomato and Small Onion Tofu is a easy Indian recipe that serves 2. 222 calories per serving. Recipe by Pankaj Sharma on YouTube.

Prep: 15 min | Cook: 27 min | Total: 52 min

Cost: $5.67 total, $2.83 per serving

Ingredients

  • 100 g Firm tofu (cut into 2 cm cubes)
  • 250 g Small onions (thinly sliced)
  • 1 unité Tomato (diced)
  • 0.5 tsp Cumin seeds
  • 1 tsp Turmeric powder
  • 1.5 tbsp Curry powder
  • 1 tsp Paprika or chili (or chili to taste)
  • 1 unité Garlic (crushed clove)
  • 1 tsp Fresh ginger (grated)
  • 1 handful Fresh coriander leaves (chopped)
  • 1 unité Bay leaf
  • 3 unité Black peppercorns
  • 2 unité Cloves
  • 2 pinch Asafoetida (hing)
  • 2 tbsp Vegetable oil (for cooking)
  • au goût to taste Salt

Instructions

  1. Prepare the ingredients

    Cut the tofu into approximately 2 cm cubes, thinly slice the small onions, dice the tomato, grate the ginger and crush the garlic clove.

    Time: PT15M

  2. Heat the oil and toast the spices

    Pour 2 tbsp of oil into the pot, heat over medium heat (about 180 °C) then add the cumin, asafoetida, bay leaf, peppercorns and cloves. Sauté for 1 minute while stirring.

    Time: PT2M

    Temperature: medium heat

  3. Cook the onions

    Add the sliced onions, cover the pot and cook for 10 minutes until they are tender and lightly golden.

    Time: PT10M

  4. Add the tofu and salt

    Stir in the tofu cubes, season lightly with salt and cook for 7 minutes, stirring occasionally so the tofu absorbs the flavors without falling apart.

    Time: PT7M

  5. Add garlic, ginger, dry spices and tomato

    Add the crushed garlic, grated ginger, turmeric, curry powder, paprika and tomato dice. Mix quickly for 2 minutes.

    Time: PT2M

  6. Simmer with a little water

    Pour in 5 cl (50 ml) water, adjust seasoning with salt, cover and simmer for 5 minutes until the liquid reduces slightly and the flavors concentrate.

    Time: PT5M

  7. Finish with coriander

    Remove from heat, add the chopped fresh coriander leaves, give a final stir and serve immediately.

    Time: PT1M

Nutrition Facts

Calories
222
Protein
11 g
Carbohydrates
31 g
Fat
15 g
Fiber
5 g

Dietary info: Vegetarian, Vegan, Gluten‑free, Dairy‑free, Low‑carb, low-calorie, high-fiber

Allergens: soy

Last updated: April 7, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Spicy Tomato and Small Onion Tofu

Recipe by Pankaj Sharma

A stir-fry of firm tofu with caramelized small onions, seasoned with cumin, turmeric, curry, paprika and a pinch of asafoetida, simmered with tomato and flavored with fresh coriander. Quick, tasty and completely vegetarian.

EasyIndianServes 2

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
18m
Prep
24m
Cook
10m
Cleanup
52m
Total

Cost Breakdown

$5.67
Total cost
$2.83
Per serving

Critical Success Points

  • Toast the spices without burning them
  • Cook the onions until tender
  • Do not break the tofu while mixing
  • Reduce the liquid to concentrate flavors

Safety Warnings

  • Hot oil can splatter; use a partial lid or a splatter guard.
  • Asafoetida has a very strong smell; use sparingly and ventilate the kitchen.
  • Cloves are hard; avoid swallowing them whole.

You Might Also Like

Similar recipes converted from YouTube cooking videos

Kumbakonam Tomato Mint Onion Chutney (Pouring Chutney)
20

Kumbakonam Tomato Mint Onion Chutney (Pouring Chutney)

A signature South Indian chutney from Kumbakonam, made with tomatoes, mint, onions, and fresh herbs. This chutney is meant to be poured generously over idli, dosa, vada, or appam. It is vibrant, spicy, and aromatic, with a watery consistency and no tempering or lentils. Quick to make and perfect for serving a crowd.

35 minServes 10$9
South Indian
Dhaba-Style Aloo Pyaz Paratha (Stuffed Potato & Onion Flatbread) with Instant Tomato-Garlic Chutney (parota)
12

Dhaba-Style Aloo Pyaz Paratha (Stuffed Potato & Onion Flatbread) with Instant Tomato-Garlic Chutney (parota)

Soft, fluffy, and generously stuffed North Indian flatbreads filled with a spiced potato-onion mixture, made in the authentic dhaba style. Served with a quick, tangy tomato-garlic chutney. This recipe ensures the filling reaches every corner and the parathas puff up beautifully without tearing. Also known as parota.

1 hr 30 minServes 4$6
North Indian
Kumbakonam Tomato Mint Onion Chutney (Pouring Chutney)
13

Kumbakonam Tomato Mint Onion Chutney (Pouring Chutney)

A signature South Indian chutney from Kumbakonam, made with tomatoes, mint, onions, and fresh herbs. This chutney is meant to be poured generously over idli, dosa, vada, or appam. It is vibrant, spicy, and aromatic, with a watery consistency and no tempering or lentils. Quick to make and perfect for serving a crowd.

35 minServes 10$9
South Indian
Caramelized Onion Grilled Cheese with Tomato Soup
10

Caramelized Onion Grilled Cheese with Tomato Soup

A comforting combo of sweet caramelized onion grilled cheese sandwiches paired with a smooth homemade tomato soup. Perfect for a cozy lunch or dinner on a cool evening.

1 hr 36 minServes 4$11
American
Spicy Braised Tofu (Gochujang Tofu)
14

Spicy Braised Tofu (Gochujang Tofu)

A quick, flavorful Korean side dish of tofu simmered in a savory, mildly spicy sauce. Perfect for lunch boxes, banchan spreads, or a light vegetarian main. The dish stays delicious even when served cold.

35 minServes 4$2
Korean
The Spicy Tofu Noodle Stir Fry that’s Better than Takeout
42

The Spicy Tofu Noodle Stir Fry that’s Better than Takeout

A vibrant Cantonese‑style stir‑fry featuring chewy udon noodles, crisp green beans, and extra‑firm tofu that’s seasoned, fried, and coated in a bold, spicy‑sweet sauce. Finished with fresh scallions, cilantro, and toasted sesame seeds, this dish delivers restaurant‑quality flavor in a quick weeknight dinner.

1 hr 4 minServes 3$11
Chinese