Sinigang Recipe: Classic Filipino Sour Soup

Gabriella Brotherton Avatar
By:
Gabriella Brotherton
Published:

[grow_share_buttons]

Why You’ll Love This Filipino Sinigang Sour Soup

Filipino Sinigang Sour Soup is one of those meals that feels comforting right away. It has a bright, tangy broth, tender pork, and soft vegetables that soak up all that savory flavor. If you like soups that are filling but still fresh-tasting, this one fits the bill. It is also the kind of dish that works well for family dinners, rainy evenings, or any time you want a pot of something warm on the table.

  • Easy to make: You only need one heavy pot or Dutch oven, and most of the cooking is hands-off while the pork simmers until tender.
  • Good for a hearty meal: Pork, vegetables, and broth come together in one bowl, so it feels satisfying without needing a long list of side dishes.
  • Flexible for different eaters: You can adjust the sourness, swap the protein, or add more vegetables depending on what your family likes.
  • Distinctive flavor: The tamarind, tomatoes, and fish sauce create that classic sweet-sour-savory balance that makes Filipino Sinigang Sour Soup so memorable.

For readers who enjoy learning about ingredients with real wellness value, tamarind has been studied for its acid content and plant compounds, which is one reason it shows up in so many traditional dishes. You can read more in this guide to tamarind health benefits.

Tip: This is a great soup to make when you want something flavorful, filling, and easy to serve with hot white rice.

If you enjoy cozy, family-style meals like this, you may also like these oven baked chicken legs for another simple dinner that feeds a crowd.

Jump to:

Essential Ingredients for Filipino Sinigang Sour Soup

Every ingredient in Filipino Sinigang Sour Soup has a job to do. The pork gives the broth body, the aromatics build the base, and the tamarind brings the signature sour taste. The vegetables finish the soup with color, texture, and balance. Below is the full ingredient list, written clearly so you can shop and prep without guessing.

  • 2 pounds pork spareribs, cut crosswise into 2-inch pieces – Creates a rich, meaty broth and becomes tender after simmering.
  • 1 large yellow onion, diced – Adds sweetness and depth to the soup base.
  • 6 cloves garlic, sliced – Brings a savory aroma that rounds out the broth.
  • 2-inch piece ginger, peeled and julienned – Adds warmth and a light peppery note.
  • 3 whole Roma tomatoes, diced – Help build the soup’s fresh, slightly sweet flavor.
  • 2 tablespoons fish sauce – Adds salty umami and classic Filipino flavor.
  • 2 teaspoons salt – Seasons the broth from the start.
  • 1 teaspoon black pepper – Gives gentle heat and balance.
  • 8 cups water – Forms the soup base.
  • 5 ounces tamarind concentrate – Supplies the signature sour tang.
  • 1 teaspoon citric acid crystals – Sharpens the sour flavor for a brighter finish.
  • 10 ounces daikon radish, peeled and thinly sliced – Adds mild crunch and absorbs the broth beautifully.
  • 10 ounces baby bok choy, well cleaned and quartered lengthwise – Brings a fresh green finish and soft texture.

Special Dietary Options

  • Vegan: Swap pork for tofu, mushrooms, or eggplant, and use a vegan fish sauce substitute or soy sauce.
  • Gluten-free: This recipe is naturally gluten-free if your fish sauce is certified gluten-free.
  • Low-calorie: Use less pork, add extra bok choy and radish, and skim excess fat from the broth before serving.

If you are looking for another bold, savory dish for your weekly meal plan, try this chicken and broccoli stir fry for a fast dinner with lots of flavor.

How to Prepare the Perfect Filipino Sinigang Sour Soup: Step-by-Step Guide

This recipe is all about layering flavor while keeping the process simple. You do not need any fancy equipment, just a sturdy 6 to 7 quart heavy bottom pot or Dutch oven and a little patience while the pork simmers. The full cook time is about 2 hours 30 minutes, which gives you a deeply flavored soup that tastes like it took all day.

