Bok Choy Soup Indian Recipe: Turmeric-Golden Broth With Crispy Garlic Bites

Soups & Stews

Bok Choy Soup Indian Recipe: Turmeric-Golden Broth With Crispy Garlic Bites

This Indian bok choy soup transforms humble greens into a fragrant, golden broth with crispy garlic bites that add unexpected crunch. The secret lies in blooming whole spices—cumin, mustard seeds, and curry leaves—cooked in hot oil until they release their aromatic magic.

I developed this recipe after years of testing, balancing earthy turmeric with bright lemon and creamy coconut milk for depth that lingers long after the last sip.

The broth begins with a turmeric-golden base, simmered until the roots infuse the liquid with warm, earthy notes. Bok choy wilts into tender strands while absorbing the spiced broth, creating a dish that’s both comforting and vibrant.

What makes this recipe stand out is the crispy garlic—lightly fried until golden and scattered over the top, adding a textural contrast that elevates every spoonful.

What you’ll achieve is a soup that’s rich yet light, spicy yet balanced, with layers of flavor that build with each bite. The crispy garlic bites stay crunchy even after sitting, while the broth remains velvety and aromatic.

This is the kind of dish that feels like a hug—warm, flavorful, and impossible to resist.

Perfect for weeknight dinners or special occasions, this soup adapts effortlessly to vegetarian diets while delivering restaurant-quality results at home. Here’s how to make it—step by step.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for bok choy soup indian

Whole spices, fresh roots, and crispy garlic transform simple bok choy into aromatic, golden Indian-inspired soup.

Ingredient Amount Notes
Bok Choy 🥬 12 oz Baby or regular, trimmed
Coconut Milk 🥥 1 cup Full-fat for creaminess
Turmeric Root 🌿 1 tbsp Freshly grated, vibrant color
Ginger Root 🌿 1 tbsp Freshly grated, aromatic
Garlic Cloves 🧄 6 whole 3 cloves for broth, 3 for frying
Mustard Seeds 🌶️ 1 tsp Whole, yellow variety
Cumin Seeds 🌶️ 1 tsp Whole, toasted
Curry Leaves 🌿 10 whole Fresh, dried if unavailable
Vegetable Oil 🫒 ½ cup High smoke point
Vegetable Broth 💧 4 cups Homemade or low-sodium
Lemon Juice 🍋 2 tbsp Freshly squeezed
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Red Chili Flakes 🌶️ ½ tsp Adjust to taste

The spices are where the magic happens. Mustard seeds and cumin need to bloom in hot oil for 30 seconds before adding curry leaves—this releases their full aroma. Penzeys or bulk bins at Indian markets are best for whole spices, but grocery store brands work too if they're fresh. For curry leaves, fresh is non-negotiable—dried leaves lose their signature flavor. The turmeric and ginger should be freshly grated; pre-grated versions often contain fillers that dull the flavor. Look for vibrant orange turmeric roots and plump ginger with tight skin.

No fresh curry leaves? Dried at half the amount works in a pinch, but the flavor will be subtler. Short on mustard seeds? Substitute with equal parts cumin and coriander seeds. The coconut milk should be full-fat for that creamy texture—light versions won't cut it. For the crispy garlic, use garlic cloves that are firm and unpeeled—they'll stay crispy when fried. If you can't find baby bok choy, regular bok choy cut into 1-inch pieces works just fine. The red chili flakes can be omitted entirely if you prefer a milder soup.

Store any leftover broth in the fridge for 4-5 days—it reheats beautifully. The crispy garlic loses its crunch after 24 hours, so make it fresh each time. For meal prep, keep the garlic and broth separate until ready to serve. The spices keep their potency for 6 months in an airtight container, while fresh turmeric and ginger last 2 weeks in the fridge. Freeze the broth without the garlic for up to 3 months—just add fresh crispy garlic when reheating.

❤️

Why You'll Love This Recipe

  • The contrast is chef’s kiss: tender bok choy stems with those crisp, bright leaves cutting through the rich coconut milk. Honestly, I’ll take this over takeout any day—it’s like a hug in a bowl.
  • One-Pot Magic: I swear by this recipe when I’m too tired to wash pots—just chop the bok choy, simmer the spices, and pour in the coconut milk. That’s it. The turmeric and ginger do all the heavy lifting while you sip tea.
  • Creamy Crunch Harmony: The contrast is chef’s kiss: tender bok choy stems with those crisp, bright leaves cutting through the rich coconut milk. Honestly, I’ll take this over takeout any day—it’s like a hug in a bowl.
  • Leftover Goldmine: This soup tastes better the next day, which is perfect because it’s cheap to make and stretches for lunches. I double the batch, freeze half, and still have leftovers by Thursday. (Yes, even on a Tuesday night.)

