Korean Shepherd's Purse Tofu Stir-fry

Korean Shepherd's Purse Tofu Stir-fry

Quick answer

Naengi-dubu-bokkeum is a spring-seasonal Korean stir-fry that pairs shepherd's purse - a wild herb with a distinctive earthy bitterness - with cubed firm tofu in perilla...

What makes this special

  • Naengi-dubu-bokkeum pairs seared tofu with the earthy, bitter aroma of spring shepherd's purse.
  • Spring shepherd's purse heated just 2 minutes to wilt slightly while preserving bitter aroma
  • Tofu pan-fried in perilla oil 3 minutes to hold its shape during tossing
Total time
28 min
Level
Easy
Servings
2 servings
Ingredients
8
Calories
298 kcal
Protein
17 g

Key ingredients

shepherd's pursefirm tofuonionsoy saucesoup soy sauce

Core cooking flow

  1. 1 Pat 300 g firm tofu very dry, then cut it into 1.5 cm cubes.
  2. 2 Wash 120 g shepherd's purse carefully around the roots, trim any tough parts...
  3. 3 Heat a pan over medium heat, add half of the perilla oil, and spread the tofu in one layer.

Naengi-dubu-bokkeum is a spring-seasonal Korean stir-fry that pairs shepherd's purse - a wild herb with a distinctive earthy bitterness - with cubed firm tofu in perilla oil and soy sauce. The tofu is pan-seared until golden to build a crust, then set aside while onion and garlic cook in the same pan before soy sauces go in. The tofu returns along with the cleaned, trimmed shepherd's purse, which needs only two minutes of gentle tossing to wilt without losing its herbal bite. A final drizzle of perilla oil and a pinch of toasted sesame seeds layer nuttiness over the herb's green, slightly bitter fragrance.

Prep 18min Cook 10min 2 servings

Instructions

Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.

6 steps
  1. 1
    Prep

    Pat 300 g firm tofu very dry, then cut it into 1.5 cm cubes.

    Wrap the cubes in paper towels for 5 minutes so the surface moisture comes off and the tofu browns instead of steaming.

  2. 2
    Prep

    Wash 120 g shepherd's purse carefully around the roots, trim any tough parts, and cut it into 4 cm lengths.

    Thinly slice 80 g onion so it softens quickly in the pan.

  3. 3
    Control

    Heat a pan over medium heat, add half of the perilla oil, and spread the tofu in one layer.

    Turn the cubes gently for about 3 minutes, until several sides are lightly golden, then set them aside.

  4. 4
    Control

    In the same pan, add the onion and 1 tsp minced garlic, then stir-fry over medium heat for 1 minute.

    When the onion turns slightly translucent, add 1.5 tbsp soy sauce and 0.5 tbsp soup soy sauce.

  5. 5
    Control

    Return the seared tofu to the pan and add the shepherd's purse.

    Toss by lifting from the bottom with a spatula, then cook over medium heat for only 2 minutes, stopping when the greens just begin to wilt.

  6. 6
    Finish

    Turn off the heat, add the remaining perilla oil and 1 tsp toasted sesame seeds, and fold everything together lightly.

    Transfer to a plate right away so the tofu stays intact, and serve while warm.

After the steps

Pick a recipe that fits this dish.

Continue with shared ingredients, meal pairings, or a similar method.

Recipes That Go Well With This

More Stir-fry →

Based on shared ingredients and meal pairing

Korean Perilla Leaf Tofu Stir-fry
Shared ingredient: firm tofu Stir-fry

Korean Perilla Leaf Tofu Stir-fry

Kkaennip dubu bokkeum is a side dish of firm tofu cubes pan-fried until golden, then seasoned with soy sauce, onion, and garlic before being tossed with chiffonaded perilla leaves and ground perilla seeds at the end. The tofu develops a lightly crisp shell that absorbs the soy seasoning while the interior stays soft. Perilla leaves contribute a distinctive herbal fragrance, and the ground perilla seeds add a nutty depth that elevates the dish beyond a basic tofu stir-fry. A final touch of sesame oil brightens the aroma.

Korean Thistle Greens & Mackerel Stir-fry
Shared ingredient: onion Stir-fry

Korean Thistle Greens & Mackerel Stir-fry

