Most ginisang toge ends up watery. The fix is simple: high heat, no added water, and pulling the sprouts off the pan before they look done.
This is the version my family makes most often. Ginisang toge with kamote, bell peppers, and oyster sauce, ready in 20 minutes. It works as a side or a light main, and it pairs really well alongside something richer like pinakbet if you're putting together a bigger spread.

Save This Recipe 💌
Jump to:
What is Ginisang Toge?
Ginisang toge is a simple Filipino stir-fry of mung bean sprouts (toge) sautéed in the classic base of garlic, onion, and tomato (ginisa), then seasoned and served with rice. Every family has their own version depending on what’s on hand.
This one adds kamote (sweet potato) for a little sweetness and extra body, but you can skip it or swap in green beans or cabbage.
Why You'll Love This Recipe
- Done in 20 minutes. Bean sprouts take under 2 minutes in a hot pan. Most of the time is just the aromatics, so once the prep is done the whole dish moves fast.
- Budget-friendly. Bean sprouts are one of the cheapest ingredients at any Asian grocery store and the rest is pantry staples. Great way to use up a bag before it turns.
- Flexible. Keep it vegetarian, add shrimp, or throw in leftover pork or chicken. The ginisa base holds everything together no matter what you add.
Ingredients
- Bean sprouts (toge) are the star. Buy the freshest bag you can find and use them within 1 to 2 days. Mung bean sprouts are the traditional choice for this dish. They're thinner, more delicate, and cook faster than soybean sprouts. If you need to store them, keep them submerged in a bowl of cold water in the fridge and change the water daily. It extends their crunch significantly.
- Garlic, onion, and tomato are the ginisa base. Don't rush this step. Properly softened aromatics make the whole dish taste better. The tomato breaks down and adds a mild acidity that balances the oyster sauce.
- Sweet potato (kamote) adds a little sweetness and body. Julienne it thin so it cooks through in the same timeframe as everything else. Skip it or swap in green beans if you prefer the more traditional version.
- Carrots add color, sweetness, and texture contrast. Julienne them matchstick thin.
- Bell peppers go in at the very end so they stay bright and slightly crisp. Red and green both work.
- Oyster sauce is the main seasoning. Savory, slightly sweet, coats the vegetables evenly. If you need a substitute, use soy sauce plus a pinch of sugar.
- Neutral oil for cooking. Canola or avocado oil both work.
- Optional protein: shrimp, pork, chicken, or tofu. See the protein section below for how to handle each one.
Add-Ins & Swaps
- Wood ear mushrooms (black fungus) are a common addition that adds an earthy flavor and a slightly chewy texture. Soak dried ones in warm water for 20 minutes before adding them with the firm vegetables.
- Green beans are a classic swap for sweet potato if you prefer the more traditional version. Add them with the carrots and cook until just tender-crisp.
- Chicharon as a topping. Add crushed pork cracklings right before serving. The crunch and richness contrast well with the light, crisp sprouts.
- No oyster sauce? Soy sauce plus a pinch of sugar works as a substitute. The dish will be a little less rich but still solid.
- Vegan version: Replace the oyster sauce with vegan oyster sauce (made from mushrooms, widely available at Asian grocery stores) and skip the shrimp powder. Tofu is the protein of choice here.
How To Make Ginisang Toge
- Prep everything first. Wash and julienne the carrots and sweet potato into thin matchsticks. Chop the tomato and onion, mince the garlic, and slice the bell peppers. Have it all ready before the pan goes on. This dish moves fast once it starts and you don't want to be scrambling mid-cook.
- Build the ginisa base. Heat a wok or large pan over medium heat and add the oil. Once hot, add the onion and cook for about 3 minutes until softened and translucent. Add the garlic and cook for 1 minute until fragrant. Add the tomato and cook for another minute until it starts to break down. This is your ginisa base. Don't rush it.
- Cook the protein (if using). Add your protein of choice and cook through before continuing. See the protein section above for timing.
- Add the firm vegetables. Add the carrots and sweet potato. Increase heat to medium-high and sauté for 3 to 4 minutes, stirring frequently, until just slightly softened. They should still have a little resistance.
- Add the bean sprouts. Add the bean sprouts and toss gently with everything in the pan. Keep the heat on medium-high and stir-fry for 1 to 2 minutes. Keep everything moving.
- Season and finish. Add the oyster sauce and toss to coat everything evenly. Add the bell peppers and cook for 1 more minute, just long enough to heat them through while keeping their color and crunch. Taste and adjust seasoning. Serve immediately.
How to Keep Bean Sprouts Crispy
This is the most important technique in the recipe, and what separates a great ginisang toge from a soggy one.
- Use high heat when the sprouts go in. Crank the heat to medium-high before adding the bean sprouts. High heat stir-fries the vegetables; lower heat steams them.
- Don't add water. Bean sprouts are mostly water — they release a significant amount of liquid as they cook. If you add water to the pan, you're compounding that moisture and you'll end up with a watery, wilted result. The oyster sauce is all the liquid this dish needs.
- Pull them off before they look done. Bean sprouts continue cooking from residual heat even after the pan comes off the burner. Take them off while they still look slightly underdone.
- Serve immediately. This dish doesn't hold well. Bean sprouts soften quickly as they sit in the residual heat and steam.
Variations
- Ginisang Toge with Shrimp is the most classic version. Shrimp and bean sprouts cook in similar timeframes and the flavors complement each other well.
- Spicy Ginisang Toge adds 1 to 2 sliced bird's eye chilies or a pinch of red pepper flakes with the aromatics.
- Ginisang Toge with Tofu is the go-to vegetarian version. Pan-fry the tofu until golden before adding it at the end.
- As Lumpiang Toge Filling is worth trying if you have spring roll wrappers on hand. Let the cooked ginisang toge cool completely, spoon into wrappers, and fry until golden. The same wrapping technique from the chicken lumpiang shanghai recipe applies here.
Have leftover toge? Turn it into okoy, Filipino shrimp and vegetable fritters. Raw bean sprouts fold right into the batter and fry up crispy. It's one of the best ways to use up a bag before it turns.
What to Serve With Ginisang Toge
Ginisang toge works best alongside something with a little more richness to balance its light, crisp profile. Fried fish is the most classic pairing. Bangus (milkfish) and tilapia are both great options.
For a full Filipino dinner that comes together fast, serve it alongside lemongrass chicken and garlic fried rice. The whole spread takes under 40 minutes and covers all the bases.
It also pairs naturally with other Filipino vegetable dishes if you're building a plant-forward spread. Ginisang ampalaya and pinakbet are both natural companions.
Storage
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a pan over medium heat. Microwave works but makes the sprouts softer.
This dish does not freeze well. Bean sprouts become completely limp and watery after freezing and thawing. Make only what you plan to eat within two days.
For best results, serve freshly cooked. Bean sprouts lose their crunch quickly even in the fridge.
Recipe FAQs
Savory, lightly sweet, and fresh with a satisfying crunch from the bean sprouts when they're cooked right. The oyster sauce adds a rich, umami-forward seasoning, and the tomato in the ginisa base gives a mild tanginess that keeps the dish from feeling heavy. It's light but satisfying, and the texture contrast between the soft aromatics and crisp sprouts is what makes it so good.
Ginisa is the Filipino cooking method of sautéing in a base of garlic, onion, and tomato. It's one of the most foundational techniques in Filipino cooking - this trio is the starting point for dozens of dishes, from stir-fries to soups to stews. When you see "ginisang" in a recipe name, it tells you the dish was cooked using this method.
Yes, but they're different. Soybean sprouts are thicker, crunchier, and take longer to cook for about 3–4 minutes instead of 1–2. They have a slightly nuttier flavor. Both work in this recipe; just adjust cooking time accordingly. Mung bean sprouts are the traditional choice for Filipino ginisang toge.
Not really, bean sprouts lose their crunch quickly and don't reheat well. This dish is best made and served immediately. If you need to prep ahead, chop all the vegetables and aromatics in advance and store them separately in the fridge. When it's time to cook, the stir-fry itself takes under 10 minutes once the prep is done.
Yes. Skip the beef or shrimp powder and replace the oyster sauce with soy sauce plus a pinch of sugar, or use a vegan oyster sauce (made from mushrooms -widely available at Asian grocery stores). Use vegetable broth if the pan needs any liquid. Tofu is a great protein addition for a filling vegan version.
Absolutely. Green beans, cabbage, snow peas, and ginisang sayote all work well, chayote takes well to the same ginisa method. Add harder vegetables (green beans, chayote) with the carrots, and softer ones (cabbage, snap peas) closer to the bean sprouts so everything finishes at the same time.
More Filipino Vegetable Recipes
- Adobong Sitaw - long beans cooked adobo-style, fast and deeply savory
- Ginisang Ampalaya with Shrimp - bitter melon stir-fried the same ginisa way, with shrimp to balance the bitterness
- Pinakbet - the classic Filipino vegetable stew with shrimp paste
- Ginisang Sayote - chayote squash done the same simple ginisa way