First Step: Build the flavor base

Place the pork spareribs, diced onion, sliced garlic, julienned ginger, diced Roma tomatoes, fish sauce, salt, black pepper, and water in a 6 to 7 quart heavy bottom pot or Dutch oven. Stir everything together so the seasonings spread through the liquid. This first stage sets up the broth before the heat starts doing the heavy lifting.

Set the pot over medium-high heat and bring it to a boil. As the liquid heats, the pork will begin releasing flavor into the broth, and the tomatoes will soften into the soup. If you see foam rise to the top, you can skim a little off with a spoon for a cleaner broth, though it is not required.

Second Step: Add the souring ingredients

Once the soup reaches a boil, reduce the heat to medium-low. Stir in the tamarind concentrate and citric acid crystals. These two ingredients are what give Filipino Sinigang Sour Soup its signature tang. Tamarind brings a rounded sour taste, while citric acid sharpens it and gives the broth a brighter finish.

Partially cover the pot so steam can escape while the soup still simmers steadily. Keep the heat low enough that the broth bubbles gently, not aggressively. A hard boil can make the meat less tender and can also make the broth cloudy.

Third Step: Simmer the pork until tender

Let the soup simmer for 90 minutes, stirring occasionally. This slow simmer gives the spareribs time to become tender while the broth picks up more depth from the bones and aromatics. Check the pot now and then to make sure the liquid is still moving gently and that nothing is sticking to the bottom.

If the broth level drops too much, you can add a little hot water, but usually 8 cups is enough for this cook time. The pork should be fork-tender before you move on. If it still feels tough, give it another 10 to 15 minutes and test again.

Fourth Step: Cook the daikon radish

Add the peeled and thinly sliced daikon radish to the pot. Simmer for another 20 minutes. Daikon softens nicely in the broth while still holding enough shape to give the soup a nice bite. It also soaks up the sour-savory broth, which makes every spoonful more satisfying.

This is a good time to taste the soup and check the sourness. If you like a sharper tang, you can add a little more citric acid or tamarind concentrate, but do it slowly. It is easier to add more than to fix a broth that has become too sour.

Fifth Step: Finish with baby bok choy

Stir in the baby bok choy and cook for a final 10 minutes. You want the greens to soften and wilt, but not lose all their color. Bok choy adds freshness at the end, which helps balance the richer pork flavor and the bold sour broth.

Keep the pot partially covered while the bok choy cooks. Stir gently so the leaves settle into the broth without breaking apart too much. If you prefer firmer greens, you can cook them for a little less time. If you want them very soft, give them a few more minutes, but not too long or they may turn mushy.

Final Step: Serve hot with rice

When the pork is tender, the radish is soft, and the bok choy is just wilted, your soup is ready. Ladle it into deep bowls and serve it hot over freshly cooked white rice. This is the traditional way to enjoy sinigang, and the rice helps soak up all that flavorful broth.

For the best texture, serve it right away while the greens are still bright and the broth is steaming. You can set extra fish sauce on the table for anyone who wants a little more saltiness with their bowl. That simple finishing touch makes the whole meal feel more like home.

Best practice: Keep the heat gentle during the long simmer. Slow cooking gives you tender pork and a broth with deeper flavor.
Filipino Sinigang Sour Soup
Sinigang Recipe: Classic Filipino Sour Soup 9

Dietary Substitutions to Customize Your Filipino Sinigang Sour Soup

Protein and Main Component Alternatives

While pork spareribs are traditional, you can still make a great bowl of sinigang with other proteins. Shrimp cooks much faster and gives the soup a lighter seafood flavor. Fish works well too, especially firm white fish, but add it near the end so it does not fall apart. Beef shanks can also be used if you want a deeper, richer broth, though they may need a longer simmer.

For a meatless version, use tofu, mushrooms, or a mix of both. Firm tofu holds its shape best, while mushrooms add a savory flavor that works well with the sour broth. If you want a full vegetarian meal, load the pot with extra radish, leafy greens, and eggplant.

