IndianPoached

Indian Poached Tofu Recipe - Silken Spiced Tofu Curry

Authentic Indian poached tofu in aromatic spiced broth with traditional Indian flavors. Complete vegan guide with cultural context, detailed instructions, tips, and storage.

Indian Poached Tofu Recipe - Silken Spiced Tofu Curry

Chalo, let's go! This poached tofu is what the street vendors have been doing for generations — fast, packed with flavor, and absolutely flavor doesn't wait. Forget fancy plating. Forget truffle oil. This is real food, made with real skill, for real people. The street vendors know — watch them work and you'll learn more in ten minutes than a year of cooking school. This recipe captures that energy.

Ingredients

For the Aromatics and Spice Base

  • 3 tablespoons (45ml) coconut oil or vegetable oil
  • 1 cup (150g) diced yellow onion (about 1 large onion)
  • 5-6 fresh curry leaves (or 4 dried)
  • 2 dried red chilies, whole
  • 1/2 teaspoon (2.5g) mustard seeds
  • 1/2 teaspoon (2.5g) cumin seeds
  • 3 tablespoons (45g) ginger-garlic paste (fresh minced ginger and garlic combined)
  • 1 can (14 oz / 400ml) coconut milk, full-fat
  • 1 can (14.5 oz / 410g) diced or crushed tomatoes
  • 1.5 cups (360ml) vegetable broth or water
  • 1.5 teaspoons (7.5g) ground coriander
  • 1 teaspoon (5g) ground cumin
  • 1 teaspoon (5g) garam masala powder
  • 1/2 teaspoon (2.5g) turmeric powder
  • 1/4 teaspoon (1g) cayenne pepper (adjust to taste)
  • 1/4 teaspoon (1g) black pepper
  • 3/4 teaspoon (4g) fine sea salt
  • 1 tablespoon (15ml) fresh lemon juice
  • For the Tofu

  • 2.5 lbs (1.1kg) silken or soft tofu, carefully cut into 1-inch cubes (see preparation instructions)
  • 1/2 teaspoon (2.5g) turmeric powder (for initial tofu handling)
  • 1/4 teaspoon (1g) salt
  • For Garnish and Serving

  • 1/4 cup (15g) fresh cilantro, finely chopped
  • 2 green onions, sliced diagonally
  • 1 tablespoon (15ml) fresh lemon juice (for finishing)
  • Lime wedges
  • 1 teaspoon (5g) toasted cumin seeds (optional)
  • Step-by-Step Instructions

    Preparation Phase (15 minutes)

    Step 1: Prepare the Tofu (7 minutes) Silken tofu is delicate and requires gentle handling. Drain the tofu package completely over a colander, discarding all liquid. Gently invert the tofu block onto a clean cutting board. Using a sharp knife, carefully cut the tofu into 1-inch cubes—silken tofu is soft, so make clean, quick cuts rather than sawing motions which cause breaking and jagged edges. Work slowly and deliberately to maintain cube integrity. Once all tofu is cut, carefully transfer to a large shallow bowl. Sprinkle turmeric powder and salt over the tofu and gently fold—not stir vigorously. The turmeric adds color, subtle earthiness, and begins imparting flavor. The salt draws out some tofu moisture which will later allow better absorption of curry flavors. Let sit for 5-7 minutes while preparing other ingredients. Do not prepare tofu more than 15 minutes before cooking, as extended standing causes moisture loss and fragility. Step 2: Measure and Organize All Ingredients (5 minutes) Gather every ingredient measured and arranged in the order it will be used (mise en place). Gather dry spices in a small bowl, coconut milk and broth in separate containers, and prepared aromatics ready to use. This organization prevents scrambling once cooking begins—poaching cooking moves quickly and does not pause for measurements. Step 3: Prepare Garnishes (3 minutes) Finely chop fresh cilantro and slice green onions diagonally. Squeeze fresh lemon juice into a small bowl. Having these ready allows for quick finishing touches once poaching completes.

    Cooking Phase (12 minutes)

    Step 4: Heat Oil and Temper Whole Spices (2 minutes, Medium-High Heat) Place a large, shallow skillet or wide pan over medium-high heat. Add coconut oil and let it heat for about 1 minute until it shimmers slightly and moves freely. Once properly heated, add curry leaves and dried red chilies. Listen for immediate sizzling; the curry leaves will darken at edges within 15-20 seconds, releasing aromatic compounds that form the flavor foundation. After 20 seconds, add mustard seeds and cumin seeds. Wait for the mustard seeds to pop and dance in the pan—this takes 45 seconds to 1 minute. The popping indicates the seeds' essential oils are being released, creating depth and complexity. The aroma will shift from simple oil to distinctly Indian and warm, signaling that the tempering is complete. If seeds begin to blacken rather than pop, reduce heat slightly. Step 5: Sauté Aromatics and Build Flavor Base (1.5 minutes, Medium-High Heat) Immediately add diced onions to the tempered spices, stirring well to coat with the spiced oil. Cook for 60-90 seconds until onions become translucent and begin to golden at the edges. Stir occasionally to prevent sticking. The onions will soften noticeably, release their natural sugars, and develop a sweet, caramelized aroma distinct from raw onion. The pan should smell fragrant with warm spices and sweet vegetables. Step 6: Add Ginger-Garlic and Tomatoes (1.5 minutes, Medium Heat) Add ginger-garlic paste and stir constantly for 30 seconds, allowing the raw pungent aroma to mellow and integrate with the oil and onions. Pour in the canned tomatoes with their juice, stirring well and scraping the pan bottom with a wooden spoon to release any browned flavorful bits. These caramelized bits contribute richness and depth to the broth. Cook for an additional 45-60 seconds until tomatoes begin to soften and break down slightly. The mixture will appear chunky and fragrant with a rich reddish-brown color. Step 7: Bloom the Dry Spices (1 minute, Medium Heat) Sprinkle ground coriander, cumin, garam masala, turmeric, cayenne, and black pepper over the tomato mixture. Stir vigorously for 15-20 seconds to distribute spices evenly throughout. This brief cooking "blooms" the dry spices, intensifying their aromatic impact and integrating them fully with the oil, creating a cohesive masala. You will smell an immediate, pronounced shift to deeper, more complex Indian spice aromas. Step 8: Add Liquids and Begin Poaching (2 minutes, Medium Heat) Pour coconut milk into the spice mixture while stirring to create a smooth, well-combined sauce. Add vegetable broth or water and stir. The mixture will transform from thick paste to silky broth with a golden-brown color. Bring the broth to a gentle simmer—you should see small bubbles forming around the pan's edges and gentle motion in the center. Do not allow to boil vigorously, which can break apart delicate tofu and cause the sauce to splatter. Step 9: Gently Add Tofu and Begin Poaching (4-5 minutes, Medium Heat) Once the broth reaches a gentle simmer, carefully and gradually add the prepared tofu cubes, allowing them to nestle gently into the hot broth. Work slowly to avoid breaking tofu—do not dump all tofu at once or stir vigorously. Use a slotted spoon or large spoon to gently lower tofu into the broth. Adjust heat so the broth maintains a gentle, steady simmer with small bubbles breaking the surface. Allow the tofu to poach for 4-5 minutes, during which it will absorb the surrounding flavors and the broth will reduce slightly. Do not stir during poaching; instead, gently rock the pan occasionally to ensure even flavor distribution. The tofu will gradually absorb the spices, tomato color, and aromatics, transforming from pale white to a light golden-brown throughout. After 4-5 minutes, taste the broth—it should be rich, complex, and balanced between spice, tomato, and coconut creaminess. Step 10: Finish and Season (1 minute, Medium Heat) Remove the pan from heat. Stir the fresh lemon juice into the broth—do not stir excessively, just until combined. Taste and adjust salt and spice levels as needed. The broth should taste balanced: not overly spicy, with clear tomato and spice notes, and creamy from the coconut milk. If too thick, add 2-3 tablespoons water. If too thin, simmer 1-2 minutes longer to reduce slightly.

    Final Touches (2 minutes)

    Step 11: Plate and Garnish Carefully ladle the poached tofu and aromatic broth into serving bowls, ensuring each bowl receives 3-4 tofu cubes and generous amounts of broth. Sprinkle fresh cilantro and sliced green onions over each serving. Add a few toasted cumin seeds if desired. Serve immediately while steaming hot, with lime wedges on the side for guests to add tartness according to preference.

    Pro Tips for Perfect Results

  • Silken Tofu Selection: Choose silken tofu rather than soft tofu if available—it's more delicate and maintains better shape during gentle poaching.
  • Gentle Handling: Silken tofu breaks easily. Handle carefully when cutting and adding to broth—soft movements are crucial.
  • Tofu Timing: Do not prepare tofu more than 15 minutes before cooking, as extended standing causes moisture loss and increased fragility.
  • Broth Temperature: Maintain gentle simmer, never a rolling boil, which breaks tofu apart and creates uneven cooking.
  • No Stirring During Poaching: Resist stirring the tofu in the broth—let it rest gently in the liquid to absorb flavors.
  • Coconut Milk Quality: Use full-fat coconut milk—shake before opening as cream separates during storage.
  • Spice Blooming: Cooking dry spices briefly in fat before adding liquid intensifies their flavors significantly.
  • Broth Consistency: Poaching liquid should be slightly reduced and glossy, coating the tofu gently without being watery.
  • Variations and Adaptations

    Creamy Korma Style: After poaching tofu, stir in 1/4 cup cashew cream or heavy coconut cream for a richer, milder curry. Extra Vegetable Version: Add 1 cup diced bell peppers, fresh peas, or cauliflower florets with the tomatoes for a complete one-dish meal. Mushroom Addition: Add 1 cup sliced mushrooms (cremini, oyster, or button) with the tomatoes for earthiness and additional texture. Spinach Variation: Stir in 2 cups fresh spinach at the very end after removing from heat, allowing residual heat to wilt the greens gently. Extra Spicy: Add 2 fresh green chilies, minced finely, and increase cayenne to 1 teaspoon. Low-Sodium Version: Use low-sodium vegetable broth and reduce added salt by half. Taste carefully before serving. Firm Tofu Version: Use extra-firm tofu cubes instead of silken; increase poaching time to 6-8 minutes as firmer tofu requires more time to absorb flavors. Rice-Included: Serve over steamed basmati rice or cauliflower rice for a complete, satisfying meal. Naan or Flatbread Pairing: Serve alongside warm naan or roti bread for scooping the broth and tofu. Cold Salad Adaptation: Cool the poached tofu to room temperature and serve over crisp greens with the broth drizzled on top as dressing.

    Storage and Leftovers

    Refrigerator Storage: Cool curry to room temperature before transferring to an airtight glass container. Properly stored, this dish keeps for 3-4 days in the refrigerator. The flavors actually deepen as the tofu continues absorbing spices during storage. Freezing: This curry freezes well for up to 2 months, though tofu's texture may change slightly upon thawing. Cool completely, transfer to freezer-safe containers, label with date, and freeze. Thaw overnight in the refrigerator before reheating. Reheating:
  • Stovetop: Transfer to a pan and warm gently over medium heat for 5-7 minutes, stirring occasionally. Do not allow to boil, which can break tofu further.
  • Microwave: Transfer to a microwave-safe container, cover loosely, and heat on 50% power for 4-5 minutes, stirring halfway through (lower power prevents explosive heating).
  • Oven: Place in a covered baking dish and reheat at 325°F (163°C) for 12-15 minutes until warm throughout.
  • Creative Leftover Uses:
  • Serve over steamed rice or quinoa for a grain bowl
  • Layer in Indian wraps with vegetables and yogurt
  • Toss with cooked pasta for fusion cuisine
  • Serve atop roasted vegetables for a warm salad
  • Mix with cooked lentils for additional protein
  • Use as filling for samosas or pastries
  • Combine with cooked chickpeas for texture variation
  • Serve over polenta or mashed potatoes for comfort food adaptation
  • Nutritional Information (per serving, serves 4)

  • Calories: 240
  • Protein: 16g
  • Fat: 16g (from coconut milk and oil)
  • Carbohydrates: 12g
  • Fiber: 2g
  • Sodium: 420mg
  • Iron: 2.4mg (beneficial for plant-based diet)
  • Calcium: 180mg (from tofu)
  • *Note: Nutritional content varies based on specific ingredients and portion sizes*

    Serving Suggestions

    Traditional Indian Pairings:
  • Steamed or coconut basmati rice
  • Indian flatbread (naan, roti, chapati, or paratha)
  • Cucumber and yogurt raita (or vegan yogurt alternative)
  • Cilantro-mint chutney
  • Papadum (crispy lentil wafers)
  • Lime or mango pickle
  • Contemporary Sides:
  • Cauliflower rice for lower-carb option
  • Mixed green salad with lime vinaigrette
  • Roasted vegetables with turmeric
  • Quinoa pilaf with fresh herbs
  • Steamed broccoli or green beans
  • Complete Vegan Meal Composition: Serve with starch (rice or flatbread), this protein curry, a cooling element (coconut yogurt), and pickled vegetables for traditional Indian meal balance supporting digestion.

    Equipment Needed

  • Large, shallow skillet or wide pan (12-inch preferred)
  • Wooden spoon or silicone spatula
  • Large mixing bowl (for tofu)
  • Small bowl (for dry spices)
  • Slotted spoon or large spoon
  • Cutting board
  • Sharp knife
  • Measuring spoons and cups
  • Colander or strainer
  • Paper towels
  • Ladle (for serving)
  • Ingredient Notes and Sourcing

    Silken Tofu: Softer than regular tofu, available in Asian markets, most grocery stores, or online retailers. Look for packages marked "silken," "soft," or "kinugoshi." Coconut Milk: Full-fat varieties create proper sauce consistency and richness. Shake can well before opening as cream separates during storage. Ginger-Garlic Paste: Available at Indian markets in jars or make fresh by blending equal parts peeled ginger and garlic with minimal water. Curry Leaves: Fresh or dried aromatic leaves essential to Indian cuisine. Find at Indian markets, specialty grocers, or online retailers. Whole Spices: Mustard seeds and cumin seeds purchased within the last 6 months deliver optimal flavor and popping action during tempering. Vegetable Broth: Use homemade or quality store-bought low-sodium broth. Avoid heavily salted varieties which can oversalt the dish.

    Ingredient Substitution Guide

    Whether you're working around dietary restrictions, allergies, or simply using what's available in your kitchen, these substitutions work well in this indian preparation:
  • Paneer: Indian fresh cheese that doesn't melt. Cube and cook similarly to tofu but skip the pressing step since paneer is already dry.
  • Tempeh: Firmer and nuttier than tofu. Slice to the same thickness and add 2-3 minutes to cooking time. Steaming first reduces bitterness.
  • Chickpeas: Whole or roughly mashed depending on the recipe. Chickpeas are denser, so flatten slightly for even cooking in pan preparations.
  • Seitan: Wheat-based protein with a chewy texture. Absorbs sauces well but has a different mouthfeel than tofu's softness.
  • When substituting, always taste and adjust seasoning as you go. Different proteins and ingredients absorb and carry flavors differently, so what works perfectly with tofu may need tweaking with your substitute.

    Common Mistakes to Avoid

    Even experienced cooks stumble with poached tofu. Here are the pitfalls to watch for:
  • Overcooking by even a minute: Poached food goes from perfect to overdone quickly. Start checking early and remove from liquid immediately when done. It continues cooking in residual heat.
  • Letting the liquid boil: Poaching requires gentle heat with tiny bubbles barely breaking the surface. A rolling boil toughens proteins and creates a ragged texture.
  • Discarding the poaching liquid: That liquid is now a flavorful stock. Strain it and use it as a base for sauces, soups, or to cook grains. It adds depth that plain water cannot.
  • Cooking at too high a temperature: Ideal poaching temperature is 160-180°F. Use a thermometer rather than visual cues, as even small temperature increases change the result dramatically.
  • Not seasoning the poaching liquid: The liquid is your chance to infuse flavor. Add aromatics, salt, acid, and herbs generously since only some flavor transfers to the food.
  • Avoiding these common errors will dramatically improve your results. The difference between good and great often comes down to these small details that many cooks overlook.

    Make-Ahead and Meal Prep Tips

    This recipe is excellent for meal preparation. Here's how to get the most out of your batch cooking:
  • Refrigerator storage: 4-5 days in an airtight container. Tofu reheats well in any method. Pan-fry stored tofu for 2 minutes per side to restore crispiness, or microwave briefly for softer preparations.
  • Freezer storage: Up to 3 months (changes texture). Freezing and thawing tofu before cooking creates a chewier, more meat-like texture that absorbs marinades better than fresh tofu.
  • Batch cooking strategy: Press and cut tofu in bulk at the start of the week. Store prepped tofu submerged in water in the fridge, changing water daily.
  • Reheating for Best Results

    The biggest mistake in meal prep is aggressive reheating that overcooks the protein. Tofu reheats well in any method. Pan-fry stored tofu for 2 minutes per side to restore crispiness, or microwave briefly for softer preparations. For packed lunches, consider bringing components separately and assembling fresh. The texture stays better when sauces and garnishes are added at eating time rather than stored together.

    Seasonal Adaptations

    Indian cooking follows seasonal principles rooted in Ayurvedic tradition. Spring favors bitter greens, fresh turmeric, and lighter preparations that cleanse after winter. The intense summer heat calls for cooling ingredients like yogurt, mint, coconut, and raw mango. Monsoon season brings fresh corn, leafy greens, and warming chai spices. Winter welcomes rich curries, root vegetables like carrots and turnips, and sweets made with jaggery and ghee. Adapting this recipe to the seasons doesn't just improve flavor — it often reduces cost since in-season produce is more abundant and affordable. Visit your local farmers' market for the freshest seasonal ingredients that will elevate this dish.

    Scaling This Recipe

    Need to feed more people or cooking for just yourself? Here's how to adjust:
  • Acid ingredients (citrus juice, vinegar) should be added conservatively when scaling up. Too much acid overwhelms other flavors more quickly than salt or spice.
  • When halving this recipe, keep cooking temperature the same but reduce time by about 25%. Less food means less thermal mass, so it heats through faster.
  • If feeding a crowd, consider cooking components separately and assembling at serving time. This gives you more control and keeps textures intact.
  • Seasoning does not scale linearly. When doubling, start with 1.5 times the seasoning and adjust to taste. When halving, use about 60% of the original amount.
  • As a general rule, taste frequently when scaling. Your palate is the best guide for getting the balance right at any batch size.
    Affiliate Disclosure: This page contains affiliate links to recommended cookware, plant-based products, and specialty ingredients. If you purchase through these links, I may earn a commission at no additional cost to you. I recommend only products I genuinely use and believe in. Your support helps create more recipe content.
    Shop Recommended Equipment & Ingredients →

    FAQ

    Q: Can I use firm or extra-firm tofu instead of silken? A: Yes! Firm tofu works, though it will have less delicate texture. Cut into 1-inch cubes and increase poaching time to 6-8 minutes for better flavor absorption. Q: Is this recipe vegan? A: Yes! All ingredients are plant-based. Use vegetable broth and ensure your coconut milk is vegan (most are). Q: My tofu fell apart. What went wrong? A: Silken tofu is delicate and breaks with vigorous stirring or boiling broth. Maintain gentle simmer, avoid stirring, and handle tofu carefully during cutting and adding to broth. Q: Can I make this without a tofu press? A: You don't need a press for silken tofu—just drain carefully and cut gently. Firmer varieties benefit from pressing, but silken tofu doesn't require it. Q: Where do I find silken tofu? A: Check the refrigerated section near regular tofu at most grocery stores, Asian markets, or specialty health food stores. Q: How do I know if the broth is properly reduced? A: The broth should be slightly thickened and coat the tofu gently without being watery. A gentle tilt should show broth moving slowly rather than running freely. Q: Can I make this ahead? A: Prepare the broth 24 hours ahead, store in the refrigerator, then gently reheat and add fresh tofu just before serving for best texture.
    *Last updated: 2026-01-19*

    Chef's Recommended Tools

    Stainless Steel Saucepan with Lid - 3 Quart

    11,200+

    $34.99

    View on Amazon
    Budget Pick

    Spider Strainer Skimmer Ladle - Stainless Steel

    16,900+

    $8.99

    View on Amazon

    ThermoPro Digital Instant-Read Thermometer

    52,600+

    $11.99

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.