Authentic BEST Natural Beef Sinigang Recipe (Filipino SOur Soup)

This is the best beef sinigang recipe with made-from-scratch bone broth and fresh tamarind paste for the signature sinigang flavor. Wholesome with fork-tender meat, this Filipino sour soup (it’s not actually sour) is healthy, savory, tangy, comforting, and adult and kid loved. This sinigang mix without msg is an authentic beef sinigang recipe, all natural! It’s with good reason why beef sinigang is lauded one of the top representatives in Philippine cuisine. This guide to sinigang and its signature vegetables will send you cooking!

Updated on November 27, 2025

Sinigang na baka, also called Filipino sour soup, is shown in beautiful style laid out on a table in two bowls, with sides of rice and calamansi citrus fruits for garnish. The vegetables are so colorful and shown are okra, beef, bok choy (pechay), daikon radish (labanos), sitaw Yardlong beans, Chinese eggplant, and tomatoes all in a savory and sour broth that is incredibly addictive and amazing.
Sinigang na baka, also called Filipino sour soup, is shown in beautiful style with sides of rice and calamansi citrus fruits for garnish. The vegetables are so colorful and shown are okra, beef, bok choy (pechay), daikon radish (labanos), sitaw Yardlong beans, Chinese eggplant, yellow pepper, and tomatoes all in a savory and sour broth that is incredibly addictive and amazing.
filipino sour soup, also known as Beef sinigang recipe pinterest pin

What is Filipino Sinigang and why so good?

Sinigang describes a Filipino soup that has the distinct characteristic of “sourness” from tamarind, tomatoes, or souring agents like unripe fruits. The broth is mostly clear and the lip-smacking soup can be made with all types of proteins and has some signature vegetables such as eggplant, Yardlong beans (Chinese longbeans), and mustard greens. It’s traditionally served with steamed rice on the side.

I grew up eating sinigang all the time, even for breakfast. I ate all the kinds of sinigang much more than I ever ate chicken noodle soup. That was one way to get a kid to eat their vegetables, well at least, it was for me. Serve up a bowl of tasty veggies and the most tender meat, with tangy flavor…I’m in.

I love it even more now because it is loaded with protein, has lots of fiber, and a clean broth… one-pot shot, and homemade.

Umami, Tangy, and Addictive Broth

The rich and balanced notes of umami and tangy are the main distinct characteristics of this native Filipino sour soup.

Kids love it because it has savory, salt, and umami flavor wrapped up in one. Plus it is one of the healthiest Filipino foods to eat and a good choice of soup when you are feeling sick.

The way the souring elements and delicious aroma draw you into wanting more and more, no wonder it’s so very loved and a very popular recipe. You will love it as well if you never tried it.

I get it more now too…sinigang took a bit of prep time, but the one-pot making part is so easy and with no fuss, so my mother could put a true meal together in one bowl.

Being a mother myself now, I care about this Filipino soup recipe so much; it’s just necessary to have in the household as a staple weekly dish.

Beef sinigang recipe made and served in a beautiful, decorative bowl with a side of rice in another bowl, and a large bowl with a big serving size of this Filipino sour soup.
It may be called a Filipino sour soup, but it’s perfectly balanced that one bowl is never enough. Serve super tender beef sinigang with a side of rice and there’s never leftovers.

Sinigang means “to stew” in Tagalog, and the beef shank bones make the best bone broth soup.

After three to four hours, the beef is completely fork-tender and all the savory richness from the bone, beef, and marrow creates the foundation soup base of sinigang that is pure and full of goodness.

What makes Sinigang a Filipino sour soup?

Souring elements can include the following:

  • green unripe tamarind (sampalok)
  • tomatoes (kamatis)
  • unripe guava (bayabas)
  • green mango
  • calamansi or lemons as garnish

I already love squeezing lemon all over my soups and so sinigang is naturally at the top of my list for the most memorable soups with an enticing flavor profile.

This dish is amazingly balanced when everything comes together. The tongue hugging master elements of cooking are present. Salt, fat, acid, sweet, and a little heat.

