Why You’ll Love This Filipino Sinigang Sour Soup
Filipino Sinigang Sour Soup is the kind of meal that feels comforting, bright, and deeply satisfying all at once. If you have been looking for a sinigang recipe that tastes close to what you would find in a Filipino home kitchen, this version brings together tender pork spareribs, tamarind, and fresh vegetables in a broth that is tangy, savory, and soothing. It is the kind of dish that works well for busy weeknights, family dinners, or a weekend lunch when you want something warm and filling.
- Easy to make: The recipe uses one pot, simple prep, and straightforward simmering. Once everything is in the pot, the stove does most of the work.
- Comforting and nourishing: Pork, daikon radish, and baby bok choy make this Filipino sour soup hearty without feeling heavy.
- Flexible for different kitchens: You can adjust the sourness, swap the protein, or change the vegetables based on what you have on hand.
- Bold, classic flavor: Tamarind concentrate and a little citric acid give the broth its signature sour bite, which is what makes sinigang so loved.
For many home cooks, sinigang is the soup that hits the table when the day feels long, the weather is damp, or everyone just wants a bowl of something warm with rice.
If you enjoy cozy soups like this, you may also like this spiced chicken lentil mulligatawny for another hearty bowl meal.
Jump To
- 1. Why You’ll Love This Filipino Sinigang Sour Soup
- 2. Essential Ingredients for Filipino Sinigang Sour Soup
- 3. How to Prepare the Perfect Filipino Sinigang Sour Soup: Step-by-Step Guide
- 4. Protein and Main Component Alternatives
- 5. Vegetable, Sauce, and Seasoning Modifications
- 6. Mastering Filipino Sinigang Sour Soup: Advanced Tips and Variations
- 7. How to Store Filipino Sinigang Sour Soup: Best Practices
- 8. FAQs: Frequently Asked Questions About Filipino Sinigang Sour Soup
- 9. Filipino Sinigang Sour Soup
Essential Ingredients for Filipino Sinigang Sour Soup
Every ingredient in this Filipino Sinigang Sour Soup has a job to do. The pork gives the broth body, the aromatics build depth, and the souring agents create that signature tang that keeps each spoonful lively. Here is a structured ingredient list with the exact measurements you will need.
Main ingredients
- 2 pounds pork spareribs, cut into 2-inch pieces – Adds richness and a meaty base to the broth.
- 1 large yellow onion, diced – Brings sweetness and depth as it cooks.
- 6 cloves garlic, sliced – Adds savory flavor and aroma.
- 2-inch piece ginger, peeled and julienned – Gives a warm, fresh note that balances the sour broth.
- 3 whole Roma tomatoes, diced – Softens into the soup and adds natural sweetness and color.
- 2 tablespoons fish sauce – Provides salty, umami flavor.
- Salt – Adjusts the seasoning to taste.
- Black pepper – Adds a little bite and warmth.
- 8 cups water – Forms the soup base.
- 5 ounces tamarind concentrate – Delivers the classic sour flavor for sinigang soup.
- 1 teaspoon citric acid crystals – Sharpens the sourness for a stronger tang.
- 10 ounces daikon radish, peeled and thinly sliced – Adds a mild, sweet crunch that soaks up the broth.
- 10 ounces baby bok choy, cleaned and quartered lengthwise – Adds freshness, color, and a tender leafy finish.
Special dietary options
- Vegan: Replace pork with tofu, mushrooms, or tempeh, and use vegetable broth instead of water. Swap fish sauce for soy sauce or mushroom sauce.
- Gluten-free: This recipe is naturally gluten-free as written, but always check the label on your fish sauce and tamarind concentrate.
- Low-calorie: Use lean pork, reduce the amount of pork spareribs, or increase the vegetables for a lighter bowl.
Helpful ingredient notes
| Ingredient | Why it matters | Easy swap if needed |
|---|---|---|
| Tamarind concentrate | Creates the classic sour base | Fresh tamarind pulp or sinigang mix |
| Citric acid crystals | Adds extra tang | More tamarind concentrate or calamansi juice |
| Pork spareribs | Builds rich, savory flavor | Pork shoulder or beef short ribs |
| Baby bok choy | Brings freshness at the end | Kangkong, napa cabbage, or spinach |
How to Prepare the Perfect Filipino Sinigang Sour Soup: Step-by-Step Guide
This sinigang recipe authentic filipino style is easy to follow if you give the pork enough time to get tender. The soup begins with a simple simmer, then builds flavor as the tamarind and vegetables go in at the right time. Keep the heat gentle once it starts cooking so the broth stays clean and the meat becomes soft without falling apart too early.
First step: Gather and prep everything
Before turning on the stove, dice the onion, slice the garlic, peel and julienne the ginger, and dice the Roma tomatoes. Trim and prepare the daikon radish and baby bok choy so they are ready to go later. If your pork spareribs are not already cut into 2-inch pieces, ask the meat counter to cut them for you. That small step saves time and makes the soup easier to eat.
Second step: Start the broth
Add the pork spareribs, diced onion, sliced garlic, julienned ginger, diced tomatoes, fish sauce, salt, black pepper, and 8 cups water to a large heavy-bottom pot or Dutch oven. Set the pot over medium-high heat and bring it to a boil. As the soup heats, the onion and tomatoes will begin to break down and build the base flavor for the broth.
Third step: Add the souring agents
Once the pot reaches a boil, reduce the heat to medium-low. Stir in the tamarind concentrate and citric acid crystals. This is where the dish gets its signature Filipino sour soup flavor. The tamarind gives it a round, fruity tang, while the citric acid adds a sharper edge if you want the broth a little brighter.
Tip: If you like a gentler sour taste, start with the tamarind and add only part of the citric acid. You can always add more later.
Fourth step: Simmer until the pork is tender
Partially cover the pot and let the soup simmer for 90 minutes. Stir it every so often so nothing sticks to the bottom. During this time, the pork spareribs will soften and the broth will deepen in flavor. If the liquid reduces too much, add a splash of water to keep the soup at the right consistency. The goal is tender pork and a broth that tastes balanced, not overly sharp.
Fifth step: Add the daikon radish
After the pork is tender, add the thinly sliced daikon radish. Let it cook for another 20 minutes. Daikon absorbs the broth nicely and becomes soft without losing all of its texture. This vegetable is one of the reasons sinigang soup feels so complete, because it adds both body and a mild sweetness that works well with the sour broth.
Sixth step: Finish with baby bok choy
Stir in the cleaned and quartered baby bok choy. Simmer for 10 more minutes, just until the leaves are wilted and the stems are tender. Do not overcook the greens, since they taste best when they still have a little bite. Taste the broth at this stage and adjust with salt, black pepper, or a bit more tamarind concentrate if needed.
Final step: Serve hot with rice
Ladle the Filipino sinigang sour soup into bowls and serve it hot over freshly cooked white rice. The rice softens the tangy broth and turns the dish into a full meal. For a classic Filipino dinner, serve the soup with extra rice on the side so everyone can spoon as much broth as they like.
If you want another comforting dinner idea for your weekly meal plan, try these oven baked ribs for a rich, family-style plate.
Protein and Main Component Alternatives
Other proteins you can use
Pork spareribs are the traditional choice here, but you do have room to work with what is available. Pork shoulder is a strong option if you want meat that becomes very tender in the broth. Beef short ribs also work well and bring a deeper flavor, though they usually need a little more simmering time. If you want something lighter, shrimp or fish can be used, but they should be added near the end so they do not overcook.
For a meatless version, tofu and mushrooms make a good pairing. Firm tofu holds its shape, while shiitake or cremini mushrooms add savory depth. This style of Filipino sour soup still gives you the tangy broth and tender vegetables, just without the pork.
How to match the cooking time
Different proteins need different timing. Pork spareribs work especially well because they can simmer for a long time and still taste juicy. Beef needs a bit more patience. Seafood cooks quickly, so it should go in during the last few minutes of simmering. If you use tofu, add it once the broth is already seasoned and the vegetables are nearly ready.
When using a substitute, keep the sour base the same so the dish still tastes like sinigang recipe authenticity. That signature tamarind flavor is what ties everything together.
Vegetable, Sauce, and Seasoning Modifications
Vegetable swaps that still work well
Daikon radish and baby bok choy are a nice combination, but you can change the vegetables based on the season or what is in your fridge. Kangkong, napa cabbage, green beans, okra, eggplant, and spinach all fit well in Filipino sinigang. These vegetables keep the dish feeling fresh and add texture in different ways. If you want a heartier soup, add more radish or leafy greens near the end of cooking.
For a sweeter edge, use green papaya or chayote. For more crunch, add long beans or sliced cabbage. Just remember that tender greens should always go in last so they do not turn mushy.
Adjusting the sour and salty balance
Some cooks like their sinigang recipe very tart, while others prefer a milder broth. Tamarind concentrate gives a smoother sour taste, while citric acid crystals can push the soup into sharper territory. If you are new to Filipino sour soup, start with the full tamarind amount and add a little citric acid at the end only if you want more bite.
Fish sauce gives the broth its salty backbone, but you can reduce it if you are watching sodium. In that case, season with a little salt and taste as you go. You can also add a few slices of green chili if you like a little heat in the bowl.
Diet-friendly sauce ideas
For gluten-free home cooks, this recipe already works well as long as your fish sauce and tamarind concentrate are labeled gluten-free. For a vegetarian version, use mushroom sauce or soy sauce instead of fish sauce. If you want a lighter bowl, use more water and more vegetables so the soup feels filling without extra richness.
Mastering Filipino Sinigang Sour Soup: Advanced Tips and Variations
Pro cooking techniques
For the best texture, simmer the pork gently once the pot reaches a boil. A hard boil can make the broth cloudy and toughen the meat. Keeping the pot partially covered helps the soup reduce a little while still leaving enough liquid for serving over rice. Stir occasionally, especially near the bottom of the pot, so the tamarind and seasonings stay evenly mixed.
Another useful trick is tasting near the end instead of fixing everything at the start. Tamarind and salt can change as the soup cooks, so wait until the pork is tender before making final adjustments.
Flavor variations to try
If you want a brighter version, add a small squeeze of calamansi before serving. For a deeper, richer broth, use a mix of pork spareribs and pork shoulder. Some cooks also like to add a few green chilies for a little heat, especially when serving the soup on a rainy day.
You can also make a mixed-vegetable version by adding string beans, cabbage, or okra in place of the bok choy. That is an easy way to stretch the meal without changing the soul of the dish.
Presentation and make-ahead ideas
Serve the soup in wide bowls with a scoop of white rice on the side or right under the broth. Add the greens last so they stay bright and fresh. If you want a simple garnish, sprinkle a little black pepper on top just before serving.
This dish also works well for meal prep. You can chop the vegetables ahead of time, portion the pork, and keep everything in the fridge until ready to cook. That makes the total cooking time feel easier on a busy night.
Once you have made sinigang a few times, you will start to notice how small changes in sourness, salt, and vegetable timing change the whole bowl.
How to Store Filipino Sinigang Sour Soup: Best Practices
Refrigeration
Let the soup cool first, then transfer it to an airtight container. Stored in the fridge, Filipino Sinigang Sour Soup keeps well for up to 3 days. If possible, store the rice separately so it does not soak up too much broth and turn mushy.
Freezing
You can freeze the soup for longer storage, but the vegetables may soften a bit after thawing. For best results, freeze the broth and pork together, then add fresh bok choy or other greens when reheating. Store in freezer-safe containers or resealable bags, leaving a little room for expansion.
Reheating
Reheat on the stove over medium heat until hot. If the broth tastes a little flat after chilling, add a splash of water and a small extra pinch of salt or tamarind concentrate. The greens may already be tender, so avoid boiling the soup too hard during reheating.
Meal prep notes
If you plan to cook this ahead for the week, you can make the broth and pork base first, then add the vegetables later when you reheat it. That keeps the bok choy and daikon from getting too soft. It is a smart way to enjoy sinigang soup on a busy schedule.
FAQs: Frequently Asked Questions About Filipino Sinigang Sour Soup
What is sinigang Filipino sour soup?
Sinigang is a popular Filipino soup known for its tangy, sour flavor from tamarind or other souring agents like guava or calamansi. It features tender meat such as pork ribs (sinigang na baboy), beef, shrimp, or fish, simmered with vegetables like eggplant, okra, string beans, kangkong (water spinach), and radish. The broth is light yet flavorful, often seasoned with fish sauce (patis), onions, tomatoes, and green chilies for heat. Served with steamed rice, it’s a comforting one-pot meal ready in about 45 minutes. This dish balances sour, salty, and savory tastes, making it a staple in Filipino homes for its simplicity and nutrition—packed with vitamin C from veggies and protein from meat or seafood.
How do you make sinigang na baboy at home?
To make sinigang na baboy for 4-6 servings: Boil 1 lb pork ribs in 8 cups water with 1 onion and 2 tomatoes until tender (30-40 minutes). Add 1 packet (or 2 tbsp) tamarind seasoning, 1 tbsp fish sauce, salt, and pepper. Stir in sliced eggplant, okra, radish, string beans, and kangkong; simmer 10 minutes until veggies soften. Adjust sourness with more tamarind if needed, and add chilies for spice. Total time: 50 minutes. Pro tip: Use fresh tamarind pods for authentic taste—boil and strain the juice. Serve hot with rice. This recipe yields a hearty, restaurant-quality soup that’s budget-friendly at under $10.
What are the main ingredients in Filipino sinigang?
Core ingredients for classic sinigang include a sour base like tamarind powder, fresh tamarind, or green mangoes; protein such as pork, beef brisket, shrimp, or bangus fish; and vegetables: eggplant, okra, daikon radish, long beans, and kangkong leaves. Aromatics like onions, tomatoes, and garlic add depth, while seasonings are fish sauce, salt, black pepper, and optional chilies. A standard recipe uses 1-2 lbs protein, 8 cups water or broth, and 1-2 packets of sinigang mix for convenience. Fresh herbs like finger chilies elevate it. These create a nutritious soup rich in fiber, vitamins A and C, and lean protein—perfect for family dinners.
What’s the difference between sinigang and tinola?
Sinigang and tinola are both Filipino clear soups but differ in flavor and ingredients. Sinigang is sour and tangy from tamarind or citrus, with veggies like eggplant and okra, paired with pork, fish, or shrimp. Tinola is ginger-based, mildly savory and warming, featuring chicken, green papaya, and sayote (chayote), often with lemongrass or malunggay leaves. Sinigang suits hot days for its refreshing acidity (pH around 3-4 from souring agents), while tinola comforts during colds with ginger’s anti-inflammatory properties. Both cook in under an hour, but sinigang mixes are common shortcuts, unlike tinola’s fresh ginger boil. Try both for variety in your Filipino soup rotation.
Can you make vegetarian sinigang and what substitutions work?
Yes, vegetarian sinigang is easy and delicious. Replace meat with tofu, seitan, or mushrooms like shiitake for umami. Use vegetable broth instead of water, and keep the sour base with tamarind, kamias, or starfruit. Veggies stay the same: eggplant, okra, radish, beans, and kangkong. Sauté garlic, onions, and tomatoes first, add 8 cups broth, souring agent, and veggies; simmer 20-25 minutes. Season with soy sauce or salt instead of fish sauce, and add coconut milk for creaminess. This version is vegan-friendly, high in plant-based protein (15g per serving from tofu), and ready in 35 minutes. It’s a healthy twist that retains authentic sour punch—great for meatless Mondays.