Vegetable, Sauce, and Seasoning Modifications

Daikon radish and baby bok choy are a classic pairing, but you can swap in spinach, kangkong, napa cabbage, green beans, okra, or eggplant depending on what is in season. If bok choy is not available, any tender green that wilts well can stand in. Keep in mind that delicate vegetables should go in near the end so they stay bright and fresh.

For the souring agent, tamarind concentrate gives the most traditional flavor, but some cooks use sinigang mix for convenience. If you want a milder broth, start with less citric acid and add more after tasting. If you like a stronger punch, add a touch more fish sauce at the end. Small changes can make the soup fit your family’s taste without losing its character.

Mastering Filipino Sinigang Sour Soup: Advanced Tips and Variations

Once you make Filipino Sinigang Sour Soup a few times, you will start to notice how small choices change the final bowl. The beauty of this recipe is that it is simple, but there is still room to make it your own.

Pro cooking techniques

For a cleaner broth, skim the foam after the soup comes to a boil. This is optional, but it gives the soup a neater look. If you have time, you can brown the pork lightly before adding the water, though many home cooks keep it simple and skip that step. A pressure cooker can also shorten the cook time if you need dinner faster, but the stovetop version gives you great control over the broth.

Always add the greens near the end. That keeps them from going limp and dull. Also, taste after the pork becomes tender, not at the very beginning, because the long simmer changes the seasoning as it cooks.

Flavor variations

Some families like a stronger sour punch, while others prefer a gentler tang. If you want more brightness, add a little more tamarind concentrate or a small pinch of citric acid crystals. If you want a richer bowl, serve it with extra fish sauce on the side. You can also add chili peppers for a little heat, which pairs nicely with the sour broth.

Presentation tips

Serve the soup in deep bowls so the broth stays hot longer. A scoop of white rice in the center of the bowl looks nice and makes the dish feel complete. If you want a simple garnish, add a few sliced scallions or a small wedge of lime, though the soup already has plenty of personality on its own.

Make-ahead options

You can make the broth and pork a day ahead, then reheat and add the vegetables just before serving. This is a smart move for busy weeknights or potluck planning. If you like making meals that travel well and feed a crowd, you may also enjoy this Mexican chicken and rice recipe for another dependable dinner option.

How to Store Filipino Sinigang Sour Soup: Best Practices

Filipino Sinigang Sour Soup stores fairly well, which makes it a smart choice for batch cooking. The flavors often taste even better the next day after they have had more time to settle.

Refrigeration

Let the soup cool before moving it to airtight containers. Store it in the refrigerator for up to 4 days. If possible, keep the rice separate so it does not soak up all the broth and turn soft.

Freezing

You can freeze portions for up to 3 months. For the best texture, freeze the soup without the bok choy if you know you will be reheating it later, then add fresh greens when warming it up. Use freezer-safe bags or containers and leave a little room at the top for expansion.

Reheating

Reheat the soup gently on the stovetop over medium-low heat until hot. If the broth has thickened or reduced, add a splash of water. The microwave works too, but stir halfway through so the heat spreads evenly. Try not to boil the greens again, since they can turn soft fast.

Meal prep considerations

If you are making this for lunches or a family meal plan, portion the broth and meat into containers with rice on the side. That makes reheating easier and keeps the texture better. For another meal idea that holds up well in the fridge, try this loaded mashed potato casserole.

Filipino Sinigang Sour Soup
Sinigang Recipe: Classic Filipino Sour Soup 10

FAQs: Frequently Asked Questions About Filipino Sinigang Sour Soup

What is Filipino sinigang sour soup?