Did you try this recipe?
Share how it turned out in the comment box below, and if you loved it, share it on Facebook, Pinterest & Instagram.
Thank you!


Ginisang Toge (Filipino Sautéed Bean Sprouts)
Equipment
- 1 cooking pan or wok
Ingredients
- 3 tablespoon Avocado Oil or Canola Oil
- 1 tablespoon Garlic crushed
- ½ cup Medium Onion chopped
- ½ cup Tomato chopped
- 1 cup Carrots julienned
- 1 cup Sweet Potato kamote, julienned
- 10 oz Bean Sprouts
- 2 ½ tablespoon Oyster Sauce
- 1 teaspoon Beef Powder or Shrimp Powder your preference
- ½ cup Red Bell Pepper sliced
- ½ cup Green Bell Pepper sliced
- Freshly Ground Black Pepper to taste
Instructions
- Wash and julienne the carrots and sweet potato. Chop the tomato, onion, and bell peppers. Crush the garlic.
- In a wok or large pan, heat your chosen oil (avocado or canola) over medium heat.3 tablespoon Avocado Oil or Canola Oil
- Once hot, add the chopped onion and cook for about 3 minutes, until softened and translucent. This forms the base of your flavor.½ cup Medium Onion
- Add the crushed garlic and cook for another minute, stirring occasionally, until fragrant. Then, add the chopped tomato and cook for an additional minute, allowing it to soften and release its juices.1 tablespoon Garlic, ½ cup Tomato
- If you'd like some protein, add your favorite meat here and cook it through.
- Add the julienned carrots and sweet potato. Sauté for 3-4 minutes, stirring frequently, until slightly softened.1 cup Carrots, 1 cup Sweet Potato
- Now, add the bean sprouts and toss them gently with the vegetables. Since you want them to retain their crispness, avoid overcooking them.10 oz Bean Sprouts
- Pour in the oyster sauce and beef powder. Stir well to combine and coat all the ingredients evenly. Season with freshly ground black pepper to taste.2 ½ tablespoon Oyster Sauce, 1 teaspoon Beef Powder or Shrimp Powder, Freshly Ground Black Pepper
- Finally, add the sliced red and green bell peppers. Cook for another minute or two, just until the bean sprouts are heated through and the entire dish is well combined.½ cup Red Bell Pepper, ½ cup Green Bell Pepper
Save This Recipe 💌
Notes
- Use fresh, crisp bean sprouts for the best texture.
- Don’t overcook the togue; it should stay crunchy.
- Adjust seasonings gradually to suit your taste.
- Serve immediately for maximum flavor and texture.





