ThaiSteamed

Thai Steamed Chickpeas with Fragrant Spice Paste

Protein-rich steamed chickpeas infused with Thai curry paste, coconut milk, and aromatic spices. A vegan-friendly, nutrient-dense dish celebrating plant-based Thai cuisine.

Thai Steamed Chickpeas with Fragrant Spice Paste

Hot hot hot! That's what the vendor says when the steamed chickpeas comes off the wok. The wok sings — you can hear it from down the block, sizzling and smoking. Fast and fresh is the rule here. The wok waits for nobody, and neither does great Thai food. Get your ingredients ready, get your heat right, and go. Flavor won't wait for you.

Ingredients

For the Curry Paste Base

  • 3 tablespoons red curry paste (or 2 tablespoons green curry paste for variation)
  • 2 tablespoons coconut oil or vegetable oil
  • 1 can (14 oz) unsweetened coconut milk, divided (reserve 1/2 cup)
  • 2 tablespoons fish sauce (or 1 tablespoon soy sauce for vegan option)
  • 1 tablespoon palm sugar or brown sugar
  • 2 tablespoons fresh lime juice
  • 1 tablespoon tamarind paste (optional, adds authentic tanginess)
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • For the Chickpeas and Vegetables

  • 4 cans (15 oz each) chickpeas, drained and rinsed (or 4 cups cooked chickpeas)
  • 1 red bell pepper, diced into 1/2-inch pieces
  • 1 yellow onion, cut into thin wedges
  • 8 oz snap peas or green beans, cut into 2-inch pieces
  • 2 cups baby spinach or Thai water spinach
  • 1 cup sliced mushrooms (cremini or oyster preferred)
  • For Steaming and Flavoring

  • 1 cup vegetable or chicken broth
  • 4 fresh lime leaves (kaffir lime leaves), torn
  • 3 fresh Thai chilies, sliced (optional, for heat)
  • 1 teaspoon white pepper
  • 1 teaspoon sea salt (adjust to taste)
  • For Garnish and Serving

  • 1/2 cup fresh Thai basil or cilantro, roughly chopped
  • 1/4 cup fresh mint leaves
  • Thinly sliced red Thai chilies
  • Crispy fried onions
  • Toasted cashews or peanuts, crushed
  • Lime wedges
  • Equipment Needed

  • Large bamboo or metal steamer basket (or steamer insert for a large pot)
  • Large pot with lid (for steaming)
  • Wok or large skillet
  • Wooden spoon or wok spatula
  • Measuring spoons and cups
  • Cutting board
  • Sharp knife
  • Paper towels
  • Small mixing bowl
  • Tongs or steamer hands
  • Cheesecloth (optional, for wrapping steamer items)
  • Instructions

    Step 1: Prepare the Curry Paste Base (5 minutes)

    Heat coconut oil in a large wok or skillet over medium heat. Once shimmering, add minced garlic and ginger, stirring constantly for 1-2 minutes until aromatic—the kitchen should fill with a pungent, warm fragrance. The mixture should become fragrant but not brown; if browning occurs, reduce heat. Add the red curry paste, stirring continuously for 2-3 minutes, breaking apart any clumps. The paste will become darker and more fragrant, releasing its essential oils into the oil. You'll notice the smell shift from raw paste to deeply aromatic, savory curry.

    Step 2: Bloom the Aromatics (2 minutes)

    Add torn lime leaves and sliced Thai chilies to the paste mixture, stirring for 30-60 seconds. This blooming technique fully activates their flavors. The oils will become noticeably fragrant with citrusy, herbal notes. Do not brown the mixture; keep the heat at medium to prevent bitterness.

    Step 3: Deglaze and Build Sauce (3 minutes)

    Slowly pour in half the coconut milk (about 1 cup), stirring constantly to create a smooth, pourable sauce. The paste will initially resist combining, creating pockets of curry throughout the milk; keep stirring until fully incorporated and the mixture becomes a uniform sauce. It should be thick, pourable, and deeply aromatic. Add fish sauce, palm sugar, lime juice, and tamarind paste (if using). Stir thoroughly until sugar dissolves completely. Taste the sauce—it should taste boldly spiced, balanced between salty (fish sauce), sweet (sugar), and sour (lime). This is your flavor base.

    Step 4: Prepare Chickpeas and Vegetables (8 minutes)

    Pat the drained chickpeas dry with paper towels—excess water prevents proper coating with sauce. Add chickpeas to the curry sauce, stirring gently to coat every legume without breaking them. Add red bell pepper, onion wedges, snap peas, and mushrooms. Fold in spinach last—it will wilt into the warm mixture. Add the remaining 1/2 cup reserved coconut milk to create a slightly thicker, creamier consistency. The mixture should have visible sauce coating the vegetables and chickpeas but not be swimming in liquid. Pour in vegetable broth gradually—you want enough liquid for steam generation but not so much that the dish becomes soupy.

    Step 5: Arrange for Steaming (5 minutes)

    For optimal steaming, you have two options: Option A - Direct Steaming: Pour the entire chickpea mixture into a steamer basket lined with parchment paper or a banana leaf. This protects the delicate vegetables from direct steam contact and prevents sticking. The parchment creates a vapor seal that distributes heat evenly. Option B - Contained Steaming: Divide the mixture between 4 individual ceramic bowls, covering each tightly with aluminum foil or a silicone lid. This creates individual portions and allows the flavors to concentrate beautifully. Individual steaming is excellent for entertaining and ensures each guest receives identical, restaurant-quality portions.

    Step 6: Set Up Your Steamer (2 minutes)

    Fill a large pot with 2 inches of water. Bring to a rolling boil—you should see vigorous steam rising from the water. Carefully place the steamer basket over the boiling water, ensuring the basket doesn't touch the water surface. This creates a steam chamber that circulates around your food. Cover with the pot's lid, ensuring a tight seal for efficient steam circulation.

    Step 7: Steam to Perfection (20-25 minutes)

    Steam for 20-25 minutes, depending on vegetable size and your steamer setup. The chickpeas should become slightly softer and the vegetables tender-crisp—snap peas should bend easily but retain slight firmness, and bell peppers should be soft enough to cut with a spoon. As the mixture steams, the chickpeas absorb the fragrant sauce flavors. Halfway through steaming (around 12 minutes), carefully open the lid and give the mixture a gentle stir if using a steamer basket, ensuring even flavor distribution. Listen for steady steam hissing—if steam quiets, add more water to the pot.

    Step 8: Add Fresh Elements (2 minutes)

    When steaming is complete, carefully remove the steamer basket or bowls using tongs or steamer hands—the interior is scalding hot. Immediately add fresh Thai basil and mint to the hot mixture; they will soften slightly from residual heat while maintaining their bright color and fresh flavor. The volatile oils in fresh herbs are activated by gentle heat without becoming cooked and dull.

    Step 9: Plate and Garnish (3 minutes)

    Divide the steamed chickpea mixture among serving bowls, ensuring each portion receives a balanced mix of chickpeas and vegetables with plenty of fragrant sauce. Top each bowl with a generous handful of crispy fried onions, crushed cashews or peanuts, fresh red chili slices, and additional cilantro. Arrange lime wedges on the side. The crispy garnishes provide textural contrast against the tender, saucy chickpeas while adding visual sophistication. Serve immediately while the heat activates the garnish aromatics.

    Expert Tips

  • Curry Paste Quality Matters Greatly: Thai curry paste is the foundation of this dish's success. Look for authentic Thai brands available at Asian markets rather than generic supermarket versions. Quality paste contains recognizable ingredients (chilies, garlic, lemongrass) rather than obscure additives. Authentic paste has a vibrant color and complex, layered aroma. Store opened curry paste in an airtight container in the refrigerator for up to 3 months.
  • Coconut Milk Selection: Use full-fat, unsweetened coconut milk for authentic richness and flavor. Shake the can thoroughly before opening—the cream naturally separates and pools at the top. Never substitute light coconut milk, which contains added water and gums that create a less authentic texture. For a creamier, richer result, use the thick cream that pools at the top of high-quality cans.
  • Texture Preservation Through Temperature: The key to tender chickpeas that don't disintegrate is avoiding boiling temperatures. Steaming at gentle, consistent temperatures (212°F) creates texture perfection, whereas boiling causes the chickpea skins to split and the insides to become mushy. If using an instant-read thermometer to check doneness, the internal temperature should reach around 165-170°F, at which point vegetables are tender and flavors have fully developed.
  • Sauce Consistency Control: The ratio of sauce to chickpeas determines final texture. If the mixture seems too thick before steaming, add a few tablespoons of broth. If too thin, the flavors become diluted and the dish feels soupy. The ideal consistency is thick enough to coat a spoon but loose enough to flow gently around the chickpeas—similar to chili or thick stew.
  • Fresh Herb Timing: Add hardy herbs (Thai basil, cilantro) at the end of cooking to maintain their bright color and fresh flavor. Heat breaks down chlorophyll and volatile oils, making herbs dull and muted if cooked too long. For maximum impact, divide garnish herbs, adding half at plating and reserving half to add tableside, creating layers of fresh, herbaceous flavor.
  • Make-Ahead Preparation: This dish reheats beautifully, making it ideal for meal prep. Prepare the complete dish 1-2 days in advance, storing in an airtight container in the refrigerator. Reheat gently in a pot over medium-low heat, adding a splash of coconut milk or broth if the sauce has reduced during storage. The flavors actually improve as they meld overnight—this is an excellent dish for entertaining since the cooking is complete in advance.
  • Variations

  • Green Curry Variation: Substitute red curry paste with an equal amount of green curry paste. Green curry is typically spicier and more herbaceous than red. Omit or reduce the sweet elements (palm sugar) slightly as green paste often contains more assertive flavors. Add 1 cup diced pineapple or mango for tropical sweetness that balances the heat.
  • Mild Coconut Curry for Guests: Reduce curry paste to 2 tablespoons and add 3/4 cup full-fat coconut milk. This creates a milder, creamier curry suitable for those sensitive to spice while maintaining authentic flavor. Increase the amount of vegetables, particularly spinach and mushrooms, for a more balanced dish.
  • Addition of Proteins for Non-Vegans: Keep chickpeas as the base but add 8 oz shrimp, diced tofu, or chicken breast pieces during the sauce-building phase. Add 5 minutes to steaming time to ensure proper protein cooking. This creates a more protein-diverse, complete meal.
  • Cold Salad Variation: Prepare the complete recipe, then cool to room temperature. Serve over jasmine rice or as a salad base with mixed greens. Add the fresh garnishes generously. The cold version has a completely different character—refreshing and lighter while maintaining the dish's aromatic essence.
  • Creamy Cashew Enhancement: Soak 1 cup raw cashews in hot water for 15 minutes. Blend with 1/2 cup water until completely smooth. Replace half of the coconut milk with this cashew cream. Add 1 tablespoon lime juice to the cashew cream before incorporating. This creates an ultra-creamy texture and subtle nutty richness without traditional dairy products.
  • Storage Instructions

    Refrigeration: Store the complete steamed chickpea dish in an airtight container for up to 4 days. The sauce thickens as it cools due to coconut milk's natural properties—this is normal and actually creates a more concentrated flavor upon reheating. Reheat gently in a pot over medium-low heat, stirring occasionally, for 8-10 minutes until steaming. Add a splash of broth or coconut milk if the sauce has become too thick. Freezing: This dish freezes excellently for up to 3 months. Portion into meal-sized containers before freezing to simplify reheating. Thaw overnight in the refrigerator before reheating gently on the stovetop. Note that some vegetables (particularly snap peas) will soften further upon thawing and reheating—plan accordingly or add fresh snap peas during the reheating process for textural contrast. Components Separation: You can store the curry sauce separately from the vegetables and chickpeas for maximum flexibility. Store sauce in an airtight container for up to 5 days. Prepare fresh vegetables just before serving and combine with reheated sauce. This approach ensures maximum vegetable texture and freshness, though it requires more preparation work.

    Serving Suggestions

    With Jasmine or Thai Scented Rice: Serve this fragrant curry over fluffy jasmine rice to soak up the aromatic sauce. The rice grains absorb the coconut milk and curry flavors, creating a complete, satisfying meal. For a lighter option, use jasmine brown rice or a blend of white and wild rice. With Rice Noodles: Serve over rice noodles for a lighter, more refreshing presentation. The soft noodles provide textural contrast to the creamy sauce and tender chickpeas. This presentation is particularly suitable for warm weather dining. As a Vegetable Wrap Filling: Spoon the cooled or warm mixture into rice paper wraps or lettuce cups with fresh herbs. This creates a hand-held, interactive dining experience perfect for casual gatherings or appetizers. With Crusty Bread: Serve with warm naan bread, roti, or crispy baguette slices for scooping the fragrant sauce. The bread provides textural contrast and helps soak up every drop of the aromatic broth. Beverage Pairings: Pair with Thai iced tea for authentic accompaniment, or serve with jasmine green tea for a lighter option. For wine pairings, choose a slightly sweet Riesling or aromatic Gewürztraminer that complements the curry's spice and the coconut's richness without competing.

    Frequently Asked Questions

    Q: Can I use dried chickpeas instead of canned? A: Absolutely. Use 2 cups dried chickpeas, soaked overnight and cooked until completely tender (about 1.5 hours of simmering), then drained. Cooked dried chickpeas offer superior texture compared to canned and are economical for regular cooking. Ensure they're fully tender before adding to the curry, as undercooked dried chickpeas won't soften further during the brief steaming period. Q: Is there a non-vegan fish sauce alternative? A: For a completely plant-based version, substitute fish sauce with tamari or soy sauce at a 1:1 ratio. Add 1 additional tablespoon lime juice to recreate the salty-sour balance fish sauce provides. Some vegan cooks use miso paste (1 tablespoon) instead, which adds umami depth without fish flavors. These alternatives won't replicate fish sauce's exact character but create an authentic-tasting vegan curry. Q: How can I make this spicier? A: Increase the amount of Thai chilies from 3 to 5-6, leaving them whole rather than sliced for milder heat, or slicing for maximum pungency. Add a splash of sriracha or hot chili paste. Use green curry paste instead of red for typically spicier results. Serve extra chili flakes and sriracha tableside, allowing diners to customize heat levels. Q: What vegetables work best for steaming instead of the ones listed? A: Excellent options include baby corn, water spinach (water morning glory), long beans, broccoli florets, baby bok choy, and diced sweet potato. Avoid vegetables that become overly soft when steamed, like zucchini or summer squash. Add firmer vegetables (broccoli, carrots) at the beginning and delicate vegetables (greens) near the end for optimal texture. Q: Can I make the curry paste from scratch? A: Yes, though it's time-intensive. Blend 6 red Thai chilies (seeds removed for less heat), 3 shallots, 4 garlic cloves, 2 tablespoons lemongrass (white part), 1 tablespoon fresh galangal, 1 teaspoon coriander seeds, 1/2 teaspoon cumin seeds, 2 tablespoons coconut oil, and 1 teaspoon salt into a smooth paste. This creates a fresh, vibrant paste superior to store-bought options, though it requires specialty ingredients and a powerful food processor or blender.

    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 thai preparation:
  • White cannellini beans: Creamy and mild with a similar size. Use the same quantity and cooking time with no other adjustments.
  • Butter beans (lima beans): Larger and starchier than chickpeas. Reduce cooking time by 5 minutes as they soften faster.
  • Edamame (shelled): Higher in protein with a fresh, green flavor. Add during the last 10 minutes of cooking to prevent mushiness.
  • Green lentils: Hold their shape well when cooked. Use slightly less liquid in the recipe as lentils absorb more.
  • When substituting, always taste and adjust seasoning as you go. Different proteins and ingredients absorb and carry flavors differently, so what works perfectly with chickpeas may need tweaking with your substitute.

    Common Mistakes to Avoid

    Even experienced cooks stumble with steamed chickpeas. Here are the pitfalls to watch for:
  • Opening the lid too often: Each peek releases a burst of steam and drops the temperature significantly. Steam cooks gently and evenly only when the environment stays consistent.
  • Overcrowding the steamer: Steam needs to circulate freely around all surfaces. Arrange food in a single layer with gaps between pieces for even cooking.
  • Using water that's too shallow: Water should be 1-2 inches deep, well below the steamer basket. Too shallow and it evaporates too fast; too deep and it touches the food, turning steaming into boiling.
  • Not using enough water: The pot can boil dry during long steaming sessions, scorching food and damaging cookware. Check water levels every 15 minutes and keep a kettle of hot water ready.
  • Not bringing water to a full boil first: Place food in the steamer only after the water is at a rolling boil and steam is visibly rising. Starting cold leads to uneven, soggy results.
  • 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: 5-7 days in an airtight container. Chickpeas reheat well in any method. Add a splash of water or broth when microwaving to prevent them from drying out and becoming chalky.
  • Freezer storage: Up to 6 months. Roasted chickpeas lose their crunch after a day. Store crispy preparations separately and add them fresh to dishes just before eating.
  • Batch cooking strategy: Cook a large batch of dried chickpeas in a pressure cooker and freeze in recipe-sized portions with some cooking liquid. Much cheaper than canned.
  • Reheating for Best Results

    The biggest mistake in meal prep is aggressive reheating that overcooks the protein. Chickpeas reheat well in any method. Add a splash of water or broth when microwaving to prevent them from drying out and becoming chalky. 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

    Thai cooking balances flavors with seasonal awareness. Spring brings the mango harvest for fresh salads and sticky rice desserts alongside fragrant lemongrass at its most aromatic. Summer's intense heat calls for cooling som tum (papaya salad), refreshing tom yum with seasonal herbs, and coconut-based curries. Autumn means fresh galangal, kaffir lime leaves, and the rice harvest season. Winter brings milder temperatures perfect for rich northern Thai curries like khao soi. 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:
  • If feeding a crowd, consider cooking components separately and assembling at serving time. This gives you more control and keeps textures intact.
  • Cooking times change when scaling up. A doubled recipe in the same vessel needs 15-25% more time, not double. Monitor closely and use a thermometer.
  • 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.
  • For doubling, use a larger vessel rather than cooking two batches when possible. Proteins cook more evenly in a single batch with proper spacing.
  • 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 and ingredients that support our work at no additional cost to you. Shop Recommended Equipment

    Chef's Recommended Tools

    Budget Pick

    Stainless Steel Steamer Basket - Expandable

    21,300+

    $9.99

    View on Amazon

    Bamboo Steamer Basket (10 Inch, 2-Tier)

    9,800+

    $18.99

    View on Amazon

    Silicone Steamer Liners (100-Pack)

    11,400+

    $7.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.