Gondre godeungeo bokkeum pairs pan-seared mackerel with blanched gondre thistle greens in a gochujang-soy stir-fry. The mackerel is first marinated briefly in ginger juice to reduce any sharpness, then seared on both sides until a firm, golden crust forms. That outer layer keeps the fish intact during the final toss with the greens. Gondre is pre-seasoned in perilla oil and garlic to draw out its earthy, herbal fragrance before hitting the pan, and squeezing out the excess moisture is essential so the sauce stays concentrated rather than watery. The gochujang-soy combination brings heat, depth, and a subtle sweetness that bridges the rich umami of the fatty fish and the grassy character of the greens. Gondre from the Gangwon-do highlands has a mild, nutty quality once blanched that holds its own alongside oily blue-backed fish. The dish works equally well as a rice accompaniment or a drinking snack.

Deodeok Butter Rice Bowl (Korean Mountain Root)
Serve together Rice

Deodeok Butter Rice Bowl (Korean Mountain Root)

Deodeok butter bap is a rice bowl of peeled, pounded deodeok pan-fried in butter until golden, then reduced in soy sauce and oligosaccharide syrup until each strip is coated in a thin, glossy glaze. The root's natural bittersweet aroma, assertive when raw, softens in the butter without disappearing - it stays present and clean throughout the bowl. Soy sauce and the mild sweetness of the syrup build a savory-sweet glaze that clings to the root's rough-pounded surface. A second knob of butter stirred into the sauce just before plating melts into the reduction and adds a final layer of richness. The glazed deodeok is spooned over warm rice with the pan sauce, then scattered with sliced scallion and sesame seeds. The dish is best in spring when fresh deodeok is in season and its fragrance is at its most pronounced. It works as a standalone donburi or as a strong side dish alongside plain rice.

Korean Perilla Sprout & Tofu Soybean Paste Stir-fry
Similar recipe Stir-fry

Korean Perilla Sprout & Tofu Soybean Paste Stir-fry

Kkaetsun dubu doenjang bokkeum pairs pan-seared firm tofu with perilla sprouts in a doenjang sauce. The tofu must be pressed dry with paper towels before it goes into the pan; residual moisture causes the oil to spit and prevents the surface from crisping. Dissolving the doenjang in water before adding it to the pan distributes the saltiness evenly and stops the paste from scorching against the hot surface. The doenjang coats the golden tofu pieces with a salty, earthy glaze, while perilla sprouts, far softer than mature perilla leaves, release a delicate perilla-sesame fragrance as they wilt into the sauce. The contrast between the crisp tofu edges and the just-wilted greens gives the dish its defining texture. Cheongyang chili cuts through the fermented weight of the doenjang with a clean, sharp heat that brightens the aftertaste. A final drizzle of perilla oil added off the heat brings the fragrance back to the surface before serving. When perilla sprouts are not available, mature perilla leaves cut into thick strips work as a direct substitute.

Serve with this

Manduguk (Korean Dumpling Clear Broth Soup)
Soups Easy

Manduguk (Korean Dumpling Clear Broth Soup)

Manduguk is a Korean dumpling soup in which hand-folded dumplings stuffed with ground pork, tofu, scallion, and garlic are dropped into a clear, simmering broth, typically anchovy-kelp stock or beef broth, and cooked until they float. As the dumplings cook, their thin wheat-flour wrappers release a subtle starch that gives the broth a barely perceptible body, while the filling leaks savory juices that enrich the liquid gradually. A thin drizzle of beaten egg stirred in near the finish creates silken wisps on the surface of the broth and gives the bowl a more finished appearance. Shredded egg strips and crumbled dried seaweed scattered on top add a pleasant contrast in color and a faint oceanic note to the flavor. Many Korean households serve manduguk on Lunar New Year as an alternative to tteokguk, and some combine the two by adding sliced rice cakes alongside the dumplings. Dumplings can be made in large batches and frozen raw, which means this soup can be pulled together quickly on weeknights without sacrificing any of the flavor that comes from homemade filling. A small dish of soy-vinegar dipping sauce served alongside lets each person adjust the seasoning at the table, and the light acidity of the sauce cuts through the mild broth in a way that makes the contrast between the two worth trying.

🏠 Everyday 🎉 Special Occasion
Prep 10min Cook 15min 4 servings
Korean Lotus Root Pancakes
Side dishes Medium

Korean Lotus Root Pancakes

