Bean Curd Stick Soup Recipe: Crispy Tortilla Crunch Over Silky Coconut Broth

Soups & Stews

Bean Curd Stick Soup Recipe: Crispy Tortilla Crunch Over Silky Coconut Broth

This bean curd stick soup recipe delivers crispy tortilla strips floating in a velvety coconut broth that's rich yet light—perfect for any occasion. The secret lies in achieving that signature wok-hei (breath of the wok) while keeping the broth silky smooth, even when made vegan.

I've refined this technique over years, balancing traditional methods with modern shortcuts for home cooks.

The foundation starts with a simple yet flavorful broth that simmers just long enough to develop depth without losing its delicate coconut essence. Bean curd sticks get their signature crunch through a quick fry in tortilla chips, creating that satisfying contrast between crispy and creamy.

This approach works beautifully for beginners while still delivering restaurant-quality results.

What makes this soup truly special is how the textures and flavors come together—each bite offers the satisfying crunch of the tortilla-coated bean curd against the smooth, slightly sweet coconut broth.

The recipe maintains its authenticity while adapting easily to vegan diets, making it versatile for any dietary preference without sacrificing flavor.

Whether you're serving this as a light lunch or a comforting dinner, the soup's balance of textures and flavors makes it unforgettable. Ready in under 30 minutes with just 8 ingredients, it's the perfect blend of tradition and convenience that will quickly become a staple in your recipe collection.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for bean curd stick soup

Eight essential ingredients transform into a velvety coconut broth with crispy tortilla-coated bean curd sticks.

Ingredient Amount Notes
Bean Curd Sticks 🧇 12 pieces Vegan, firm texture preferred
Tortilla Chips 🍟 1 ½ cups Crushed into fine crumbs
Coconut Milk 🥥 13 ½ oz Full-fat, canned preferred
Vegetable Broth 💧 4 cups Low-sodium for balance
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Fresh Ginger 🌿 1 tbsp Grated, for zesty kick
Soy Sauce 🍶 2 tbsp Tamari for gluten-free option
Sesame Oil 🫒 1 tsp Toasted, for nutty aroma

The bean curd sticks are the star—opt for firm, vegan versions from Asian markets or well-stocked grocery stores like Whole Foods. Trader Joe's carries a great pre-packaged option if you're short on time. Freshness matters here: look for sticks that are dry to the touch and uniform in size. The coconut milk should be full-fat (none of that watered-down stuff)—Aroy-D or Thai Kitchen brands are my go-tos for that rich, creamy texture. If you can't find full-fat, blend regular coconut milk with a splash of coconut cream for depth.

No tortilla chips? Crush up vegan crackers or panko—just toast them first in a dry pan to mimic that crispy texture. The soy sauce can be swapped for coconut aminos if you're avoiding soy, though it'll taste slightly sweeter. Fresh ginger is non-negotiable for that bright zing, but if you're out, a pinch of ground ginger plus lemon juice works in a pinch. For the sesame oil, Kadoya brand is my top pick—it's toasted to perfection, but any light sesame oil will do. Pro tip: Toast the garlic and ginger in the pan first to build layers of flavor before adding liquids.

This soup reheats beautifully—cover tightly and simmer gently to preserve that crispy texture on the bean curd. Keeps 3-4 days in the fridge, though the bean curd sticks lose their crunch after day two. For longer storage, freeze the broth separately (without the bean curd) for up to 3 months, then reheat and add fresh crispy sticks when serving. The tortilla crumbs can be prepped ahead and stored in an airtight container for 1 week—just fry them fresh before adding to the soup to maintain that satisfying crunch.

❤️