Filipino Sinigang Sour Soup
🍲 Tangy tamarind-infused pork spareribs simmered with ginger, garlic, and crisp daikon in sour broth – authentic Filipino comfort soup!
🥬 Hearty, veggie-packed one-pot wonder over rice; nutritious, flavorful family staple ready in 2.5 hours!
- Total Time: 2 hours 30 minutes
- Yield: 6 servings
Ingredients
– 2 pounds pork spareribs, cut into 2-inch pieces for richness and a meaty base to the broth
– 1 large yellow onion, diced for sweetness and depth as it cooks
– 6 cloves garlic, sliced for savory flavor and aroma
– 2-inch piece ginger, peeled and julienned for warm fresh note that balances the sour broth
– 3 whole Roma tomatoes, diced for natural sweetness and color
– 2 tablespoons fish sauce for salty umami flavor
– Salt for adjusting the seasoning to taste
– Black pepper for a little bite and warmth
– 8 cups water for soup base
– 5 ounces tamarind concentrate for classic sour flavor for sinigang soup
– 1 teaspoon citric acid crystals for sharpening the sourness for a stronger tang
– 10 ounces daikon radish, peeled and thinly sliced for mild sweet crunch that soaks up the broth
– 10 ounces baby bok choy, cleaned and quartered lengthwise for freshness color and tender leafy finish
Instructions
1-First step: Gather and prep everything Before turning on the stove, dice the onion, slice the garlic, peel and julienne the ginger, and dice the Roma tomatoes. Trim and prepare the daikon radish and baby bok choy so they are ready to go later. If your pork spareribs are not already cut into 2-inch pieces, ask the meat counter to cut them for you. That small step saves time and makes the soup easier to eat.
2-Second step: Start the broth Add the pork spareribs, diced onion, sliced garlic, julienned ginger, diced tomatoes, fish sauce, salt, black pepper, and 8 cups water to a large heavy-bottom pot or Dutch oven. Set the pot over medium-high heat and bring it to a boil. As the soup heats, the onion and tomatoes will begin to break down and build the base flavor for the broth.
3-Third step: Add the souring agents Once the pot reaches a boil, reduce the heat to medium-low. Stir in the tamarind concentrate and citric acid crystals. This is where the dish gets its signature Filipino sour soup flavor. The tamarind gives it a round, fruity tang, while the citric acid adds a sharper edge if you want the broth a little brighter.
4-Fourth step: Simmer until the pork is tender Partially cover the pot and let the soup simmer for 90 minutes. Stir it every so often so nothing sticks to the bottom. During this time, the pork spareribs will soften and the broth will deepen in flavor. If the liquid reduces too much, add a splash of water to keep the soup at the right consistency. The goal is tender pork and a broth that tastes balanced, not overly sharp.
5-Fifth step: Add the daikon radish After the pork is tender, add the thinly sliced daikon radish. Let it cook for another 20 minutes. Daikon absorbs the broth nicely and becomes soft without losing all of its texture. This vegetable is one of the reasons sinigang soup feels so complete, because it adds both body and a mild sweetness that works well with the sour broth.
6-Sixth step: Finish with baby bok choy Stir in the cleaned and quartered baby bok choy. Simmer for 10 more minutes, just until the leaves are wilted and the stems are tender. Do not overcook the greens, since they taste best when they still have a little bite. Taste the broth at this stage and adjust with salt, black pepper, or a bit more tamarind concentrate if needed.
7-Final step: Serve hot with rice Ladle the Filipino sinigang sour soup into bowls and serve it hot over freshly cooked white rice. The rice softens the tangy broth and turns the dish into a full meal. For a classic Filipino dinner, serve the soup with extra rice on the side so everyone can spoon as much broth as they like.
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 natural sour; add citric acid for extra tang if needed.
🐷 Ask butcher to cut ribs if uncut; ensures even cooking.
🍚 Adjust sour/salt to taste before adding veggies; pairs perfectly with rice.
- Prep Time: 20 minutes
- Cook Time: 2 hours 10 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Filipino
- Diet: Gluten Free
Nutrition
- Serving Size: 1 ½ cups
- Calories: 380 kcal
- Sugar: 8 g
- Sodium: 850 mg
- Fat: 22 g
- Saturated Fat: 8 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 3 g
- Protein: 28 g
- Cholesterol: 85 mg