Lotus root is sliced into rounds and coated in a light batter of buchim flour and egg before being pan-fried until golden on both sides. The root's characteristic perforations show through the thin batter, creating a lace-like appearance on each piece that makes this jeon visually distinctive. Biting through the crisp exterior reveals the lotus root's dual texture: an initial crunch from the starchy flesh followed by a slightly sticky chew that clings pleasantly to the teeth. Slicing to a thickness of five to six millimeters strikes the right balance between maintaining the crunch and ensuring the center cooks through. The egg-enriched batter adheres evenly to the root's smooth surface and sets immediately upon contact with hot oil, sealing in moisture. Minimal salt in the batter allows the lotus root's faint natural sweetness to emerge, and a dipping sauce of soy sauce and vinegar provides the acidity needed to cut through the fried exterior's richness. Commonly served during Korean holidays, this jeon is simple enough for everyday cooking as well.

🏠 Everyday 🍱 Lunchbox
Prep 15min Cook 12min 4 servings
Korean Kimchi Mandu Jjigae (Kimchi Dumpling Stew)
Stews Easy

Korean Kimchi Mandu Jjigae (Kimchi Dumpling Stew)

Kimchi mandu jjigae drops whole frozen kimchi dumplings straight into a simmering pot of aged kimchi, tofu, and anchovy stock. The dumpling wrappers absorb the broth as they cook, swelling plump and moist, while the kimchi filling inside echoes the stew's tangy base and doubles the fermented depth. Gochugaru and soup soy sauce add a clean chili heat, and firm tofu cubes absorb the spiced broth for a softer textural contrast. Because the dumplings themselves carry seasoning, it is better to start with less sauce and adjust after tasting the broth. This is a filling, no-fuss meal that needs nothing more than a bowl of steamed rice alongside it.

🏠 Everyday ⚡ Quick
Prep 8min Cook 15min 2 servings

Similar recipes

Korean Aster Greens Beef Stir-fry
Stir-fry Medium

Korean Aster Greens Beef Stir-fry

This stir-fry brings together fragrant chwi-namul wild greens and thinly sliced bulgogi-cut beef on a single plate, where the greens' herbal bitterness meets the meat's savory depth. Pre-seasoning the beef with soy sauce and cooking wine means that as the meat cooks, the seasoning transfers into the greens without the need for additional salt at the end. Onion softens during cooking, releasing sweetness that takes the edge off the overall saltiness and rounds the flavor. A finishing drizzle of perilla oil adds a distinctly Korean nuttiness, and whole sesame seeds scattered on top provide small pops of texture throughout each mouthful. This banchan works as a hearty, protein-rich complement to an otherwise vegetable-heavy table, substantial enough to serve as a main side dish alongside steamed rice.

🏠 Everyday 🍱 Lunchbox
Prep 18min Cook 12min 4 servings
Korean Shepherd's Purse Kimchi
Kimchi Medium

Korean Shepherd's Purse Kimchi

Naengi kimchi is a seasonal Korean side dish where shepherd's purse, an early-spring wild herb with a distinctive earthy fragrance, is blanched for just twenty seconds in boiling salted water. This brief blanching is the defining technique - long enough to strip away the raw bitterness and any soil odor, yet short enough to preserve the herb's own clean, spring-like aroma. The cooled and thoroughly squeezed greens are then dressed in a paste of gochugaru, anchovy fish sauce, minced garlic, and sweet rice paste, which provides enough body and viscosity to coat each slender stem evenly. The fish sauce's fermented depth meets the herb's green, earthy character, producing a layered flavor that neither ingredient achieves on its own. Sesame seeds scattered on top add a quiet toasted crunch. At least two hours of refrigeration allows the seasoning to settle and deepen before the kimchi is at its best.

🍱 Lunchbox 🏠 Everyday
Prep 25min Cook 1min 2 servings
Korean King Oyster Mushroom Stir-fry with Perilla
Side dishes Easy

Korean King Oyster Mushroom Stir-fry with Perilla

This stir-fry combines 250 grams of julienned king oyster mushrooms with onion, cooked rapidly over high heat in perilla oil and cooking oil to prevent the mushrooms from releasing too much water. Garlic is sauteed for 20 seconds first to infuse the oil, followed by onion for one minute to draw out its natural sweetness. The mushrooms then go in for a quick two-minute toss before soup soy sauce and a splash of water are added to create a light braising liquid. One and a half tablespoons of ground perilla seeds are stirred in during the final minute, thickening the sauce into a creamy coating without becoming pasty. Scallion is added off heat for a finishing touch of color and freshness.

🏠 Everyday 🍱 Lunchbox
Prep 10min Cook 8min 2 servings

Tips

Do not overcook shepherd's purse to keep its clean herbal flavor.
Pre-searing tofu helps it hold shape during stir-frying.

Nutrition (per serving)

Calories
298
kcal
Protein
17
g
Carbs
10
g
Fat
21
g