Step-by-step instructions for turmeric-golden bok choy soup

Here's how to balance vibrant spices with delicate bok choy for a restaurant-worthy Indian-inspired broth.

1

Bloom the Spices and Prepare the Garlic Bites

Heat the 0.5 cup vegetable oil in a heavy-bottomed pot over medium heat. Add the 1 tsp mustard seeds and 1 tsp cumin seeds, stirring constantly for 30 seconds until they pop and release their nutty aroma. This is your flavor foundation—don't rush this step or the spices will burn.

Add the 10 whole curry leaves and 1 tbsp freshly grated turmeric root along with 1 tbsp freshly grated ginger root. Stir for 1 minute until the spices sizzle and the oil turns a vibrant golden color. Remove 3 of the 6 whole garlic cloves and set aside for the crispy bites—these will add texture contrast later. Keep the remaining 3 garlic cloves in the pot for the broth.

2

Build the Turmeric-Golden Broth

Add the 4 cups vegetable broth to the pot and bring to a gentle boil. Immediately reduce heat to medium-low and let it simmer for 10 minutes—this allows the spices to infuse fully without burning. You'll notice the broth develop a rich golden hue from the turmeric and a warm, earthy aroma from the cumin and ginger.

While the broth simmers, prepare the crispy garlic bites: Heat 1 tablespoon of the remaining oil in a small skillet over medium-high heat. Add the reserved 3 garlic cloves and fry for 1-2 minutes until deep golden brown and crispy. Remove immediately—they'll continue cooking on the plate. Set aside on a paper towel-lined plate.

3

Add the Bok Choy and Finish the Soup

Trim the 12 oz bok choy and cut into 1-inch pieces, keeping the stems and leaves separate. Add the stems first to the simmering broth and cook for 3 minutes until slightly tender. Then add the leaves and cook for another 2 minutes until wilted but still vibrant green. The leaves should retain their texture—overcooking turns them mushy.

Stir in the 1 cup coconut milk and 2 tbsp lemon juice, then season with 1 tsp salt, 0.5 tsp black pepper, and 0.5 tsp red chili flakes. The lemon juice brightens the rich coconut and balances the earthy spices. Simmer for 1 minute to meld the flavors, then remove from heat.

4

Serve with Crispy Garlic Bites

Ladle the soup into bowls, dividing the crispy garlic bites evenly among them. The contrast between the silky broth and the crunchy garlic adds a satisfying textural element to each spoonful. Garnish with additional curry leaves if desired, though they'll lose their aroma when cooked.

Serve immediately while the garlic bites are still crisp. The soup should be fragrant with turmeric's earthy warmth, balanced by the bright lemon and subtle heat from the chili flakes. Each bite delivers layers of flavor—creamy coconut, vibrant bok choy, and the nutty depth of the spice bloom.

👨‍🍳

Pro Tips For Making Bok Choy Soup Indian

  • BLANCH BOOK CHOY FIRST: Toss whole bok choy in boiling water for 30 seconds before adding to the coconut milk—this softens the stems just enough to prevent them from turning to mush later. I learned this the hard way after serving a soup where the stems were still rock-hard while the leaves dissolved.
  • SIMMER TURMERIC LOW: Add freshly grated turmeric root (not powder) to the oil first, then cook on the lowest heat possible for 2-3 minutes—it burns faster than you’d think. My grandmother swore by this, and she was right: burnt turmeric tastes bitter and ruins the whole dish.
  • SKIP THE BOILING COCONUT MILK: Warm coconut milk gently over low heat—no boiling—until it’s just steaming (about 5 minutes). Boiling it splits the fats and makes the soup taste unpleasantly thin. Sounds weird, but it works: the creaminess stays rich and velvety.
  • GRATE GINGER FINE: Use a microplane for ginger—no peeling needed—and grate directly into the oil while it’s hot. The finer the texture, the more flavor you get without overpowering the dish. I was skeptical until I tried it: the soup tastes deeper and more aromatic.

Pro cooking tips for bok choy soup indian

Spice Bloom Mastery

Blooming whole spices in hot oil is where the magic happens—don’t skip this step! Heat your 0.5 cup vegetable oil to medium heat until shimmering, then add 1 tsp mustard seeds and 1 tsp cumin seeds. Stir constantly for 30 seconds—they’ll pop and release their nutty aroma.

