Korean Fried Lentils with Crispy Shallots
My grandmother taught me this exact way of making fried lentils. And her grandmother taught her. That's how Korean cooking works — recipes travel through hands, not just books.
Eat more. This dish is comfort and pride on a plate. The flavors are bold because Korean cooking doesn't whisper — it sings. The secret is time, and once you understand that, everything else falls into place.
Ingredients
For Cooking the Lentils
2 cups dried French green lentils (or brown lentils), rinsed thoroughly
5 cups vegetable or chicken stock
1 bay leaf
3 cloves garlic, smashed
1 strip kombu (optional but recommended for depth)
1 teaspoon sea salt
1/2 teaspoon white pepper
For the Gochujang Coating
4 tablespoons gochujang (Korean red chili paste)
3 tablespoons sesame oil
2 tablespoons soy sauce
1 tablespoon rice vinegar
1 tablespoon honey
2 tablespoons toasted garlic, minced or finely chopped
1 teaspoon grated fresh ginger
1/2 teaspoon ground cumin (optional, adds depth)
For Frying and Garnish
3 tablespoons neutral oil (vegetable, canola, or refined grapeseed), divided
4 large shallots, thinly sliced into rings
1/4 cup toasted sesame seeds
3 scallions (green onions), thinly sliced
1 long red chili, thinly sliced (optional, for heat)
2 cloves garlic, minced (for garnish)
Fleur de sel or sea salt to taste
Optional: 1 teaspoon gochugaru (Korean red pepper flakes) for garnish
Equipment Needed
Large pot with lid (for cooking lentils)
Fine-mesh strainer or colander (for rinsing lentils)
Paper towels (for drying cooked lentils)
12-inch stainless steel or cast-iron skillet
Shallow mixing bowl (for gochujang mixture)
Silicone spatula or wooden spoon
Slotted spoon or skimmer
Metal tongs
Measuring spoons and cups
Small mixing bowl (for shallots)
Instant-read thermometer (optional but helpful)
Instructions
Step 1: Prepare and Cook the Lentils (45 minutes total)
Rinse the dried lentils under cold running water, swirling with your fingers to remove any debris or dust.
Drain thoroughly in a fine-mesh strainer, pressing gently to remove excess water.
In a large pot, bring the vegetable stock to a rolling boil over high heat.
Add the bay leaf and kombu if using. These aromatics develop deeper, umami-forward flavors.
Carefully add the rinsed lentils to the boiling stock, stirring gently to prevent settling.
Reduce heat to medium-low and simmer, partially covered with the lid, for 20-25 minutes until the lentils are just tender. They should be cooked through but still maintain their shape—not mushy or falling apart.
Stir occasionally to ensure even cooking. Skim any foam that rises to the surface during cooking.
Add the salt and white pepper in the final 2 minutes of cooking.
Drain the lentils thoroughly in a colander, discarding the cooking liquid and aromatics (bay leaf and kombu).
Spread the drained lentils on paper towels and gently pat dry, removing as much surface moisture as possible. This step is crucial for proper frying and crisping.
Allow the lentils to cool to room temperature, approximately 10 minutes.
Step 2: Prepare the Crispy Shallots (10 minutes)
Peel the shallots and slice them thinly into rings, approximately 1/8-inch (3mm) thick.
Separate the rings and allow them to air dry slightly on paper towels for 2-3 minutes. This prevents splattering during frying.
Heat 1 tablespoon of the neutral oil in a 12-inch skillet over medium heat for 1 minute.
Test the oil temperature by dropping a single shallot slice into the pan. It should sizzle immediately and gently.
Add the sliced shallots in a single layer, spreading them evenly across the skillet.
Fry without stirring for 2-3 minutes until the bottom layer begins to brown.
Stir gently with a wooden spoon, allowing all shallot pieces to experience contact with the hot oil.
Continue frying for another 3-5 minutes, stirring frequently, until all shallots achieve a deep golden-brown color and crispy texture. They should be fragrant and sound crispy when tapped.
Remove the crispy shallots from the pan using a slotted spoon, transferring to a paper towel-lined plate. They will continue to crisp as they cool.
Reserve the shallot-infused oil in the pan for frying the lentils (approximately 1 tablespoon should remain).
Step 3: Prepare the Gochujang Mixture (5 minutes)
In a small shallow bowl, whisk together the gochujang, sesame oil, soy sauce, and rice vinegar.
Add the honey, minced toasted garlic, grated ginger, and cumin if using.
Stir until completely smooth and homogeneous. The mixture should resemble a thick paste or sauce.
Taste and adjust seasoning: add more gochujang for increased spice, more honey for sweetness, or more soy sauce for saltiness.
The flavor should be a balanced combination of spicy, savory, and slightly sweet, with sesame oil providing luxurious depth.
Step 4: Fry the Lentils (15-20 minutes)
Add the remaining 2 tablespoons of neutral oil to the skillet containing the reserved shallot oil. Heat over medium-high heat for approximately 2 minutes until shimmering.
Test the oil temperature with a single lentil—it should sizzle immediately and gently. The oil should reach approximately 350°F (175°C) on an instant-read thermometer.
Carefully add the cooled lentils to the hot oil in a single layer, spreading them evenly across the skillet.
Allow the lentils to fry undisturbed for 4-5 minutes, during which time the bottoms will crisp and brown.
Using a wooden spoon or silicone spatula, gently stir and toss the lentils, allowing all pieces to make contact with the hot oil.
Continue frying for 8-12 additional minutes, stirring every 1-2 minutes, until the lentils develop a deep, uneven golden-brown color. Some pieces should appear darker and more caramelized than others—this textural variation is desirable.
The lentils should smell nutty and deeply aromatic, with a crackling sound when moved.
Reduce heat to medium-low and add the gochujang mixture to the pan.
Stir continuously for 1-2 minutes, coating all lentils thoroughly with the glaze. The lentils will continue to crisp slightly as they cool.
Taste and adjust seasoning as needed. The mixture should be cohesive with minimal excess liquid.
Step 5: Cool and Finish (5 minutes)
Transfer the gochujang-coated lentils to a serving bowl or platter.
While still warm, distribute the crispy shallots evenly across the top.
Sprinkle with toasted sesame seeds for nutty flavor and visual appeal.
Scatter the sliced scallions over the lentils.
Optional: Arrange fresh red chili slices on top for color and additional heat.
Optional: Sprinkle the minced raw garlic for a bright, sharp contrast to the deep umami flavors.
Season to taste with fleur de sel or sea salt.
Serve warm or at room temperature.
Expert Tips
Lentil Selection Matters: French green lentils (Puy lentils) maintain their shape better than brown lentils during cooking and frying. Brown lentils tend to break apart more easily, resulting in a less appealing texture. If using brown lentils, reduce cooking time to 18-20 minutes to maintain structural integrity.
Drying the Lentils: Moisture is the enemy of crispiness. Pat the cooled lentils thoroughly dry with paper towels before frying. Consider spreading them on a wire rack to air-dry for an additional 3-5 minutes for optimal crisping results.
Oil Temperature Control: The oil must be hot enough to create a crispy exterior quickly without burning the lentils. Use an instant-read thermometer to verify temperature, aiming for 350°F (175°C). Oil that is too hot will burn the exterior before the interior crisps; oil that is too cool will result in greasy, soggy lentils.
Shallot Cooking Technique: Shallots contain natural sugars that caramelize and burn quickly. Monitor them closely while frying, stirring frequently to ensure even browning. Remove them from heat immediately when they reach a deep golden color, as they continue to darken slightly as they cool.
Gochujang Addition Timing: Add the gochujang mixture when the lentils have achieved adequate crispiness, not before. Adding it earlier can prevent proper crisping. Stir quickly to coat all lentils evenly, and remove from heat as soon as coating is complete to prevent the glaze from making the lentils soggy.
Texture Preservation: Serve the fried lentils immediately or within 15 minutes of completion. As the lentils cool to room temperature, they will continue to crisp. After 30 minutes, they will begin to soften slightly. For meal prep, store separately and recrisp in a skillet over medium heat for 2-3 minutes before serving.
Variations
Soy Garlic Version: Replace gochujang with 5 tablespoons soy sauce mixed with 2 tablespoons honey, 1 tablespoon sesame oil, and 4 additional cloves minced garlic. Fry the lentils as directed and coat with this sauce. This creates a milder, less spicy version suitable for those who prefer savory over spicy flavors.
Spicy Gochugaru Enhancement: Add 1-2 teaspoons of gochugaru (Korean red pepper flakes) to the gochujang mixture for increased heat intensity. Toast the gochugaru lightly in a dry pan for 30 seconds before mixing to enhance its complex pepper notes and reduce raw chili flavor.
Cashew Crunch Version: After frying the shallots, drain and set aside. Fry 1 cup of raw cashew halves in the remaining shallot oil, stirring frequently for 5-7 minutes until golden and fragrant. Combine with the crispy shallots and scatter over the finished lentils. The cashews add creaminess and luxury to the dish.
Herb-Forward Variation: After finishing the lentils, transfer them to a bowl and toss with 3 tablespoons fresh cilantro, 2 tablespoons fresh mint, and 1 tablespoon Thai basil if available. The fresh herbs add brightness and complexity that contrasts beautifully with the deep umami of the gochujang.
Cold Lentil Salad: Prepare the fried lentils as directed but allow them to cool completely. Toss with 3 tablespoons additional rice vinegar, 2 tablespoons sesame oil, and arrange on a bed of shredded cucumber, shredded daikon radish, and mixed greens. Top with crispy shallots and sesame seeds. This creates a refreshing summer variation suitable for warm weather meals.
Storage Instructions
Refrigerator Storage
Allow fried lentils to cool completely before transferring to an airtight container.
Store in the refrigerator for up to 4 days.
The lentils will soften slightly during storage but can be crisped before serving.
Keep the crispy shallots in a separate airtight container to maintain their crispiness.
Reheating
For best textural results, reheat in a 350°F (175°C) oven for 8-10 minutes on a parchment-lined baking sheet.
Alternatively, reheat in a skillet over medium heat for 3-5 minutes, shaking the pan occasionally. Add 1 teaspoon sesame oil to restore lubrication.
Avoid microwave reheating, which will soften the crispy texture.
Add fresh crispy shallots and garnishes after reheating for optimal presentation and texture.
Freezing
Allow lentils to cool completely.
Layer in a freezer-safe container with parchment paper between layers.
Freeze for up to 2 months.
Thaw overnight in the refrigerator before reheating.
Texture will be softer after freezing; recrisp in a skillet for 3-5 minutes before serving.
Serving Suggestions
Korean Dinner Centerpiece: Arrange fried lentils on a bed of steamed jasmine or sushi rice, surrounded by steamed broccoli, blanched spinach, pickled radish (danmuji), and kimchi. Drizzle a small amount of toasted sesame oil over everything.
Bibimbap Protein Component: Top warm rice with fried lentils as the primary plant-based protein. Add sautéed spinach, shredded carrots, steamed broccoli, a fried egg, and a spoonful of gochujang sauce. Mix thoroughly before eating.
Buddha Bowl Centerpiece: Layer quinoa or farro with roasted vegetables (carrots, Brussels sprouts, bell peppers), shredded cucumber, edamame, and fried lentils. Dress with a ginger-sesame vinaigrette for a modern, nutritionally complete meal.
Lettuce Wrap Filling: Serve warm fried lentils with crisp lettuce leaves (butter lettuce or Bibb lettuce work beautifully), fresh herbs (cilantro, Thai basil, mint), and optional condiments like ssamjang or additional gochujang. Diners wrap lentils individually for interactive dining.
Noodle Soup Topping: Top a bowl of hot vegetable or mushroom broth with chilled buckwheat noodles and warm fried lentils. Drizzle with a cold sauce made from 3 tablespoons gochujang thinned with 3 tablespoons water, 1 tablespoon sesame oil, and 1 teaspoon sugar. Garnish with crispy shallots and sesame seeds.
Soft Bread Sandwich: Layer fried lentils in soft Korean flatbread or naan with hummus, fresh vegetables (lettuce, tomato, cucumber), and a spoonful of the gochujang mixture. Toast lightly if desired for improved texture contrast.
Frequently Asked Questions
Q: My lentils came out mushy and greasy instead of crispy. What went wrong?
A: The most likely causes are insufficient drying of the cooked lentils before frying, or oil temperature that was too low. Ensure you pat the cooked lentils thoroughly dry with paper towels before frying. Use an instant-read thermometer to verify the oil reaches 350°F (175°C) before adding the lentils. Oil that is too cool will result in greasy absorption rather than crispy browning.
Q: Can I use red lentils or yellow lentils instead of green lentils?
A: Red and yellow lentils are not recommended for this recipe because they cook quickly and break apart easily during the frying process, resulting in a mushy texture. French green lentils (Puy lentils) or brown lentils are ideal for maintaining structural integrity during both cooking and frying.
Q: How do I make this recipe completely vegan?
A: The recipe as written is already vegan. However, replace the vegetable stock with your preferred vegan vegetable broth to ensure no animal products are present. Verify that your gochujang is vegan (most are, but some contain anchovy powder), and ensure your sesame oil is pure sesame oil without added animal products.
Q: The shallots burned before they crisped up. How can I prevent this?
A: Shallots contain natural sugars that caramelize quickly at high temperatures. Reduce heat to medium or even medium-low if your stove runs hot. Stir frequently to ensure even browning. Remove shallots from heat immediately when they reach a golden color, as they continue to darken slightly as they cool.
Q: Can I prepare the lentils in advance and fry them on serving day?
A: Yes, you can cook the lentils up to 2 days in advance and store them in the refrigerator. Return them to room temperature and pat them thoroughly dry before frying. You can also prepare the gochujang mixture in advance and store it in the refrigerator for up to 3 days. Prepare the crispy shallots on serving day for optimal crispiness.
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 korean 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.
Cauliflower rice: Pulse raw cauliflower in a food processor for a low-carb option. Sauté briefly before using in place of cooked lentils.
Quinoa: Rinse thoroughly to remove bitterness. Quinoa cooks faster than lentils, so add it later in the cooking process.
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 fried lentils. Here are the pitfalls to watch for:
Skipping the draining step: Transfer fried food immediately to a wire rack, not paper towels. Wire racks allow air circulation on all sides, keeping the bottom crispy.
Overcrowding the pan: Adding too much food drops the oil temperature dramatically. Fry in small batches, giving each piece room to crisp without steaming.
Oil not hot enough before adding food: Cold oil means food absorbs grease instead of crisping. Use a thermometer and wait until oil reaches the specified temperature before frying.
Using the wrong oil: Low smoke point oils break down and create off flavors. Use peanut, canola, or vegetable oil for deep frying, and save olive oil for lower-heat cooking.
Not drying food before frying: Water and hot oil are dangerous together. Pat everything completely dry and ensure batter isn't dripping before it goes into the oil.
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
Korean cooking follows distinct seasonal rhythms with deep cultural roots. Spring brings fresh namul (wild greens), chives, and shepherd's purse for bibimbap and side dishes. Summer features cooling naengmyeon (cold noodles), samgyetang (ginseng chicken soup), and refreshing cucumber kimchi. Autumn is kimjang season — the communal making of winter kimchi from the napa cabbage harvest. Winter calls for rich stews like budae-jjigae and warming galbi-tang (short rib soup).
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:
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.
Acid ingredients (citrus juice, vinegar) should be added conservatively when scaling up. Too much acid overwhelms other flavors more quickly than salt or spice.
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.
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. Purchasing through these links supports our content without additional cost to you.
Shop Recommended Equipment