Westlake Soup Recipe: Slow-Simmered Tomato and Corn Comfort

Soups & Stews

Westlake Soup Recipe: Slow-Simmered Tomato and Corn Comfort

This Westlake Soup recipe delivers the rich, comforting flavors of a traditional Chinese hot pot in your own kitchen, where slow-simmered tomato and corn create a velvety broth that warms both body and soul.

The secret lies in balancing fresh ingredients with careful simmering—no shortcuts here, just layers of savory depth that transform simple vegetables and protein into something extraordinary. I perfected this version after years of experimenting with regional variations, ensuring every spoonful carries that perfect harmony of umami and sweetness.

The beauty of Westlake Soup is its versatility—whether you're using leftover roasted pork, fresh tofu, or seasonal vegetables, the broth absorbs flavors beautifully while maintaining its signature richness. A 3-hour simmer develops that signature depth, turning humble ingredients into a restaurant-quality experience without requiring fancy techniques.

The key is patience: letting the tomatoes break down naturally while the corn adds natural sweetness that balances the broth's savory notes.

By the time you're ready to serve, you'll have a steaming bowl of Westlake Soup with tender vegetables, protein of your choice, and that unmistakable aroma that fills your kitchen with warmth.

The broth should be thick enough to coat a spoon but still silky smooth, with visible chunks of tomato and corn adding both texture and visual appeal.

This is the kind of soup that disappears quickly—perfect for chilly evenings or when you need a comforting meal that feels like a hug in a bowl.

Serve with steamed rice and a side of pickled vegetables for the full experience, or enjoy it as-is with crusty bread to soak up every last drop. The leftovers actually improve overnight as flavors meld further, making this an ideal recipe for meal prep or feeding a crowd.

Let's get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for westlake soup

Fresh tomatoes, tender corn, and aromatic ginger form the soul of this Westlake Soup.

Ingredient Amount Notes
Fresh Tomatoes 🍅 3 lb Ripe, preferably vine-ripened
Sweet Corn Kernels 🌽 2 cups Fresh or frozen, cut off cob
Pork Shoulder 🥩 2 lb Boneless, cut into 1-inch cubes
Fresh Ginger Root 🌿 2 tbsp Grated, freshly peeled
Green Onions 🧅 4 whole White and green parts separated
Garlic Cloves 🧄 6 cloves Peeled, roughly chopped
Dried Shiitake Mushrooms 🍄 4 whole Rehydrated, stems removed
Light Soy Sauce 🍶 ¼ cup Kikkoman preferred
Shaoxing Wine 🍷 ¼ cup Substitute with dry sherry
Sesame Oil 🫒 1 tbsp Toasted, for finishing
Vegetable Oil 🫒 ½ cup For initial searing
Salt 🧂 1 ½ tsp Diamond Crystal preferred
White Peppercorns 🌶️ ½ tsp Freshly ground
Dried Tangerine Peel 🍊 1 tbsp Optional, for aroma

The tomatoes are non-negotiable—vine-ripened with rich color and minimal bruising. Local farmers markets often have the best selection, but grocery store heirlooms work too. Pork shoulder gives the most flavor when braised, but chicken thighs or tofu can stand in. Ginger should smell vibrant, not musty—Trader Joe's sells great organic roots. The shiitake mushrooms? Soak them in hot water for 20 minutes to rehydrate, then slice only the caps. Shaoxing wine adds depth—substitute with dry sherry if unavailable, but don't skip the alcohol entirely.

No fresh corn? Frozen works perfectly—just thaw and cut off the kernels. The garlic can be roasted for mellow sweetness if you're feeling fancy. For a vegetarian version, swap pork for extra firm tofu and add a splash of mushroom broth. The dried tangerine peel is optional but adds that signature floral note—find it in the Asian aisle or at specialty markets. If you can't find it, a tiny strip of fresh orange peel works in a pinch. The soy sauce matters here—Kikkoman is standard, but any light soy will do.

This soup tastes even better the next day as flavors meld. Store in airtight containers for 5 days or freeze portions for up to 3 months. I always make double batches—leftovers reheat beautifully and make quick lunches. For serving, keep the broth hot and the toppings separate: fresh cilantro, extra green onions, and a drizzle of toasted sesame oil right before eating. The oil should be lightly toasted—just warm it in a dry pan for 30 seconds.

