Salads
This bulgogi-inspired bean salad brings bold Korean flavors to a plant-based dish that’s packed with sweet-savory crunch and deep umami. The secret lies in a marinade of soy sauce, brown sugar, garlic, and sesame oil—adapted for beans instead of meat—creating a sticky, caramelized glaze that clings to every bite.
I developed this recipe after craving that signature bulgogi taste without sacrificing texture or protein, and it’s become a go-to for quick, satisfying meals.
The foundation is crispy roasted beans—whether you use chickpeas, black beans, or kidney beans—tossed in the marinade and roasted until caramelized at the edges. Fresh vegetables like shredded cabbage, cucumber, and scallions add crunch, while toasted sesame seeds and sliced green onions bring extra depth.
The result is a salad that’s hearty enough to stand alone but balanced enough to pair with rice or grilled tofu.
What makes this dish special is how the flavors evolve as you eat it—the initial sweetness from the marinade gives way to savory, garlicky notes, and the sesame oil adds a nutty finish.
The beans stay tender yet develop a satisfying crispness, making every bite irresistible. This is the kind of salad that turns a simple lunch into a restaurant-worthy experience without the fuss.
Serve it warm or at room temperature, and don’t skip the optional garnish of sesame seeds and chili flakes for that final umami kick. Ready in under 30 minutes, this recipe proves you don’t need meat to enjoy bold, flavorful dishes. Let’s get started!
Ingredients for bulgogi bean salad
Sweet-savory marinade meets crispy beans and fresh veggies for a bulgogi-inspired salad that packs bold flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Chickpeas 🌱 | 1 ½ cups | Drained, rinsed, dried well |
| Korean Soy Sauce 🍶 | ⅓ cup | Gochujang optional for heat |
| Brown Sugar 🍯 | ¼ cup | Packed, light brown preferred |
| Sesame Oil 🫒 | 2 tbsp | Toasted sesame oil preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced or grated finely |
| Green Cabbage 🥬 | 3 cups | Shredded thinly (about 1/2 head) |
| Persian Cucumber 🥒 | 1 medium | Seeded, diced small |
| Green Onions 🧅 | 3 whole | Sliced thinly, white parts trimmed |
| Sesame Seeds 🌰 | 2 tbsp | Toasted for garnish |
| Vegetable Oil 🫒 | 2 tbsp | For roasting beans |
| Red Chili Flakes 🌶️ | 1 tsp | Optional for heat |
| Sesame Seeds 🌰 | 1 tbsp | For garnish (extra) |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
The chickpeas are the star—Trader Joe's or bulk bins have the best quality, but any canned brand works if drained and rinsed well. Look for firm, not mushy beans. Korean soy sauce (like Gochujang) adds depth—Walmart or Asian markets carry it, but regular soy sauce works in a pinch. Brown sugar should be packed, not scooped loosely. Toasted sesame oil makes all the difference—Costco or Penzeys sell it pre-toasted, but toasting your own at home is easy (just heat oil in a dry pan). Garlic? The more, the better—roasted garlic adds sweetness if you're feeling fancy.
No Korean soy sauce? Substitute with soy sauce plus 1 tsp maple syrup. Skip the sesame oil? Avocado oil works, but you'll miss that nutty finish. Cucumber too watery? Pat it dry with a towel before dicing. The cabbage can be pre-shredded from the bag (no judgment), but shredding yourself gives better texture. For extra crunch, add 1 cup shredded carrots. The chili flakes are optional, but gochugaru (Korean chili flakes) are worth hunting down if you love heat—they're milder but more aromatic.
Roast the beans until caramelized at the edges—they'll crisp up more as they cool. Store leftovers in an airtight container for 4-5 days in the fridge. The flavors actually improve overnight as everything melds. For meal prep, portion into containers with rice—it reheats beautifully. Freezes well for up to 3 months if you want to make a big batch. The sesame seeds keep best in the freezer, so toast them fresh when ready to serve.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear, this comes together in one bowl. Toss chickpeas with the sauce—Korean soy and brown sugar melt into that perfect sticky-sweet balance—then hit it with a drizzle of sesame oil. Five minutes, no chopping, no fuss.
- Umami Bomb: That garlic and soy sauce combo? It’s like a flavor grenade in the best way. The chickpeas soak up the caramelized sweetness while the sesame oil adds this nutty, toasty finish that lingers. Honestly, I’ve had people ask what’s in it—it’s that good.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or potlucks. Keeps well for days in the fridge, travels without a mess, and even my picky-eating coworker devours it. Sprinkle with sesame seeds before serving, and suddenly, you’re the office snack star.
- Pantry Staple: Chickpeas, soy sauce, sugar—stuff you already have. No specialty ingredients, no last-minute grocery runs. I’ve made this with canned beans in a pinch, and it’s still solid. Budget-friendly, reliable, and zero waste. My secret weapon for lazy Sundays.
Step-by-step instructions for bulgogi-inspired bean salad
Here's how to create this vibrant, crunchy salad with bold flavors that'll have everyone asking for seconds.
Roast the Chickpeas for Crunch
Preheat your oven to 425°F and line a baking sheet with parchment paper. Toss the 1.5 cups chickpeas with 2 tablespoons vegetable oil and 1 teaspoon salt until evenly coated. Spread them in a single layer—crowding will make them steam instead of crisp.
Roast for 25-30 minutes, stirring halfway through, until they're golden brown and crispy. You'll smell that nutty aroma—this is your cue they're ready. Let them cool completely before using; warm chickpeas will turn mushy when mixed with other ingredients.
Make the Bulgogi-Inspired Dressing
In a small bowl, whisk together the 0.33 cup Korean soy sauce, 0.25 cup brown sugar, 2 tablespoons sesame oil, 6 cloves minced garlic, and 1 teaspoon red chili flakes (if using). The sugar will dissolve completely, creating a glossy, caramel-like dressing that's the heart of this salad.
Taste and adjust—you might want to add a pinch more sugar or chili to match your preference. This dressing is what transforms ordinary vegetables into something extraordinary. Let it sit for 5 minutes to allow the flavors to meld before using.
Prepare the Vegetable Base
Shred the 3 cups green cabbage into thin strips—you want them to be paper-thin for maximum crunch. Dice the 1 medium Persian cucumber into small, even pieces and slice the 3 whole green onions thinly, keeping the white and green parts separate for visual appeal.
Place all the vegetables in a large mixing bowl. The cabbage should be the bulk of the salad—its crisp texture will hold up well to the dressing. If using the white parts of the green onions separately, set them aside for garnishing later. This is where the freshness comes through, so don't skip this step.
Combine and Toss with Care
Add the cooled, crispy chickpeas to the vegetable mixture. Pour the dressing over everything and gently toss with your hands or a large spoon. Start with half the dressing, then add more as needed—you want everything lightly coated but still vibrant in color.
This is where the magic happens: the sweet-savory dressing clings to the chickpeas and vegetables, creating that perfect bulgogi-inspired flavor. Taste as you go—you might want to add a splash more soy sauce for deeper umami or a touch of sesame oil for extra richness.
Garnish and Serve Immediately
Transfer the salad to a serving platter and sprinkle with 2 tablespoons sesame seeds and the reserved green onion whites. The seeds add a nutty crunch while the onions provide a fresh contrast. Serve immediately while everything is still crisp and vibrant.
This salad tastes best right away, but if you need to prepare ahead, store the dressing and vegetables separately until ready to serve. The chickpeas will lose their crunch if stored mixed in, so keep them separate until the last minute. Enjoy with grilled meats or as a refreshing side!
Pro Tips For Making Bulgogi Bean Salad
- Crush Chickpeas Lightly: Don’t pulverize them—just press each chickpea between your thumb and palm until they’re dented but still hold their shape. Over-crushing turns your salad into hummus. I learned this the hard way when my first batch turned into a thick paste that refused to toss properly.
- Toast Garlic First: Mince the garlic cloves and dry-toast them in a pan with a splash of sesame oil until golden (about 2 minutes). This deepens their flavor and cuts the sharpness—no more biting into raw garlic with every bite. (Yes, even if you’re impatient like me.)
- Balance the Sweet-Savory Ratio: Taste as you go, but here’s the rule: start with 1:2 brown sugar to Korean soy sauce, then adjust. Too much sugar? Add a splash of rice vinegar. Too salty? A pinch of sugar or a drizzle of sesame oil smooths it out. I skip the guesswork now—measure first, then taste.
- Chill Before Serving: Let the salad sit in the fridge for at least 30 minutes after tossing. The flavors meld better, and the chickpeas soften slightly—no more crunchy, undercooked beans. (Your future self will thank you for this one.)
Storing and reheating this dish
Refrigerator Storage
Store your bulgogi bean salad in an airtight container with a tight-sealing lid to maintain crispness. I like using glass Pyrex containers because they keep the salad fresh longer and are microwave-safe for quick reheats.
Keep it refrigerated at 40°F or below for up to 4 days—the flavors actually deepen as the ingredients meld together. The key is to store the dressing separately from the vegetables and chickpeas to prevent sogginess. 🥬
Freezer-Friendly Prep
This salad freezes beautifully for up to 3 months, making it perfect for meal prep. Portion the roasted chickpeas and vegetables separately in freezer-safe bags or containers. Label them clearly since the texture changes slightly after thawing.
When ready to eat, toss the thawed components with fresh dressing and a sprinkle of toasted sesame seeds to restore crunch. I often make a big batch on Sundays for quick lunches all week. ❄️
Reheating for Crunch
For the best texture, reheat only the chickpeas and vegetables—skip the dressing until serving. Spread them on a baking sheet and warm in a 350°F oven for 5-7 minutes to restore crispness.
Alternatively, microwave on high for 1-2 minutes, then stir and add a splash of water if needed. Always add the dressing fresh to avoid a watery salad. The sesame seeds should be toasted fresh after reheating for maximum flavor. 🔥
Garnish Last-Minute
Never store the sesame seeds or green onions with the salad—they lose their freshness quickly. Keep them in a small resealable bag in the fridge and add them right before serving.
The red chili flakes can also be sprinkled fresh to maintain their heat. This final touch makes all the difference in presentation and flavor. 🌶️
Meal Prep Strategy
For ultimate convenience, prepare the dressing and roast the chickpeas ahead of time, then assemble the salad just before eating. Store the shredded cabbage and diced cucumber separately in a hermetically sealed container with a paper towel to absorb excess moisture.
This keeps everything crisp for up to 3 days. The garlic and sesame oil in the dressing will intensify in flavor overnight—trust me, it's worth it! 💡
Serving Suggestions
Serve your bulgogi bean salad warm or at room temperature over a bed of steamed jasmine rice for a complete meal. It also pairs wonderfully with grilled tofu or shrimp skewers for added protein.
For extra umami, drizzle with a little soy sauce or sesame oil just before serving. The contrast of warm rice with cool salad creates the perfect balance. 🍚
Nutrition facts
Frequently asked questions
Can I use other beans instead of chickpeas?
Black beans or kidney beans work beautifully—they hold up well to roasting and absorb the marinade flavors. For extra texture, try a mix of chickpeas and black beans. Just be sure to drain and rinse them thoroughly first to remove excess starch that can make them gummy.
How do I make this salad spicier?
Add 1-2 teaspoons of gochugaru (Korean chili flakes) to the dressing or sprinkle extra red chili flakes on top. For heat lovers, mix in 1 teaspoon of gochujang (Korean chili paste) with the soy sauce. Start with less and adjust to taste—Korean chili flakes are milder than regular cayenne.
Can I make this ahead of time?
Yes, but store components separately! Roast the beans and prep the dressing 1-2 days ahead, then assemble just before serving. Keep the cabbage and cucumber in a sealed container with a paper towel to absorb moisture. The flavors actually improve overnight as the marinade infuses everything.
What's the best way to restore crispness after reheating?
Spread the cooled salad on a baking sheet and warm at 350°F for 5-7 minutes until just heated through. For extra crunch, toss with 1 teaspoon sesame oil and toast in the oven for 2 more minutes. Never microwave the whole salad—it makes everything soggy!
Is this salad gluten-free?
Only if you use tamari instead of regular soy sauce. Regular soy sauce contains wheat, so check the label. For a completely gluten-free version, substitute with coconut aminos. The rest of the recipe is naturally gluten-free, including the beans, vegetables, and sesame components.