Sinigang recipe with beef shank and more ingredients laid on a table, with a beautiful arrangement. Starting at the top left are beek shanks, daikon radish sliced, whole okra, whole banana pepper, green Chinese cabbage or bok choy leaves, eggplant, sweet and ripe tamarind pods, calamasi fruits, longbeans sliced, beef cubes, tomatoes, whole onion, and garlic. While Filipino sour soup uses unripe tamarind, this recipe uses ripe pods as seen, and still has that tangy gorgeous tamarind flavor.
Ingredients to make this beef sinigang recipe.
Ingredients for Sinigang na Baka (Filipino sour soup with beef shanks and beef cubes). Start at bottom left and circle around: Sitaw (Chinese Long Bean/Yardlong Bean), Beef and Beef Shanks, Daikon Radish, Pechay (Bok Choy), Sampalok (sweet Tamarind pods), Calamansi, Tomatoes, Onion, Garlic, Chinese Eggplant, Okra, and Yellow/Banana Pepper)

Adding Tamarind to Make Sinigang

For this beef sinigang recipe, I took mostly ripe tamarind pods but use UNRIPE green tamarind for a much more sour profile, soaked them in hot water, and hand-pressed them into a tamarind paste.

The result is the most beautiful tamarind sauce and sinigang mix that is made purely and completely free of anything else.

Easily find tamarind pods at the Filipino food store and they have both brown (ripe) and green (unripe). Brown ones have more sweetness, although still sour.

Just natural, wholesome flavor with the signature sweet-sour flavor of tamarind.

Fresh tamarind can be found in most Asian stores while the green unripe version is a little harder to find, but I find it at the Filipino food store because it’s common in Filipino recipes.

In some areas, you can also buy tamarind paste from a natural grocer. I go for kinds that are simply tamarind without msg and additives.

If you have difficulty in getting tamarind, you can substitute using more tomatoes in the stewing of the broth and it’s 100% still awesome sinigang.

The reason I make the tamarind paste from scratch is especially because seasoning packets for sinigang often have msg and other additives. (If you found one that is all-natural, I’d love your recommendation below in the comments.)

Fresh made tamarind paste is a transformative ingredient and it’s very easy to do.

You can also buy organic versions that are in glass jars for best quality.

Sinigang Ingredients

Cut vegetables for a beef sinigang recipe in a chunky style. It doesn't take too much time and is easy to do. Seen here are Chinese eggplant, green beans, yellow pepper, daikon radish pieces, cut tomatoes, chopped onion, minced garlic, fish sauce, and chunky beef cubes.
Cut vegetables for a beef sinigang recipe in a chunky style. It’s easy to make the best natural sinigang mix, better than any packet version, using real food. Seen here are Chinese eggplant, green beans, yellow pepper, daikon radish pieces, cut tomatoes, chopped onion, minced garlic, fish sauce, and chunky beef cubes.

Beef Sinigang Ingredients

This is the list of what ingredients go in beef sinigang to make a tasty and classic recipe.

  • Beef Shank – to make mouth-watering bone beef broth from scratch. It has a lot of collagen for a nice collagen broth that beats any store-bought broths.
  • Beef Chuck Roast Cubes – to add to the protein and meatiness of the soup (chuck roast or top chuck is best for stews)
  • Water
  • Natural Vegetable broth – flavor boost and enhancer

Vegetables for Sinigang

The sinigang mix is purely natural! No packets! The beef bone broth and veggies here make an amazing soup. Get your side of rice ready and be ready to eat seconds…it’s so good.

This is a list of traditional vegetables and ingredients in sinigang. Alternatives are also given. You can find these ingredients in almost every major grocery store.

  • Bok Choy OR Baby Bok Choy (pechay)
  • Yardlong Beans OR Green String Beans (sitaw)
  • Chinese Eggplant (talong)
  • Daikon Radish – 4-5 thick cut pieces (labanos)
  • Whole Okra (optional)
  • Vine or Roma Tomatoes – thick chop (kamatis)
  • Yellow Onions and Fresh Garlic
  • Yellow/Banana Pepper or Long Green ChiliDO NOT CUT THEM or else you’ll have “crazy” spicy soup
  • Ground Black Pepper
  • Fish sauce (patis) – the umami maker! An absolutely incredible taste element in Asian cuisine. Very elevating to the entire base of the soup. My choice brand is THAI Brand and you can find it at most grocery stores. It’s all natural.
  • Water Spinach (kang kong) OR Regular Spinach (optional)
  • Taro (gabi) OR Potato
  • Sea Salt
  • Olive Oil
  • Tamarind Paste
  • Organic Natural Vegetable Bouillon (optional)