This process, called tempering, unlocks their full flavor potential. If you rush it, the spices burn and turn bitter. I use a heavy-bottomed pot—like a Le Creuset Dutch oven—to prevent hot spots. 🌶️

Turmeric Infusion Trick

Freshly grated turmeric root gives the broth its signature golden hue and earthy depth. Add it with the ginger and curry leaves, and let it simmer for 10 minutes—this ensures the vibrant color and flavor fully infuse.

For extra richness, I like to add a pinch of black salt (kala namak) at the end—it adds a subtle sulfurous note that mimics hard-boiled eggs and balances the dish beautifully. 💛

Crispy Garlic Secrets

The secret to perfect crispy garlic lies in high heat and patience—fry the 3 whole garlic cloves in 1 tbsp oil—just enough to coat them—over medium-high heat—for 1-2 minutes—until deep golden brown.

Remove them immediately with a slotted spoon and drain on a paper towel. If you overcrowd the pan, they’ll steam instead of crisp. I like to add a pinch of salt—right after frying to enhance their flavor.

These bites should stay crispy even after sitting for 10 minutes—if they soften too quickly, your oil wasn’t hot enough. ⚡

Bok Choy Texture Control

Bok choy wilts quickly, so cook the stems first—for 3 minutes—then add the leaves—for 2 minutes. Overcooking turns them mushy, while undercooking leaves them crunchy. The goal is tender-crisp stems with silky, vibrant leaves.

I like to use baby bok choy—it’s more tender and cooks faster than regular bok choy. If using larger bunches, cut them into 1-inch pieces—this ensures even cooking. 🥬

Coconut Milk Timing

Stir in the 1 cup coconut milk—and 2 tbsp lemon juice—just before serving to preserve its creaminess. Heating coconut milk for too long can make it separate or turn grainy.

If your soup feels too thick, add 1-2 tbsp warm water—or broth to adjust the consistency. The lemon juice brightens the dish and cuts through the richness of the coconut and spices.

Taste as you go—Indian soups often need a final adjustment of salt—or red chili flakes—to balance the flavors. 🍋

Garnish Like a Pro

Top each bowl with the crispy garlic bites and a sprinkle of fresh curry leaves—if using. The garlic adds a satisfying crunch, while the curry leaves release their aroma when crushed between your teeth.

For extra flair, I like to add a drizzle of chili oil—or a pinch of smoked paprika—right before serving. This elevates the dish from homemade to restaurant-quality. Serve immediately—every minute counts for that perfect texture contrast! ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 10g50%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 6g
Protein 6g12%
* 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 substitute regular bok choy for baby bok choy?

Yes, but you'll need to adjust the cooking time. Cut regular bok choy into 1-inch pieces and cook the stems for 4-5 minutes instead of 3 minutes to ensure they're tender. The leaves should still cook for 2 minutes—they wilt quickly regardless of size. Baby bok choy has more delicate stems, so it cooks faster and maintains better texture.

2

What if I don't have fresh curry leaves?

Use ½ tsp dried curry leaves instead, but the flavor won't be as vibrant. For a better substitute, blend 1 tsp dried curry powder with ¼ tsp dried thyme—this mimics the aromatic notes. If you can't find either, omit them entirely—the dish will still be flavorful, just missing that signature Indian aroma.

3

How can I make this soup spicier?

Add ½ tsp cayenne pepper or 1 tsp Kashmiri red chili powder when blooming the spices, or increase the red chili flakes to 1 tsp. For heat without dryness, stir in 1 tbsp chili oil at the end—it adds a smoky depth. If you love garlic, double the crispy garlic bites—they pack a punch!

4

Can I make this soup ahead of time?

Prepare the broth and bok choy up to 2 days ahead, but hold off on adding the coconut milk and lemon juice until serving. Store the broth and greens separately in the fridge. When ready to serve, reheat the broth, add the coconut milk and lemon juice, and fry fresh crispy garlic. The texture contrast is best when everything is made fresh!

5

Why did my crispy garlic turn soft?

This usually happens when the oil wasn't hot enough or the garlic was overcrowded in the pan. For perfect crispy garlic, use 1 tbsp oil per 3 cloves and fry over medium-high heat until deep golden brown (1-2 minutes). Remove immediately with a slotted spoon and drain on a paper towel. If your kitchen is humid, fry the garlic just before serving.

★★★★★5.0(10 reviews)
Categories Soups & Stews