| Prep Time 20 min | Pressure Cook 25 min | Total Time ~55 min | Servings 4 | Difficulty Easy |
Bibimbap is the rare bowl that somehow manages to be filling and fresh at the same time — a bed of rice topped with separately cooked vegetables, a fried egg, and enough gochujang to make you pay attention. This version, Instant Pot Black Beans and Cabbage Bibimbap, takes that formula and makes it workable on a Tuesday night, no planning required. The Instant Pot cooks dried black beans from scratch while you prep everything else, and the whole assembly takes about an hour start to finish.
What makes this version worth making specifically: black beans replace the more traditional bulgogi or tofu, and they hold their own. They bring a creamy, earthy density that plays well against the quick-pickled cabbage and the spicy-sweet gochujang sauce. It is a genuinely satisfying bowl — vegetarian, high in protein and fiber, built from things you probably already have.
Why Instant Pot Black Beans and Cabbage Bibimbap Belongs in Your Rotation
Dried black beans in the Instant Pot take about 25 minutes at high pressure with no soaking — this alone makes the recipe practical in a way that stovetop beans are not on a weeknight. While the beans cook, everything else comes together: the rice in a separate pot, the cabbage quick-pickled in the bowl it will serve from, the sauce whisked in two minutes. By the time the pressure releases, you are ready to assemble.
The ingredient list is short and mostly pantry staples. Gochujang — the Korean fermented chili paste that anchors the sauce — keeps for months in the refrigerator and costs very little per use. Cabbage is cheap and available year-round. The flexibility is real: swap the egg for pan-fried tofu, add whatever vegetables you have, scale it up easily for four people or down for one.
What You’ll Need
For the Black Beans (Instant Pot)
- 1 cup (200g) dried black beans, rinsedNo soaking needed for the Instant Pot. Pick through them quickly for any debris.
- 2½ cups (600ml) water or low-sodium vegetable brothBroth adds more flavor but water works fine. Avoid salted broth — salt before pressure cooking makes beans turn out tough.
- 3 cloves garlic, smashed
- 1 tsp ground cumin
- ½ tsp smoked paprika
- 1 bay leaf
- Salt to taste — added after cooking
For the Quick-Pickled Cabbage
- 3 cups (about 250g) green cabbage, very thinly slicedPurple cabbage works too and looks striking in the bowl. Red cabbage will bleed color into the rice slightly.
- 2 tbsp rice vinegar
- 1 tsp sugar
- ½ tsp kosher salt
- 1 tsp toasted sesame oil
For the Gochujang Sauce
- 3 tbsp gochujangHeat levels vary by brand. Start with 2 tbsp if you are unfamiliar with yours and taste before adding the rest.
- 1 tbsp soy sauce
- 1 tbsp toasted sesame oil
- 1 tbsp rice vinegar
- 1 tsp honey or maple syrup
- 1 clove garlic, finely grated
- 2–3 tbsp warm water to thin
For the Bowl
- 2 cups (370g) short-grain white rice, uncookedShort-grain or medium-grain rice gives the sticky, slightly chewy base that bibimbap needs. Long-grain rice works but the bowl loses some of its texture.
- 4 eggsFried sunny-side up is traditional and the runny yolk becomes part of the sauce. Soft-boiled works if you prefer.
- 2 tsp neutral oil for frying eggs
- 2 scallions, thinly sliced
- 2 tbsp toasted sesame seeds
- 1 medium carrot, julienned or grated (optional)Raw or lightly sautéed — either works. It adds color and a mild crunch.
How to Make It
- Start the black beans. Add the rinsed black beans, water or broth, smashed garlic, cumin, smoked paprika, and bay leaf to the Instant Pot inner pot. Do not add salt yet. Seal the lid, set the valve to Sealing, and cook on High Pressure for 25 minutes. It will take about 12–15 minutes to come to pressure before the timer starts.
- While the beans cook, make the quick-pickled cabbage. Combine the sliced cabbage, rice vinegar, sugar, and kosher salt in a bowl and toss well. Massage it for about 30 seconds — you want the salt and vinegar to start drawing moisture out of the cabbage. Let it sit at room temperature for at least 20 minutes, tossing occasionally. Just before serving, drain off any excess liquid and toss with the sesame oil.
- Cook the rice. Cook short-grain white rice using your usual method — stovetop absorption, rice cooker, whatever you rely on. Short-grain rice typically takes about 18 minutes on the stovetop (1 cup rice to 1¼ cups water, covered, low heat after boiling). Keep it covered and off heat when done so it stays warm without over-steaming.
- Make the gochujang sauce. Whisk together the gochujang, soy sauce, sesame oil, rice vinegar, honey, and grated garlic in a small bowl. Add warm water a tablespoon at a time until the sauce is thick but pourable — about the consistency of a thick salad dressing. Taste it now. It should be spicy, savory, slightly sweet, and bright from the vinegar. Adjust with more vinegar for acidity or more honey to dial back the heat.
- Release pressure and season the beans. When the Instant Pot timer finishes, allow a natural pressure release for 10 minutes, then carefully switch the valve to Venting to release any remaining pressure. Open the lid. The beans should be fully tender but still holding their shape — press one between your fingers to check. If they are still firm in the center, reseal and cook on High Pressure for another 5 minutes. Drain off most of the liquid, remove the bay leaf, and season with salt. Taste and add a splash of the gochujang sauce if you want to season the beans directly.
- Fry the eggs. Heat a small non-stick pan over medium heat with 2 teaspoons of neutral oil. Crack the eggs in carefully — if your pan is crowded, do two at a time. Cook until the whites are fully set but the yolks are still runny, about 3–4 minutes. Season with a small pinch of salt. Work quickly so they are ready when the bowls are assembled.
- Assemble the bowls. Divide the warm rice between four bowls. Arrange the black beans on one side of the bowl, the pickled cabbage on another, and the carrot if using. Place the fried egg in the center on top of the rice. Add a generous spoonful of gochujang sauce directly over everything. Finish with sliced scallions and toasted sesame seeds. Serve with extra sauce on the side.
The whole point of bibimbap is that you mix it at the table. When you or a guest stirs the bowl — egg yolk breaking into the rice, sauce coating every grain — the dish comes together. Don’t pre-mix it in the kitchen.
Tips That Actually Make a Difference
Salt the beans after cooking, not before. Adding salt before pressure cooking black beans reliably produces tougher skins. The beans cook just fine without salt — season them in the last two minutes on Keep Warm mode or after draining.
Don’t skip the cabbage rest time. Twenty minutes of contact with the salt and vinegar is the minimum for the cabbage to soften and develop that quick-pickled flavor. Less time and it just tastes like raw cabbage with dressing. If you can get it started 30 minutes before you need it, even better.
Warm bowls make a difference. Bibimbap cools off quickly in cold bowls. Run your serving bowls under hot water for a minute and dry them before plating. The rice stays warm through the whole meal instead of going cold halfway through.
Make the gochujang sauce a little looser than you think it needs to be. It thickens when it hits the cold rice. A sauce that looks perfectly thick in the bowl will turn sticky and uneven on the rice. Slightly too loose at the table is the right target.
Mistakes to Watch Out For
Opening the Instant Pot too soon after cooking
Switching directly to Quick Release right when the timer ends means some beans will be slightly undercooked in the center and others will be blown out on the outside. The 10-minute natural release lets the pressure and temperature equalize gently, which gives you more evenly cooked beans with better texture. Do not skip it.
Using too little water for the beans
Black beans expand significantly under pressure. Less than 2 cups of liquid for 1 cup of dried beans risks triggering the Instant Pot’s burn sensor or leaving beans that are chalky in the center. The 2½-cup ratio in this recipe gives the beans room to hydrate properly.
Overseasoning the cabbage too far in advance
If the pickled cabbage sits for much more than an hour, it releases so much water that it becomes limp and slightly sour rather than crisp-pickled. The 20–45 minute window is intentional. If you are prepping ahead, keep the cabbage dry and add the vinegar and salt no more than an hour before serving.
Cooking the egg yolks through
A fully set yolk changes this dish significantly. The runny yolk mixes with the gochujang sauce and the rice to create a cohesive, creamy-spicy base when the bowl is stirred. A hard yolk just sits on top. Keep the heat moderate, watch the whites, and pull the pan when they’re just set.
Easy Ways to Change It Up
Make it vegan
Replace the fried egg with pan-fried firm tofu. Press the tofu dry, cut it into ¾-inch cubes, and fry in a thin layer of oil over medium-high heat until golden on two sides. Season with a splash of soy sauce in the last minute of cooking. It does not replicate the yolk, but the texture and protein content are both solid.
Add sautéed spinach or zucchini
Traditional bibimbap usually features three or four separately prepared vegetables. A handful of spinach wilted in sesame oil with a pinch of salt, or sliced zucchini sautéed until lightly golden, fits naturally alongside the cabbage and adds more color to the bowl.
Use brown rice for more fiber
Brown rice works here and adds a nuttier flavor that pairs well with the beans. It takes longer to cook — plan for 40–45 minutes on the stovetop — so start it before you begin anything else. The texture is chewier and less sticky, which changes the bowl’s character slightly but not negatively.
Make a gochujang-free version
If gochujang is genuinely unavailable, a sauce built from 2 tablespoons of tomato paste, 1 tablespoon of soy sauce, 1 teaspoon of chili flakes, and 1 tablespoon of sesame oil is a different flavor profile — less fermented depth, more straightforward heat — but it works. Add the same rice vinegar and honey to balance it.
What to Serve Alongside It
Instant Pot Black Beans and Cabbage Bibimbap is a complete meal in the bowl — protein, vegetables, carbs, fat from the egg yolk and sesame oil — so it does not need much alongside it. If you want to round out the table, a simple cucumber salad with rice vinegar, sesame seeds, and a pinch of sugar takes five minutes and cuts through the richness of the bowl cleanly.
A clear broth or miso soup works well if you are serving this as part of a more elaborate spread. Keep any additions light — the bowl itself is already well-seasoned and filling, and a heavy side competes rather than complements.
Extra gochujang sauce in a small dish at the table is more practical than it sounds. People’s heat tolerance varies, and having the sauce separate means everyone can adjust the bowl to their own level without you having to make multiple versions.
Leftovers and Reheating
Store the components separately if possible — rice, beans, cabbage, and sauce each in their own container. The beans keep in the refrigerator for up to five days and freeze well for up to three months. The pickled cabbage is best within two days; after that it becomes noticeably more acidic and loses its texture.
To reheat the rice without it turning gummy: add a tablespoon of water to the rice, cover loosely, and microwave on medium power for 90 seconds. Stir once and give it another 30 seconds if it needs it. The added moisture prevents the exterior from drying and cracking while the center is still cold.
Reheat the beans gently in a small saucepan over low heat with a splash of water — they tend to stick at high heat and the skins can split if they simmer too aggressively. Do not try to reheat them in the microwave uncovered; they dry out fast.
Fry the egg fresh each time. A reheated fried egg is not worth the effort it takes to revive it.
Approximate Nutrition Per Serving
| Nutrient | Per Serving |
|---|---|
| Calories | 540 kcal |
| Protein | 24 g |
| Carbohydrates | 82 g |
| Fat | 12 g |
| Fiber | 14 g |
All values are approximate estimates based on standard ingredient quantities and are provided for informational purposes only. Actual values will vary with specific brands and portion sizes.
What keeps this recipe in regular rotation is the combination of speed and flexibility. Dried black beans from scratch in under an hour is still one of the most useful things the Instant Pot does, and when those beans land in a bibimbap bowl with pickled cabbage and a properly runny egg, you have a meal that feels considerably more considered than the effort it required.
It is also one of those bowls where the leftovers are actively looked forward to rather than tolerated.
If a bag of dried black beans has been sitting in your pantry waiting for a reason, this is it.