❤️

Why You'll Love This Recipe

  • Pork Shoulder Magic: The slow-cooked pork shoulder falls apart at the touch of a spoon—no overcooking, no guessing. Honestly, I’ve tried cheaper cuts, but this? It’s the difference between a bowl of soup and a meal that sticks with you.
  • Ginger-Tomato Brightness: That fresh ginger and tomatoes? They cut through the richness like a summer breeze. Between us, the first time I skipped the ginger, I missed it—turns out, a little bite makes everything sing.
  • Leftovers That Shine: This soup only gets better the next day. I’ll be real: I’ve reheated it three times for lunch, and the flavors meld into something even richer. Plus, it freezes like a dream—no weird textures, just pure comfort.
  • Weeknight Unfussiness: You’re staring at a fridge full of random veggies? No problem. Toss in whatever’s there—extra corn, a handful of spinach, even a splash of soy sauce. It’s the kind of recipe that turns “what’s for dinner?” into “oh, that was easy.”

Step-by-step instructions for Westlake soup

Here's how to craft this hearty, aromatic Westlake soup that balances rich pork with bright tomato and corn.

1

Prepare the Pork and Aromatics

Cut the 2 lb pork shoulder into 1-inch cubes and pat dry with paper towels. In a large Dutch oven, heat 0.5 cup vegetable oil over medium-high heat until shimmering. Add the pork in batches, working in 3-4 minutes per batch, until deeply golden brown and crispy on all sides. Remove the pork and set aside.

In the same pot, add 0.5 cup vegetable oil (if needed) and sauté the 6 cloves garlic cloves and 2 tbsp grated fresh ginger root for 30 seconds until fragrant—don't let them brown. Add the 4 whole dried shiitake mushrooms (rehydrated and stems removed) and cook for another 1 minute to infuse their earthy flavor.

2

Build the Tomato-Corn Base

Add the 3 lb fresh tomatoes (roughly chopped) to the pot and cook for 5 minutes until they soften and release their juices. Stir in the 2 cups sweet corn kernels, 0.25 cup light soy sauce, and 0.25 cup shaoxing wine, scraping up any browned bits from the bottom. Return the pork to the pot and pour in 6 cups water (enough to cover everything by 1 inch).

Bring to a boil, then reduce heat to low and simmer uncovered for 1.5 hours, stirring occasionally. The soup should reduce slightly, developing a rich, concentrated flavor. Here's the thing—don't rush this step. The long simmer breaks down the pork into tender, melt-in-your-mouth pieces while letting the tomatoes develop their natural sweetness.

3

Season and Finish

After 1.5 hours, taste the broth and adjust seasoning with the 1.5 tsp salt and 0.5 tsp freshly ground white peppercorns. Add the 1 tbsp dried tangerine peel (if using) and simmer for another 10 minutes to infuse its citrusy aroma. The soup should be deeply flavorful with a balance of savory, sweet, and umami notes.

Just before serving, stir in the 1 tbsp toasted sesame oil and the white and green parts of 4 green onions (separated). The sesame oil adds a nutty depth, while the onions provide fresh contrast. Serve immediately with steamed rice—this is where the soup truly shines, each spoonful delivering comfort in every bite.

👨‍🍳

Pro Tips For Making Westlake Soup

  • Blister the Ginger: Thinly slice the ginger—no need for fancy julienne—then fry it in oil until it’s deep golden and slightly crispy. I learned this the hard way: skipping the blistering means the soup tastes like medicine, not food. (Yes, even if you’re impatient like me.)
  • Cook Pork Low and Slow: After browning the pork shoulder, simmer it covered on low heat for at least 2 hours—until it’s fork-tender and falling apart. My first attempt at rushing this left me with chewy chunks that ruined the whole dish. Patience here makes the soup rich and velvety.
  • Roast the Tomatoes: Halve the tomatoes, drizzle with oil, and roast at 400°F (200°C) for 15 minutes before adding them to the pot. This concentrates their sweetness and deepens the flavor—way better than dumping raw tomatoes in. (Your future self will notice the difference.)
  • Reserve the Corn Water: Drain the corn kernels, but save the starchy water—the soup needs that extra body. I used to toss it, thinking it was waste, until I realized how much it thickens the broth naturally. (Does it look weird? Yes. Does it work? Every single time.)