Sinigang is a classic Filipino soup known for its tangy, sour broth made primarily from tamarind, featuring tender meat or seafood simmered with vegetables. It’s a one-pot comfort dish often eaten with steamed white rice, balancing sour, salty, and savory flavors. Pork ribs are traditional, but versions use fish, shrimp, beef, or veggies for lighter meals. The sourness comes from natural souring agents like tamarind pods, sinigang mix, or green mangoes. Popular across the Philippines, it’s hearty for rainy days and nutritious with vitamin-rich greens like bok choy and radish. Prep focuses on slow-simmering to meld flavors, making it simple for home cooks. Serve hot with fish sauce on the side for extra umami. (92 words)

What ingredients are in sinigang Filipino sour soup?

Core ingredients for pork sinigang include 2 lbs pork spareribs (cut into pieces), 1 yellow onion (quartered), 4 garlic cloves (smashed), 1-inch ginger (sliced), 4 Roma tomatoes (quartered), 2 tbsp fish sauce, 1 tsp salt, ½ tsp black pepper, 8 cups water, ¼ cup tamarind concentrate, ½ tsp citric acid crystals, 1 daikon radish (sliced), and 4 baby bok choy (halved). These create the signature sour broth and tender veggies. Adjust salt to taste. For authenticity, source fresh tamarind or quality concentrate. This combo yields 6-8 servings, perfect for family meals. Swap pork for fish or eggplant for variety. (98 words)

How do you make sinigang sour soup step by step?

1. In a large pot, combine pork spareribs, onion, garlic, ginger, tomatoes, fish sauce, salt, pepper, and water. Bring to a boil over high heat.
2. Reduce to medium-low, skim foam, add tamarind concentrate and citric acid, then simmer partially covered for 90 minutes until pork is fork-tender.
3. Stir in daikon radish slices and simmer 20 more minutes until crisp-tender.
4. Add baby bok choy and cook 10 minutes until wilted. Taste and adjust sourness or salt.
5. Serve hot over white rice with extra fish sauce. Total time: 2.5 hours. Pro tip: Use a pressure cooker to cut time to 45 minutes. This method extracts maximum flavor from bones for rich broth. (112 words)

Can I substitute store-bought sinigang mix for tamarind in Filipino sour soup?

Yes, store-bought sinigang mix packets work well as a convenient substitute for tamarind concentrate and citric acid, delivering authentic sourness from tamarind powder and other fruits. Use one packet (about 1 oz) per 8 cups water, added after boiling the meat. It simplifies prep—no need to strain fresh pods—and maintains traditional taste. However, homemade with pure tamarind concentrate (¼ cup) and citric acid (½ tsp) lets you control intensity. Test sourness gradually to avoid overpowering. Both options yield great results; packets are ideal for beginners. For vegan versions, choose plant-based mixes without shrimp powder. Always simmer fully for balanced flavors. (102 words)

How long does sinigang take to cook and how do you store leftovers?

Cooking sinigang takes about 2 hours 30 minutes: 10 minutes prep, 90 minutes pork simmer, 20 minutes radish, 10 minutes bok choy. Stovetop yields best tenderness; Instant Pot halves it to 45 minutes high pressure plus natural release. Store leftovers in airtight containers in the fridge for up to 4 days—flavors improve overnight. Reheat gently on stovetop with a splash of water to loosen broth; microwave works but stir midway. Freeze portions up to 3 months in freezer bags, thaw overnight before reheating. Avoid boiling greens again to prevent mushiness. Pairs well with patis dipping sauce. (96 words)

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Filipino Sinigang Sour Soup 24.Png

Filipino Sinigang Sour Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍲 Zesty Sinigang Recipe comforts with tender pork ribs in tangy tamarind broth – loaded with veggies for a nutritious, satisfying Filipino classic!
🥬 Classic Filipino Sour Soup simmers effortlessly for bold flavors and high protein, perfect for cozy family dinners over rice!

  • Total Time: 2 hours 30 minutes
  • Yield: 10 servings

Ingredients

– 2 pounds pork spareribs, cut crosswise into 2-inch pieces

– 1 large yellow onion, diced

– 6 cloves garlic, sliced

– 2-inch piece ginger, peeled and julienned