Traditional and Best Vegetables for Sinigang

Equipment

Instructions Steps to Make Beef Sinigang

1: Prepare the Tamarind Paste

  1. Start by taking ripe tamarind pods and soaking them in hot water.
  2. Once soaked, hand-press them through a wire mesh strainer to create tamarind paste, ensuring it is free of any seeds or pulp. More on tamarind here.

2: Create the Beef and Bone Broth

  1. Submerge the beef shanks with bone in water and very low and slow simmer for at least one hour.
  2. Next, add beef cubes and continue to simmer for two more hours, ensuring everything becomes fork-tender.
  3. Finally, add the remaining sinigang ingredients.

3: Add the Vegetables

  1. Add the yardlong beans, Chinese eggplant, daikon radish, whole okra, vine or Roma tomatoes (only half the amount), yellow onions (only half the amount), yellow/banana pepper (do not cut), ground black pepper, fish sauce, taro or potato, sea salt, and tamarind paste to the broth.
  2. Sauté the remaining tomatoes, onions, and the garlic in a pan till fragrant and add to the broth.
  3. Add bok choy or water spinach (or regular spinach) last.
  4. Skim and remove the top of the broth periodically until there is no more “soup scud” on top of it.

Step 4: Serve and Enjoy

  1. Do not add vegetables until you are ready to eat so they remain colorful and perfectly cooked.
  2. Serve the sinigang with plain steamed rice or side of choice.

Notes

  • Ensure to not add vegetables till the end and when you are ready to eat so they are green and perfectly cooked. Nothing like brown veges to make a dish go sad…so time the veges till last so they stay colorful and tasty.
  • Don’t forget to SKIM and REMOVE the top of the broth “soup scum” periodically until there is no more on top of it. Do this throughout the entire process.

  • Remember to follow the principle of Filipino sinigang: use the common vegetables and greens, and most importantly, the souring element, which can be tamarind or tomatoes.

  • Feel free to add extra fish sauce or ginger if desired, as there is no one exact way to make this delicious dish.

How many kinds of Sinigang are there?

There is not one version of a Filipino sinigang recipe.

Sinigang can be made with a variety of meats, seafood, and types of veggies, but the recipe here is my simple sinigang interpretation that delivers a five-star taste.

You can make vegan sinigang if you like to. It’s equally tasty and satisfying.

As long as you have the common vegetables, greens, and most importantly, the souring element, you can stew up some Filipino sinigang.

Like I mentioned, use tomatoes if you can’t find tamarind.

…and if your lola used extra fish sauce or added ginger, go for it! There’s no one exact way.

What to serve with Sinigang?

RICE.

…and here’s a few more

  • farro
  • quinoa
  • barley rice
  • French baguette

(I am so hungry writing this article now.)

Questions

Is this gluten free?

Yes, it’s gluten free and very healthy, all natural sinigang!

Can I freeze this?

No. Best to be eaten freshly made.

What can I do to prep this beforehand if necessary?

You can make the beef bone broth the day before since it takes 3-4 hours to tenderize the meat or start the broth early in the day, then refrigerate till ready to use.

Cut all veggies whenever and store in glass containers.

Can I make this vegetarian?

Yes, sinigang Filipino soup can be made vegetarian and gluten-free. Simmer the tomatoes, onions, and daikon radish for one hour. Add natural vegetable bouillon.

Can I replace the beef and use chicken instead?

Yes, you can use chicken drums and thighs with the same process. What is better is to follow my chicken sinigang recipe here.

Is there a packet sinigang mix?

ABSOLUTELY NO PACKET! This is a sinigang mix without msg that is very healthy because it’s made from all natural ingredients. Truly healthier and kid friendly.