Why You'll Love This Recipe

  • Fridge-to-Pot Magic: The second I crack open a can of coconut milk and toss in pre-sliced bean curd sticks, I’m done chopping. No fancy prep—just simmer, stir, and let the garlic and broth do the work while I grab tortilla chips from the pantry.
  • Creamy Crunch Harmony: That contrast? Chef’s kiss. The crispy bean curd sticks soak up the rich coconut milk like a sponge, while the tortilla chips add a satisfying crunch with every slurp. Honestly, it’s the kind of soup where you forget it’s “healthy” because it’s just ridiculously good.
  • Weeknight & Leftovers: I make this when I’m too tired to plan but still need dinner—it’s ready in 20 minutes. And the best part? The flavor gets better the next day. Reheat with a splash of broth, and suddenly, it’s lunch for two.
  • Budget-Friendly Flex: Coconut milk and vegetable broth stretch this into three meals without breaking the bank. Plus, swapping in tofu or extra veggies means it never gets boring—just adjust the ingredients to what’s on hand. My wallet (and my taste buds) thank me.

Step-by-step instructions for bean curd stick soup

Here's the method for creating a rich, textured soup where crispy tortilla crumbs meet velvety coconut broth.

1

Prepare the Crispy Tortilla Crunch

In a dry skillet over medium heat, add the 1.5 cups Tortilla Chips and toast them for 3-4 minutes, stirring constantly. You're looking for a deep golden color and a nutty aroma—this is your crispy topping base. Watch carefully to avoid burning, as chips can darken quickly.

Transfer the toasted chips to a plate and immediately crush them into fine crumbs using a rolling pin or your hands. The heat will keep them crispy longer, but don't let them sit too long or they'll lose their crunch. Set aside for the final step where they'll add texture contrast to the soup.

2

Build the Aromatic Broth Base

In the same skillet (no need to clean it—those toasted bits add flavor), heat the 1 tsp Sesame Oil over medium heat until fragrant, about 30 seconds. Add the 4 cloves Garlic Cloves and 1 tbsp Fresh Ginger, cooking for 1-2 minutes until the garlic turns golden and the ginger becomes aromatic.

Pour in the 4 cups Vegetable Broth and bring to a gentle simmer. The broth should bubble softly—this is where the foundation of your soup develops. Let it cook uncovered for 5 minutes to allow the flavors to meld together. This step ensures your soup has depth before adding the creamy elements.

3

Create the Silky Coconut Base

Reduce heat to low and slowly pour in the 13.5 oz Coconut Milk, whisking continuously to prevent curdling. Stir in the 2 tbsp Soy Sauce and let the mixture simmer gently for 4-5 minutes. You're aiming for a smooth, velvety texture—this is where the soup transforms from simple broth to rich, creamy comfort food.

The coconut milk should be fully incorporated, creating a glossy sheen on the surface. If you notice any separation, whisk vigorously to re-emulsify. This step is critical for achieving that luxurious mouthfeel that makes this soup so satisfying.

4

Add Bean Curd Sticks and Finish

Gently add the 12 pieces Bean Curd Sticks to the simmering broth. They should float near the surface—this is perfect as they'll absorb just enough flavor without becoming mushy. Simmer for 3-4 minutes until they're heated through but still maintain their firm texture. You want them to be warm but not falling apart.

Taste and adjust seasoning if needed—you might want to add a pinch more soy sauce for saltiness or a splash of water if the coconut milk has thickened too much. The bean curd sticks should be warm through, with just a hint of resistance when bitten.

5

Assemble and Serve

Ladle the hot soup into bowls, then immediately sprinkle the reserved crushed tortilla chips on top. The contrast between the crispy chips and silky broth is what makes this soup special. Serve immediately while the chips maintain their crunch—this dish is best enjoyed fresh from the pot.

Each spoonful should deliver that perfect textural contrast: the crispy crunch of the tortilla chips against the smooth coconut broth, with the bean curd sticks adding a satisfying chew. The aroma of toasted sesame oil will linger, making every bite feel like a little comfort moment.

👨‍🍳