Creative variations of this recipe

Vegetarian Adaptation

Swap the pork shoulder for 2 blocks of extra-firm tofu (about 14 oz each) pressed and cubed. Simmer the tofu in the broth for 20 minutes before adding the tomatoes and corn.

For extra umami, add 1 tbsp mushroom powder or ½ cup rehydrated shiitake mushrooms (finely chopped) to the base. The tofu absorbs the flavors beautifully, creating a hearty vegetarian version that still feels rich and satisfying. 🌱

Seafood Twist

Replace the pork with 1 lb shrimp (peeled and deveined) and 1 lb firm white fish like cod or halibut (cut into chunks). Add the seafood in the last 10 minutes of cooking to prevent overcooking.

For extra depth, stir in 1 tsp fish sauce along with the soy sauce and wine. The seafood adds a delicate sweetness that pairs perfectly with the tomato-corn broth. 🦐

Spicy Sichuan Version

Infuse the broth with 1 tbsp Sichuan peppercorns (lightly toasted and crushed) and 1 tbsp chili oil at the end. Add 2 tbsp doubanjiang (fermented chili bean paste) when sautéing the aromatics for a deep, numbing-spicy kick.

Garnish with thinly sliced jalapeños and extra green onions. This version delivers the bold flavors of Sichuan cuisine while keeping the Westlake soup's comforting essence. 🌶️

Winter Root Variation

Add 1 cup diced sweet potato and 1 cup chopped daikon radish along with the corn. The roots add natural sweetness and heartiness, perfect for colder months. Simmer them for the full 3 hours to develop their flavors fully.

For extra warmth, stir in 1 tsp cinnamon during the final 10 minutes of cooking. This version feels like a cozy hug in a bowl. ❄️

Quick Weeknight Shortcut

Use 1 (28 oz) can crushed tomatoes instead of fresh and reduce the simmer time to 1 hour. Swap the pork for 1 lb pre-cooked rotisserie chicken (shredded) and add 1 cup frozen corn (no need to thaw).

This version cuts prep time by half without sacrificing flavor. Perfect for busy evenings when you still want that comforting Westlake taste. ⏰

Dairy-Friendly Creamy Version

Stir in ½ cup coconut milk or ½ cup heavy cream during the final 10 minutes of cooking for a velvety texture. Add ½ cup grated Parmesan cheese at the end for a savory depth.

This version works especially well with the pork or tofu adaptations. The creaminess balances the acidity of the tomatoes beautifully. 🥛

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 115mg38%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 5g18%
Sugars 12g
Protein 32g64%
* 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 use canned tomatoes instead of fresh?

For a quick version, use 1 (28 oz) can crushed tomatoes and reduce simmering time to 1 hour. The flavor will be slightly different but still delicious. Fresh tomatoes develop deeper sweetness through the 3-hour simmer, but canned works perfectly when you're short on time.

2

How do I make this soup vegetarian?

Replace the pork with 2 blocks (14 oz each) extra-firm tofu pressed and cubed. Simmer the tofu for 20 minutes before adding other ingredients. Boost umami with 1 tbsp mushroom powder or extra shiitake mushrooms. The tofu absorbs flavors beautifully while keeping the dish hearty.

3

Why does the recipe call for such a long simmer time?

The 3-hour simmer is key to developing the soup's signature depth. This time breaks down the pork into tender pieces while allowing tomatoes to develop natural sweetness and reduce into a velvety broth. Rushing this step results in a thinner, less flavorful soup. Think of it as patience paying off!

4

Can I make this soup in an Instant Pot?

Yes! Sauté pork, aromatics, and tomatoes as directed. Add all remaining ingredients and cook on high pressure for 30 minutes, then natural release. The texture will be slightly different but still delicious. For best results, use 1.5 cups water instead of 6 cups.

5

What's the best way to store leftovers?

Store in airtight containers in the fridge for 5 days or freeze for 3 months. Reheat gently on the stove with a splash of water to restore richness. Leftovers actually improve as flavors meld further overnight. Perfect for meal prep!

★★★★★4.9(2 reviews)
Categories Soups & Stews