Is this sinigang healthy?

Yes, all the way! The fresh made beef bone broth is delicious, but also because it’s made from scratch, it’s healthy eating. When you skim the broth, the results is a really beautiful broth and when the broth is cooled in the refrigerator, you will see that there’s not too much fat solidified. Most of the cooled soup is totally clear because most of the fat can be skimmed out during cooking.

plated-in-shibori-rustic-bowls-filipino-sinigang-recipe-soup-with-rice-ready-to-eat-rice-life-foodie-food-photography

Natural Beef Sinigang : Sinigang na Baka

A famously loved Filipino sour soup (not really sour, but incredibly amazing) using all wholesome ingredients. Enjoy from scratch beef bone-broth combined with flavor boosts of fresh pressed tamarind and full of vegetables to create a healthy, easy one-pot meal that can be eaten anytime.
5 from 2 votes
Print Pin Rate
Course: Dinner, Entree, lunch, Main Course, Side Dish, Soup, Ulam
Cuisine: Filipino
Keyword: beef, beef shank, bone broth, comfort, everyday food, Filipino soup, gluten free, gluten-free option, healthy, healthy recipes, one pot, sinigang, sour, tamarind, vegetables, weekday meals
Prep Time: 20 minutes
Cook Time: 4 hours
Total Time: 4 hours 20 minutes
Servings: 4 people
Calories: 346kcal

Equipment

  • 1 large Dutch Oven or Stock Pot with lid
  • 1 small sauté pan

Ingredients

  • 3-4 quarts water the water and vegetable broth combined need to be enough to cover the beef shanks
  • 2 quarts vegetable broth
  • 1 lb Beef Shanks meat, marrow, on bone
  • ½ lb Beef Cubes thick cubes – chuck roast or top chuck
  • 1 tbsp olive oil
  • 3-4 fresh garlic cloves smash then mince
  • 1 cup Yellow Onion thick chopped
  • 4 whole Roma or Vine Tomatoes 3-4 medium tomatoes; halved and then quartered
  • 1 tbsp Fish Sauce (patis) add up to 2 tbsps per your personal taste
  • 1 cup Taro (gabi) cubed; or gold potato as a sub
  • 4 pieces Labanos (Daikon radish) cut 1" thick
  • 1 large Yellow/Banana Pepper or (4 long Green Chilis) omit if you do not like any spicey. Keep them whole.
  • ½ cup Tamarind Paste if you need to make fresh tamarind paste see the recipe link above, or use premade tamarind paste. If you cannot access tamarind you CAN omit it! Then, add an extra tomato.
  • 1 whole small Chinese Eggplant cut on diagonal and halved
  • 2 cups Yardlong Beans (sitaw) or Green String Beans cut into 3" long pieces
  • 4 pieces Okra optional
  • 4 leaves Pechay or Bok Choy just a small bunch, about 4 leaves
  • sea salt to taste
  • ground black pepper to taste
  • calamansi or lemons garnish

