Authentic Beef Bulalo Recipe: A Taste of Comfort
Prep time: 30 minutes | Cook time: 3-4 hours | Servings: 6-8

There’s something incredibly comforting about a steaming bowl of bulalo, especially on a chilly evening or after a long day. This hearty Filipino beef shank soup, famous for its rich, clear broth and tender meat, is a culinary hug in a bowl. Originating from the southern part of Luzon, particularly in the provinces of Batangas and Pampanga, bulalo has become a beloved dish across the Philippines and a must-try for any food enthusiast exploring Filipino cuisine. Its preparation might seem daunting due to the long simmering time, but the result is a deeply flavorful and satisfying soup that’s well worth the effort.
Why You’ll Love This Beef Bulalo Recipe
This recipe focuses on extracting maximum flavor from simple, high-quality ingredients. We’ll guide you through the process of achieving that signature clear broth and melt-in-your-mouth beef shank. It’s a dish that’s perfect for family gatherings or a special weekend meal. The sheer simplicity of its components belies the complexity of its taste, making it a true testament to the power of slow cooking and good ingredients.
Ingredients for Authentic Beef Bulalo
The beauty of bulalo lies in its straightforward ingredient list, allowing the natural flavors of the beef and vegetables to shine through. The key is using good quality beef shanks with marrow bones, as this is where much of the soup’s richness and flavor comes from.
For the Beef and Broth:
- 2-3 lbs beef shank (bulalo cut), bone-in
- 1 large onion, quartered
- 8-10 cups water (or more, as needed)
- 2 tablespoons fish sauce (patis)
- 1 teaspoon whole peppercorns
- 2-3 bay leaves
Vegetables and Garnish:
- 1 lb beef bones (optional, for added flavor)
- 2-3 corn cobs, cut into 2-inch pieces
- 1 large potato, peeled and quartered
- 1 cup pechay (bok choy) leaves, stems separated from leaves
- Salt and freshly ground black pepper to taste
- Toasted garlic and chopped spring onions for garnish (optional)
How to Make Delicious Beef Bulalo
The process of making bulalo is all about patience and allowing the flavors to meld together. Follow these steps for a truly authentic and soul-warming dish.
- Prepare the Beef: Wash the beef shanks thoroughly. In a large pot, place the beef shanks and cover with water. Bring to a boil over high heat. Once boiling, carefully skim off any impurities or scum that rises to the surface. This step is crucial for achieving a clear broth.
- Simmer for Flavor: Drain the water. Return the beef shanks to the pot and add about 8-10 cups of fresh water. Add the quartered onion, whole peppercorns, and bay leaves. Bring to a boil, then reduce heat to low, cover, and simmer for at least 3 to 4 hours, or until the beef is very tender. If using extra beef bones, add them during the first hour of simmering.
- Add Corn and Potatoes: Once the beef is tender, add the cut corn cobs and quartered potatoes to the pot. Continue to simmer for another 20-30 minutes, or until the corn and potatoes are cooked through and tender.
- Season the Broth: Season the soup with fish sauce (patis) and salt to taste. Add freshly ground black pepper as needed. Taste and adjust seasoning as necessary.
- Add Pechay: In the last 2-3 minutes of cooking, add the pechay leaves and stems. Cook just until the leaves are wilted. This preserves their fresh flavor and vibrant color.
- Serve Hot: Ladle the hot bulalo soup into individual bowls, ensuring each serving gets a piece of beef shank, corn, potato, and plenty of broth. Garnish with toasted garlic and chopped spring onions, if desired.
Pro Tip: For an extra clear broth, make sure to skim the impurities thoroughly during the initial boiling stage. You can also chill the broth overnight and remove the solidified fat from the top before reheating and continuing with the recipe. This yields a lighter yet still incredibly flavorful soup.

Tips for the Perfect Bulalo
Choosing the Right Beef Cut
The star of this dish is the beef shank, specifically the cut that includes the knuckle bone and marrow. The marrow is what gives bulalo its signature richness and depth of flavor. If you can’t find beef shank, oxtail can be a good alternative, though the texture will be slightly different.
Achieving a Clear Broth
A truly great bulalo has a clear, pristine broth. This is achieved by first blanching the beef (boiling and discarding the initial water) to remove impurities, and then diligently skimming off any scum or foam that rises to the surface during the slow simmering process. Rushing this step will result in a cloudy, less appealing broth.
Don’t Overcook the Vegetables
While the beef requires long cooking, the vegetables should be added towards the end to ensure they remain tender-crisp and retain their fresh flavor and color, especially the pechay. Overcooked vegetables can turn mushy and detract from the overall appeal of the soup.
Serving Suggestions
Bulalo is traditionally served piping hot with a side of white rice. A small bowl of dipping sauce made from a mixture of fish sauce (patis), calamansi (Philippine lime), and chili is a popular accompaniment. The savory broth, tender meat, and sweet corn create a balanced and satisfying meal. Sometimes, a dollop of the scooped marrow from the bone is mixed into the rice for an extra decadent bite.
A Taste of Filipino Hospitality
Beef bulalo is more than just a soup; it’s a symbol of Filipino comfort food and hospitality. Its simple yet profound flavors have a way of bringing people together, warming not just the body but also the soul. Whether you’re a seasoned cook or a beginner, attempting this beef bulalo recipe is a rewarding culinary journey that promises a delicious and heartwarming outcome. Enjoy this classic Filipino dish that is sure to become a family favorite!