– 3 whole Roma tomatoes, diced

– 2 tablespoons fish sauce

– 2 teaspoons salt

– 1 teaspoon black pepper

– 8 cups water

– 5 ounces tamarind concentrate

– 1 teaspoon citric acid crystals

– 10 ounces daikon radish, peeled and thinly sliced

– 10 ounces baby bok choy, well cleaned and quartered lengthwise

Instructions

1-First Step: Build the flavor base Place the pork spareribs, diced onion, sliced garlic, julienned ginger, diced Roma tomatoes, fish sauce, salt, black pepper, and water in a 6 to 7 quart heavy bottom pot or Dutch oven. Stir everything together so the seasonings spread through the liquid. This first stage sets up the broth before the heat starts doing the heavy lifting. Set the pot over medium-high heat and bring it to a boil. As the liquid heats, the pork will begin releasing flavor into the broth, and the tomatoes will soften into the soup. If you see foam rise to the top, you can skim a little off with a spoon for a cleaner broth, though it is not required.

2-Second Step: Add the souring ingredients Once the soup reaches a boil, reduce the heat to medium-low. Stir in the tamarind concentrate and citric acid crystals. These two ingredients are what give Filipino Sinigang Sour Soup its signature tang. Tamarind brings a rounded sour taste, while citric acid sharpens it and gives the broth a brighter finish. Partially cover the pot so steam can escape while the soup still simmers steadily. Keep the heat low enough that the broth bubbles gently, not aggressively. A hard boil can make the meat less tender and can also make the broth cloudy.

3-Third Step: Simmer the pork until tender Let the soup simmer for 90 minutes, stirring occasionally. This slow simmer gives the spareribs time to become tender while the broth picks up more depth from the bones and aromatics. Check the pot now and then to make sure the liquid is still moving gently and that nothing is sticking to the bottom. If the broth level drops too much, you can add a little hot water, but usually 8 cups is enough for this cook time. The pork should be fork-tender before you move on. If it still feels tough, give it another 10 to 15 minutes and test again.

4-Fourth Step: Cook the daikon radish Add the peeled and thinly sliced daikon radish to the pot. Simmer for another 20 minutes. Daikon softens nicely in the broth while still holding enough shape to give the soup a nice bite. It also soaks up the sour-savory broth, which makes every spoonful more satisfying. This is a good time to taste the soup and check the sourness. If you like a sharper tang, you can add a little more citric acid or tamarind concentrate, but do it slowly. It is easier to add more than to fix a broth that has become too sour.

5-Fifth Step: Finish with baby bok choy Stir in the baby bok choy and cook for a final 10 minutes. You want the greens to soften and wilt, but not lose all their color. Bok choy adds freshness at the end, which helps balance the richer pork flavor and the bold sour broth. Keep the pot partially covered while the bok choy cooks. Stir gently so the leaves settle into the broth without breaking apart too much. If you prefer firmer greens, you can cook them for a little less time. If you want them very soft, give them a few more minutes, but not too long or they may turn mushy.

6-Final Step: Serve hot with rice When the pork is tender, the radish is soft, and the bok choy is just wilted, your soup is ready. Ladle it into deep bowls and serve it hot over freshly cooked white rice. This is the traditional way to enjoy sinigang, and the rice helps soak up all that flavorful broth. For the best texture, serve it right away while the greens are still bright and the broth is steaming. You can set extra fish sauce on the table for anyone who wants a little more saltiness with their bowl. That simple finishing touch makes the whole meal feel more like home.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🍋 Use tamarind concentrate for that authentic, unbeatable sour punch.
🧂 Citric acid crystals amp up the tang – grab them from the canning aisle.
🔪 Ask your butcher to cut spareribs into 2-inch pieces for easy prep.

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Cook Time: 2 hours 10 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Filipino
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 320 kcal
  • Sugar: 4g
  • Sodium: 850mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 22g
  • Cholesterol: 65mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star