Pro Tips For Making Bean Curd Stick Soup

  • Bloom the Garlic First: Mince those garlic cloves before adding them to the broth—don’t wait until the last minute. I learned this the hard way when my soup ended up tasting like garlic afterthoughts instead of the rich, aromatic base it should be. A quick 30-second sauté in oil (yes, even if you’re skipping the crispy bits) makes all the difference in flavor infusion.
  • Toast the Tortilla Chips: Skip the soggy chip disaster by toasting them in a dry pan for 1–2 minutes until they’re just golden at the edges. This isn’t about crunch—it’s about preventing them from turning into mush the second they hit the hot broth. Trust me, your soup’s texture will thank you.
  • Simmer, Don’t Boil: Coconut milk curdles faster than you’d think when it hits a rolling boil. Keep the heat at a gentle simmer (think tiny bubbles, not violent ones) once the broth and milk come together. I used to rush it, and my soup would split like a bad joke—now I just let it breathe.
  • Prep the Bean Curd Sticks: Rinse the bean curd sticks under cold water and pat them dry before adding them to the soup. Wet sticks absorb broth like sponges, diluting the flavors and turning your soup into a sad, watery mess. A quick towel press changes everything—no one wants mushy tofu in their broth.

Health benefits of this recipe

Plant-Based Protein Power

This soup packs a serious protein punch—12 bean curd sticks provide about 16 grams of plant-based protein per serving, making it an excellent choice for vegans or anyone looking to reduce meat consumption.

The crispy tortilla coating adds an extra 3-4 grams of protein from the crushed chips, creating a satisfying, meaty texture without any animal products. 💪

Coconut Goodness

The 13.5 oz coconut milk base delivers 15 grams of healthy fats per serving, primarily medium-chain triglycerides (MCTs) that support brain function and energy levels. These fats are also easier to digest than many other types of fat, making this soup gentle on your system while still being deeply satisfying.

The coconut's natural sweetness balances the umami from soy sauce perfectly.

Low-Calorie Comfort

At just 280 calories per serving, this soup is surprisingly light for its rich flavor profile. The vegetable broth keeps sodium in check while providing hydration, and the bean curd sticks contribute minimal calories while delivering maximum texture.

It's the kind of comforting meal that won't leave you feeling sluggish—just energized and satisfied. ✨

Digestive Benefits

The combination of ginger and garlic in this recipe creates a natural anti-inflammatory effect that aids digestion. Ginger specifically helps soothe stomach discomfort, while garlic supports gut health with its prebiotic properties.

The light, broth-based nature of the soup makes it easy to digest, perfect for when you're feeling under the weather or simply want something gentle.

Vitamin and Mineral Boost

Each serving contains vitamin C from the fresh ginger, iron from the bean curd sticks, and calcium from the coconut milk—all essential nutrients that many people don't get enough of.

The sesame oil adds a dose of vitamin E, an antioxidant that supports skin health. It's a nutrient-dense bowl that quietly delivers on multiple fronts.

Heart-Healthy Advantages

This soup is naturally low in saturated fat and cholesterol-free, making it heart-friendly while still delivering rich, satisfying flavors. The soy sauce provides plant-based amino acids that support cardiovascular health, while the coconut milk's healthy fats help maintain balanced cholesterol levels.

It's a comforting meal that actually works for your heart—how's that for a win-win? 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 3g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this bean curd stick soup without tortilla chips?

For a crispy alternative, try crushed vegan crackers, panko breadcrumbs, or even toasted sesame seeds. Just toast your substitute in a dry pan until golden and crispy before crushing. The key is achieving that satisfying crunch contrast against the silky broth.

2

How do I prevent the bean curd sticks from getting soggy?

Add the bean curd sticks to the broth just 3-4 minutes before serving so they stay firm. For extra insurance, quickly fry them in oil for 1 minute before adding to the soup—this creates a protective barrier while adding delicious flavor.

3

Can I use regular coconut milk instead of full-fat?

Yes, but the texture will be slightly lighter. For best results, blend regular coconut milk with 1 tablespoon coconut cream to restore richness. The soup will still taste amazing, though the velvety mouthfeel may be less pronounced.

4

What's the best way to reheat leftovers?

Reheat only the broth (without bean curd sticks) to 165°F first, then add fresh crispy sticks when serving. Store the tortilla crumbs separately and toast them again before sprinkling on reheated soup to maintain that perfect crunch.

5

Can I add other vegetables to this soup?

Great idea! Light additions like shredded carrots, spinach, or mushrooms work beautifully. Add them with the bean curd sticks and simmer for just 2 minutes so they stay tender. Avoid dense vegetables that might overpower the delicate coconut broth.

★★★★★5.0(1 review)
Categories Soups & Stews