Beef Potato and Pechay Soup is the ultimate comfort food inspired by the beloved Filipino Picadillo Soup. This soup will warm you up with tender beef ribs, hearty potatoes, nutritious pechay, and a rich and flavorful tomato-beef broth.
This recipe was first posted in July 2014. My beloved mother passed away in 2020. I'm updating the post today with new photos and cooking tips, but I will keep the introduction below that I wrote ten years ago to keep her memories alive in my heart.
Initially, I was going to call this my momโs picadillo.
My mother and I have a daily ritual of talking for hours via overseas calls. Our topics are nothing particular; we mainly discuss the usual day-to-day stuff, like what we each ate for dinner.
One night last month, I told her about the delicious beef picadillo I had prepared for lunch. She mentioned trying a better one made with beef bones, potatoes, and pechay. As she describes, the beef bones are simmered in the tomato-based broth until the meat is fork-tender. The meat is then pulled from the bones and returned to the pot, along with potatoes and pechay.
I understand why this version might be a step up in taste, as bones carry more flavor than regular stewing beef. I couldnโt wait to try it. I bought a pack of beef neck bones on my last trip to the Asian supermarket and proceeded with the recipe she told me. However, I decided against flaking the meat at the last minute as the soup looked tempting. I must say, I made the right choice. This beef potato and pechay soup was wonderful to the last spoonful.
Ingredients notes
- Oil- for sauteing the aromatics and browning the beef. Olive, vegetable, canola, and avocado oil are good options.
- Aromatics- onions and garlic provide the base flavor, enhancing taste and aroma.
- Beef short ribs- you can also use beef neck bones or spare ribs. If you prefer a meatier cut, try this picadillo soup recipe.
- Tomatoes- use ripe tomatoes as they are juicier and sweeter.
- Fish sauce- provides a salty and umami boost. If you have food allergies, replace it with salt.
- Water- or use beef broth for extra depth of flavor
- Potatoes- commonly added to extend portions. You can also use chayote.
- Pechay- leafy green vegetables add color, texture, and nutrition. Spinach or bok choy also works well in this recipe.
- Salt and pepper- season to taste
Instructions
- Saute onions and garlic in a large pot over medium heat until softened.
- Brown the beef short ribs. Cook tomatoes until softened and release juices. Add fish sauce.
- Cook the meat. Add water and bring to a boil, skimming scum that may float on top. Lower heat, cover, and simmer until beef ribs are fork-tender. Add more water in ยฝ cup increments to maintain about 5 cups of broth.
- Cook potatoes until tender.
- Cook pechay until tender but crisp.
- Season with salt and pepper to taste.
Cooking tip
When the beef is tender, you can remove the rib, shred the meat, and return to the pot of soup for easier enjoyment.
How to serve and store
- This hearty beef soup is delicious and satisfying as a main dish for lunch or dinner, served with steamed rice and fried fish, such as ukoy na dilis and crispy fried smelt fish.
- Leftovers can be refrigerated in an airtight container for up to 3 days or frozen for up to 2 months. They can then be reheated in a saucepot on the stovetop or in the microwave at 2 to 3-minute intervals to 165 F.
More soup recipes
Ingredients
- 1 tablespoon oil
- 1 onion, peeled and chopped
- 3 cloves garlic, peeled and minced
- 2 pounds beef short ribs
- 5 ripe Roma tomatoes, chopped
- 1 tablespoon fish sauce
- 5 cups water
- 2 medium potatoes, peeled and diced
- 1 bunch pechay, chopped
- salt and pepper to taste
Instructions
- Rinse beef ribs and drain well.
- In a large pot over medium heat, heat oil. Add onions and garlic and cook until softened.
- Add beef spare ribs and cook, stirring occasionally, until lightly browned.
- Add tomatoes and cook, mashing with the back of spoon, until softened and release juice.
- Add fish sauce and continue to cook for about 1 to 2 minutes.
- Add water and bring to a boil, skimming scum that floats on top. Lower heat, cover, and cook for about 50 to 60 minutes or until meat is fork-tender. Add more water in ยฝ cup increments as needed to maintain about 5 cups.
- Add potatoes and cook for about 7 to 10 minutes or until tender.
- Add pechay and cook for about 2 to 3 minutes or until tender yet crisp.
- Season with salt and pepper to taste. Serve hot.
Nutrition Information
โThis website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.โ
Lily Borela says
Lovely Meal Thanks
darrell Horne says
Lalaine, you are amazing, all these recipes motivate me to start cooking more. Thank You
Lalaine says
Aww, thank you, Darrell. You made my day ๐
Elizabeth says
Hi Lalaine:
Love your recipes, however, I'm having difficulty with using your search option. When I press the magnifying glass icon, it doesn't work. I have to just flipping every recipe to find what I'm looking for? Has anyone else had any problems?
Thanks-I've tried your Chix and beef bistek so far, and I've been requested to make them again!
Lalaine says
Hello Elizabeth,
I am sorry you're having trouble with the search function. Is this on mobile or desktop?
Elizabeth says
Mobile phone. Should I use my laptop?
Lalaine says
Hello Elizabeth,
The search function should work for both mobile and desktop. Please click the menu tab on mobile and it should show you a blank box where you can type in what you're looking for. It should be able to return recipes or posts relating to what you searched for.
Nat says
Hi, thank you for this recipe. My family loves it. Your blog is my go-to website when I want to look for a new recipe to try at home. Cheers!!
Lalaine says
Thanks for the feedback, Nat. I am glad to know the family enjoyed this soup, it is one of my favorites ๐