Instructions

  • In your Dutch oven or stock pot, boil enough water with vegetable broth to submerge the beef shanks. Only add in the beef shanks.
    Simmer on very low. 30 minutes.
    Cover with tight fitting lid.
    3-4 quarts water, 1 lb Beef Shanks, 2 quarts vegetable broth
  • Then add the chuck roast cubes of beef. Let this very low simmer (barely a simmer) for at least 3 hours until fork-tender.
    Low and slow.
    Cover with a tight fitting lid.
    SKIM and REMOVE the top of the broth "soup scum" periodically until there is no more on top of it.
    ½ lb Beef Cubes
  • When the broth is almost done and the meat starts to fall apart just by using a fork, skim it again.
  • Add a FEW of the fresh tomatoes to the broth. About 4-6 pieces.
    4 whole Roma or Vine Tomatoes
  • In another pan, add a little olive oil and sauté the garlic, onions, and the other tomatoes till fragrant and slightly seared. Then ADD this into the broth.
    1 tbsp olive oil, 3-4 fresh garlic cloves, 1 cup Yellow Onion
  • Add the thick cut Labanos (Daikon radish)
    4 pieces Labanos (Daikon radish) cut 1" thick
  • Boost the flame very slightly and now add the taro or potato. Put the lid on.
    When they are soft in ten minutes, press down on them with the flat back of a spoon to add thickness to the soup.
    You can remove the lid now and leave the broth uncovered.
    1 cup Taro (gabi)
  • Add the fish sauce (patis) to the broth. Stir and mix into the broth. Also, fork some of the beef off the bones to mix into the broth and start to give more richness and meatiness to the broth.
    1 tbsp Fish Sauce (patis)
  • Add the whole banana pepper or whole green chilis to the broth. I leave them entirely whole.
    Do NOT cut them.
    They can be cut when serving or else your soup will be "crazy" spicy.
    1 large Yellow/Banana Pepper or (4 long Green Chilis)
  • Add the tamarind paste and stir it in.
    Add the okra and eggplant.
    Let all this stew for 10 more minutes.
    ½ cup Tamarind Paste, 4 pieces Okra, 1 whole small Chinese Eggplant
  • When you are ready to eat, add in the remaining vegetables so they stay colorful and perfectly cooked.
    Add in the Yardlong beans or green beans.
    Then finally add the pechay (bok choy) or your leafy greens. Do not overcook the greens. Just close the lid for two minutes and then serve.
    1 cup Taro (gabi), 2 cups Yardlong Beans (sitaw) or Green String Beans, 4 leaves Pechay or Bok Choy
  • Sprinkle ground black pepper to your taste.
    Serve piping hot, with a side of rice, and Enjoy!
    Have calamansi or lemon on the side for squeezing on top.
    sea salt, ground black pepper, calamansi or lemons

Notes

Serving Suggestion:
This sinigang recipe is literally loaded with everything you need in a healthy, fresh made meal that is also warming and makes for the best comfort food.
  • The ideal side is RICE.
Do NOT Boil your soup. This is a low and slow recipe. You can go dance, read a book, play with kids while making this soup.  Let it simmer on very low and it should never be boiling.
 
Nutritional values are estimates and will vary on brands chosen, amounts, ingredients used, and preparations. Please use your personal nutritional calculator for more exact amounts. RLF is not a certified nutritionist.

Nutrition

Nutrition Facts
Natural Beef Sinigang : Sinigang na Baka
Amount per Serving
Calories
346
% Daily Value*
Fat
 
9
g
14
%
Saturated Fat
 
3
g
19
%
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
5
g
Cholesterol
 
29
mg
10
%
Sodium
 
15955
mg
694
%
Potassium
 
997
mg
28
%
Carbohydrates
 
41
g
14
%
Fiber
 
4
g
17
%
Sugar
 
22
g
24
%
Protein
 
28
g
56
%
Vitamin A
 
2063
IU
41
%
Vitamin C
 
21
mg
25
%
Calcium
 
144
mg
14
%
Iron
 
4
mg
22
%
* Percent Daily Values are based on a 2000 calorie diet.

Did you make this recipe? Please SHARE, PIN, LIKE, or GIVE A STARS rating below. Your COMMENTS make my day! Please leave yours below and thank you. Tag me on IG @jackielikesrice and #ricelife

LEAVE A COMMENT

4 responses to “Authentic BEST Natural Beef Sinigang Recipe (Filipino SOur Soup)”

  1. […] Natural Beef Sinigang : Sinigang na Baka from Rice Life Foodie. […]

  2. […] Natural Beef Sinigang : Sinigang na Baka from Rice Life Foodie. […]

    1. Jackie Avatar

      LOVE this list of great sinigang recipes. Thank you!

  3. Leti Avatar
    Leti

    5 stars
    addictive soup taste that even my kids enjoyed with rice and the meat was the most tender. Very healthy too!

Best Recipes chicken coconut milk condensed milk dessert easy Everyday Food filipino Filipino dessert filipino recipes gluten free healthy kid friendly Meat one pot quick sauce tapioca vegan Vegetables

Never Miss a Recipe

Discover more from Rice Life Foodie - Asian Recipes and Filipino Recipes with Natural Ingredients

Subscribe now to keep reading and get access to the full archive.

Continue reading