ChineseSteamed

Hunan-Steamed Lentil Cakes with Fermented Black Beans (湘菜豆豉扁豆饼/Xiang Cai)

Authentic Hunan-style steamed lentil cakes featuring fermented black beans, spicy chili oil, and aromatic soy sauce. Plant-based Hunan comfort food that's tender inside with complex, layered flavors from traditional aromatics and bold spices.

Hunan-Steamed Lentil Cakes with Fermented Black Beans

Wok hei is everything. Every family has their version of steamed lentils, and every family thinks theirs is best. Mine is pretty great, I'll admit. This is the kind of Chinese home cooking that doesn't show off. It doesn't need to. My mother-in-law taught me, and she was right — fresh is non-negotiable. When you respect these basics, the food takes care of itself.

Ingredients

For the Lentil Cakes

  • 2 cups green lentils (also called French lentils), rinsed thoroughly
  • 5 cups vegetable stock or water
  • 3 tablespoons dark soy sauce
  • 1 tablespoon light soy sauce
  • 2 tablespoons Shaoxing rice wine
  • 1½ tablespoons sesame oil
  • 4 cloves garlic, minced very fine
  • 1 tablespoon plus 1 teaspoon fresh ginger, peeled and minced
  • 2 tablespoons fermented black beans (douchi), rinsed and lightly crushed
  • 3 scallions, white and light green parts, sliced thin (reserve dark green for garnish)
  • ½ teaspoon white pepper powder
  • ¼ teaspoon cayenne pepper or chili powder
  • ⅓ cup panko breadcrumbs or rice flour
  • 1½ tablespoons cornstarch
  • 1 teaspoon kosher salt, plus more to taste
  • 1-2 Thai bird's eye chilies or red chilies, minced fine (optional, for authentic heat)
  • For the Spicy Chili Oil Topping

  • 3 tablespoons peanut oil or chili oil
  • 4 cloves garlic, thinly sliced
  • 2 tablespoons fresh ginger, peeled and cut into thin julienne
  • 1-2 dried red chilies, roughly crushed
  • 1 tablespoon fermented black beans (douchi), rinsed and lightly crushed
  • 1 teaspoon white pepper powder
  • ½ teaspoon chili flakes (or more for aggressive heat)
  • 1 tablespoon light soy sauce
  • 1 teaspoon rice vinegar
  • ½ teaspoon sesame oil
  • For Finishing and Serving

  • 3 scallions, dark green parts, sliced on the bias
  • 1 tablespoon fresh cilantro or Thai basil, roughly chopped (optional but traditional)
  • 1 teaspoon toasted white sesame seeds
  • Additional chili oil for drizzling
  • Equipment Needed

  • Large saucepan or pot for cooking lentils with lid
  • Fine-mesh strainer or colander
  • Large mixing bowl for combining ingredients
  • Measuring cups and spoons
  • Sharp chef's knife and cutting board
  • Small dry skillet or wok for toasting spices
  • Steamer basket (bamboo, metal, or collapsible)
  • Large pot with lid for steaming (if not using separate steamer)
  • Parchment paper or silicone mats for steamer basket
  • Small saucepan for preparing the chili oil topping
  • Small spoon for tasting
  • Wooden spoon or silicone spatula for stirring
  • Steamed bun molds or small bowls/ramekins (if forming individual cakes)
  • Large spoon or flexible spatula for removing cakes from steamer
  • Serving platter or individual plates
  • Paper towels for prep
  • Detailed Instructions

    Step 1: Cook and Prepare the Lentils (22-25 minutes)

  • Rinse the green lentils thoroughly under cold running water in a fine-mesh strainer, stirring gently with your fingers until the water runs clear. Green lentils are less starchy than red lentils and will maintain their texture better.
  • Place the rinsed lentils in a large saucepan with vegetable stock. Bring to a boil over high heat, then immediately reduce heat to medium-low and cover partially with a lid (leave slightly ajar to allow steam to escape).
  • Simmer for 18-22 minutes, stirring occasionally to prevent sticking, until the lentils are completely tender but still hold their shape. Unlike red lentils which break down into mush, green lentils should remain somewhat intact but be fully cooked through.
  • Test for doneness: a lentil should be easily crushed between your fingers but should maintain its form. There should be minimal liquid remaining in the pot—if there's excess water, increase heat to medium and stir constantly for 1-2 minutes to evaporate it. The cooked lentils should look somewhat moist but not wet.
  • Transfer the cooked lentils to a large mixing bowl and allow to cool for 5-10 minutes. They should be warm but cool enough to handle comfortably.
  • Step 2: Infuse with Aromatics and Fermented Flavors (6-8 minutes)

  • While the lentils are still warm, add the dark soy sauce, light soy sauce, Shaoxing wine, and sesame oil. The warmth will help these seasonings penetrate evenly. Stir well to combine.
  • Add the minced garlic and ginger immediately, allowing the residual heat of the lentils to slightly soften their raw edge. Stir thoroughly.
  • Add the fermented black beans, lightly crushed to release their flavor. Stir to distribute throughout the lentil mixture. The fermented beans should smell pungent and umami-rich—this is exactly what you want.
  • Add the white pepper powder, cayenne pepper, and the optional minced fresh chilies for authentic heat. Stir thoroughly, ensuring all spices are evenly distributed.
  • Fold in the sliced scallions (white and light green parts), reserving the dark green parts for garnish.
  • Taste the mixture and adjust seasonings. It should taste boldly savory from the soy sauce and fermented beans, warm from the spices, with bright notes from the ginger and aromatics. Add more salt if needed.
  • Let the mixture cool to room temperature, about 15-20 minutes, for easier handling. You can prepare this mixture up to 24 hours ahead and refrigerate.
  • Step 3: Form the Lentil Cakes (8-10 minutes)

  • Add the panko breadcrumbs and cornstarch to the cooled lentil mixture. These bind the mixture and help it hold together during steaming. The cornstarch is particularly important as it creates a slight structure.
  • Mix thoroughly, folding the dry ingredients into the lentil mixture until well combined. The mixture should hold together when squeezed but feel somewhat loose and rustic—not as dense as a burger patty. If it seems very loose and won't hold together, add 1-2 tablespoons more cornstarch and let rest for 5 minutes.
  • Prepare your steamer by lining the basket with parchment paper or silicone mats, or lightly oil the basket to prevent sticking. If using individual molds or small bowls, prepare them now by lightly oiling or lining with parchment.
  • Using a ½-cup measure or your hands, form eight equal-sized cakes, each about 3 inches in diameter and ¾ inch thick. You can also use small bowls or custard cups, pressing the mixture gently into them and turning out onto parchment paper.
  • Gently flatten each cake with your palm to about ½ inch thickness if needed. The cakes should be compact but not dense—slight irregularity in the surface is normal and desirable.
  • Arrange the formed cakes in the prepared steamer basket, spacing them about 1 inch apart to allow steam to circulate. Don't overcrowd; if necessary, steam in batches.
  • Step 4: Prepare the Steamer and Chili Oil (3-4 minutes)

  • Fill a large pot with water to a level just below the steamer basket (when the basket is in place). Bring the water to a boil over high heat.
  • Once the water is boiling, carefully place the steamer basket over the pot, ensuring the seal is tight. Cover with the lid—a tight-fitting lid is important for maintaining consistent steam.
  • While the water comes to a boil and steam builds up, prepare the spicy chili oil topping: Heat the peanut oil in a small saucepan over medium heat until it shimmers (around 350°F). You want the oil hot but not smoking.
  • Carefully add the sliced garlic and julienned ginger to the hot oil. You should immediately hear a gentle sizzle. Stir constantly for 30-45 seconds until fragrant and the edges of the garlic begin to turn golden.
  • Add the crushed dried chilies and fermented black beans. Continue cooking for another 30 seconds, allowing these aromatics to bloom spectacularly.
  • Remove from heat immediately. The residual heat will continue cooking the ingredients for a few seconds. Add the white pepper powder, chili flakes, light soy sauce, rice vinegar, and sesame oil.
  • Stir well and taste—it should be aromatic, spicy, salty, and complex. Set aside to cool slightly before serving.
  • Step 5: Steam the Lentil Cakes (15-18 minutes)

  • Once steam is actively escaping from the covered steamer (indicating full steam buildup), carefully check the internal temperature using a quick peek by lifting the lid slightly.
  • Set a timer for 15-18 minutes, depending on the size and thickness of your lentil cakes. The cakes are finished when a fork inserted into the center comes out clean, and a toothpick inserted into the center shows no wet mixture adhering to it.
  • Do not open the steamer excessively during cooking—each opening allows steam to escape, increasing cooking time. Check only once, after about 12 minutes.
  • The cakes will be delicate when hot. The surface may have slight moisture, which is normal. Look for a set, cake-like texture—they should no longer jiggle when the basket is gently moved.
  • At the 15-minute mark, check one cake. If it still seems too soft or wet, steam for an additional 2-3 minutes and check again.
  • The bottom of the cakes in contact with the steamer basket will develop a slight golden crust, which is desirable and adds textural interest.
  • Step 6: Finish and Serve (3-4 minutes)

  • Using a flexible spatula or wide spoon, carefully remove the steamed lentil cakes from the steamer basket. They will be hot and delicate—move slowly and carefully.
  • Arrange the cakes on a serving platter or individual plates, spacing them so they can be admired individually.
  • Carefully spoon the warm spicy chili oil over each cake, distributing the aromatics (garlic, ginger, chilies, black beans) evenly. The hot oil will enhance the aroma and flavor, creating a final layer of complexity.
  • Garnish each cake with sliced dark green scallions, white sesame seeds, and fresh cilantro or Thai basil if desired.
  • Serve immediately while the cakes are still warm and the chili oil is hot and fragrant. The contrast between the tender, delicate cake and the bold, spicy oil is essential to the dish's success.
  • 6 Expert Tips

  • Green Lentils Hold Their Shape Better: Green (French) lentils maintain their structural integrity far better than red lentils during cooking and steaming. This is essential for these cakes—they'll hold together beautifully. Red lentils, by contrast, dissolve into mush and won't work for this recipe.
  • Fermented Black Beans Are Non-Negotiable: Douchi (fermented black beans) provide the soul of this dish—a pungent, umami-rich complexity that cannot be replicated. They must be rinsed before use to remove excess salt, but don't rinse so much that all flavor disappears. A light rinse under cold water for just a few seconds is optimal.
  • Steam, Don't Boil: Maintain a steady stream of steam throughout cooking. If the water level gets too low, the steamer will boil rather than steam, creating a different texture. Check water level halfway through cooking and add more boiling water if needed (never cold water).
  • Don't Overcrowd the Steamer: Overcrowding prevents proper steam circulation and creates uneven cooking. If necessary, steam in two batches rather than overcrowding. The results are far superior.
  • The Spicy Oil is Applied Just Before Serving: The oil should be warm but not smoking hot when applied—it should sizzle slightly when hitting the cakes but shouldn't cause the surface to break. Make the oil moments before serving for maximum aromatic impact.
  • Individual Molds Create Restaurant Presentation: Using small bowls, custard cups, or steamed bun molds creates elegant, uniform presentation reminiscent of dim sum. Simply oil the molds, press in the mixture gently, and turn out onto parchment paper in the steamer basket.
  • 5 Variations

  • Cantonese-Style with Ginger-Scallion Oil: Replace the fermented black beans with 1 tablespoon of diced water chestnuts for a crunch element. Prepare a classic ginger-scallion oil by infusing hot oil with sliced ginger and scallions for 30 seconds, creating a lighter, more delicate topping than the Hunan version.
  • Shanghai Brown Sauce Version: After steaming, prepare a thick brown sauce by combining 2 tablespoons soy sauce, 1 tablespoon oyster sauce, ½ cup vegetable stock, 1 teaspoon sugar, and 1 teaspoon cornstarch mixed with 1 tablespoon water. Heat until thickened and pour over the steamed cakes for a glossy, slightly sweet Shanghai-style preparation.
  • Sichuan Ma La Version: Add 1 teaspoon toasted and crushed Sichuan peppercorns to the lentil mixture. For the topping, prepare a ma la oil by infusing peanut oil with Sichuan peppercorns and dried chilies, then finish with light soy sauce and sesame oil. This creates the distinctive numbing sensation of Sichuan cuisine.
  • Mushroom and Lentil Blend: Finely dice ½ pound of shiitake or oyster mushrooms and sauté in a bit of oil over medium-high heat until just tender. Fold into the lentil mixture before forming cakes. The mushrooms add umami depth and create a more complex texture. Reduce lentils to 1½ cups to maintain balance.
  • Pickled Vegetable Topping Version: Serve the steamed cakes topped with a mixture of quick-pickled vegetables (julienned carrots, radishes, and cucumbers) tossed with rice vinegar, sugar, and salt. Drizzle with a light sesame oil rather than hot chili oil, creating a fresher, more acidic preparation ideal for warm weather.
  • Storage Instructions

    Refrigerator: Unsteamed formed lentil cakes can be stored in an airtight container on parchment paper for up to 3 days. Steam immediately before serving as directed in the recipe—no thawing necessary. Freezer: Formed but unsteamed cakes freeze beautifully for up to 3 months. Freeze on a baking sheet for 2 hours, then transfer to a freezer-safe container separated by parchment. Steam directly from frozen, adding 2-3 minutes to the cooking time. No thawing necessary. Cooked Cakes: Fully steamed cakes can be refrigerated for up to 4 days in an airtight container. Reheat by re-steaming for 5-8 minutes until warmed through. Alternatively, reheat in a 325°F oven for 10-12 minutes, covered with foil to prevent drying. Chili Oil: Store the spicy chili oil in an airtight container at room temperature for up to 3 days. Reheat gently over low heat before serving. The flavor and aroma are best when the oil is warm. Make-Ahead Strategy: These are excellent for meal prep. Form and freeze the cakes, then steam fresh batches throughout the week. The chili oil can be made up to 2 days ahead and reheated.

    Serving Suggestions

  • With Steamed Rice: Serve alongside fluffy white or jasmine rice with the spicy chili oil drizzled over both rice and cakes. The cakes serve as the protein component of the meal.
  • As a Dim Sum Course: Serve in small portions as one course of a dim sum meal, alongside other steamed and fried preparations.
  • With Steamed Vegetables: Serve atop a bed of steamed gai lan (Chinese broccoli) or bok choy, drizzling the chili oil over both the vegetables and cakes.
  • In a Noodle Soup: Place the cakes in a bowl of hot chicken or vegetable broth with steamed noodles, bok choy, and scallions for a complete one-bowl meal.
  • With Pickled Vegetables: Serve alongside quick-pickled cucumbers, radishes, and carrots for a cool, refreshing contrast to the warm, spicy cakes.
  • As an Appetizer: Cut the steamed cakes in half and serve as appetizers with small bowls of chili oil for dipping, or drizzle with a lighter oil and serve with fresh herbs.
  • Frequently Asked Questions

    Q: Can I use red lentils instead of green? A: Not recommended. Red lentils break down completely during cooking into a mush that won't hold together as a cake. Green (French) lentils maintain their shape and structural integrity, which is essential for this recipe. Brown lentils also work, though they're denser than green lentils. Q: What if I can't find fermented black beans? A: While not identical, you can substitute with 1 tablespoon of miso paste mixed with 1 teaspoon soy sauce to approximate the umami depth. However, you'll lose the authentic fermented bean flavor that defines this dish. Fermented black beans are increasingly available online and in regular supermarkets. Q: Can I steam these in a microwave steamer? A: Yes, microwave steamers work, though the texture may differ slightly. Cover the cakes with parchment and microwave on high for 10-12 minutes, checking at the 8-minute mark. The texture may be slightly less set than with a traditional steamer, but they'll still be delicious. Q: How spicy is this dish? A: The heat level is medium to medium-high, depending on how much chili you add. The Shaoxing wine and soy sauce provide savory sweetness that balances the heat. If you're sensitive to spice, reduce the chili flakes to ¼ teaspoon and omit the fresh chilies in the cakes, using only the fermented black beans for heat. Q: Can I bake these instead of steaming? A: Yes, you can bake at 350°F for 25-30 minutes until a toothpick inserted in the center comes out clean. The texture will be slightly firmer and drier than steamed cakes, more like a baked patty than the delicate steamed version. Both are delicious but textually different.

    Affiliate Disclosure

    This page contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no additional cost to you. These commissions help support the creation of free, high-quality recipe content on The Eating Channel. Shop Recommended Equipment →

    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 chinese preparation:
  • Split peas (green or yellow): Cook time is similar. Split peas break down more, creating a creamier texture that works well in soups and stews.
  • Black beans: Drain and rinse canned black beans for a quick swap. They hold their shape better than lentils and add earthy sweetness.
  • Chickpeas (canned, drained): Roughly chop for a lentil-like texture in salads and grain bowls. Whole chickpeas work in soups and stews.
  • Cauliflower rice: Pulse raw cauliflower in a food processor for a low-carb option. Sauté briefly before using in place of cooked lentils.
  • When substituting, always taste and adjust seasoning as you go. Different proteins and ingredients absorb and carry flavors differently, so what works perfectly with lentils may need tweaking with your substitute.

    Common Mistakes to Avoid

    Even experienced cooks stumble with steamed lentils. 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.
  • 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.
  • Ignoring seasoning opportunities: Add aromatics, herbs, citrus, or spices to the steaming water. The steam carries these flavors upward and subtly infuses the food.
  • 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.
  • 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. Lentils thicken considerably when stored. Add broth or water when reheating and stir frequently to prevent sticking and scorching.
  • Freezer storage: Up to 6 months. Green and black lentils hold their shape best for meal prep. Red lentils break down and are better for soups and dals that you'll reheat.
  • Batch cooking strategy: Cook a big pot of lentils at the start of the week. They're incredibly versatile — add to soups, salads, grain bowls, or serve as a side throughout the week.
  • Reheating for Best Results

    The biggest mistake in meal prep is aggressive reheating that overcooks the protein. Lentils thicken considerably when stored. Add broth or water when reheating and stir frequently to prevent sticking and scorching. 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

    Chinese culinary philosophy deeply respects seasonal eating. Spring calls for delicate greens like pea shoots and Chinese chives. Summer dishes feature cooling ingredients like cucumber, mung bean, and bitter melon to balance body heat. Autumn celebrates lotus root, taro, and persimmons alongside harvest moon traditions. Winter cooking emphasizes warming ingredients — ginger, lamb, and rich broths that nourish according to Traditional Chinese Medicine principles. 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:
  • For doubling, use a larger vessel rather than cooking two batches when possible. Proteins cook more evenly in a single batch with proper spacing.
  • 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.
  • 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.
    *Last updated: 2026-01-19*

    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.