Beef Bicol Express Recipe: Crispy Tortilla Crowns Over Spiced Beef & Okra Stew

Soups & Stews

Beef Bicol Express Recipe: Crispy Tortilla Crowns Over Spiced Beef & Okra Stew

This Beef Bicol Express recipe delivers the ultimate Filipino comfort food experience—tender beef and pork simmered in a rich, spiced broth with okra, topped with crispy tortilla crowns that add the perfect crunch. The secret lies in proper browning of the meat and slow simmering to develop deep, savory flavors that define this classic dish. I've perfected this recipe through years of testing, ensuring every element comes together for an authentic taste that feels like home.

The dish begins with searing the beef and pork until deeply browned, creating a flavorful crust that forms the base of the stew. Okra is added later to maintain its texture, while aromatics like garlic, ginger, and onions build layers of complexity.

The broth simmers for hours, allowing the spices to meld and the meat to become fork-tender. This patient cooking process transforms simple ingredients into something extraordinary.

What sets this recipe apart is the crispy tortilla crowns—golden, shatteringly crisp edges that contrast beautifully with the rich stew. They're made from leftover tortillas, cut into strips, and fried until perfectly crispy, adding both texture and visual appeal.

The result is a dish that's hearty, flavorful, and impossible to resist, with each bite offering a perfect balance of tender meat, velvety broth, and satisfying crunch.

This recipe is ideal for family gatherings or special occasions, but it also works beautifully as a weeknight meal when you crave something comforting. The flavors only deepen as it sits, making it perfect for meal prep or leftovers.

Let's bring the rich, aromatic essence of Filipino cuisine to your table with this foolproof method.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
High Cal

Ingredients for beef bicol express

Sixteen ingredients crafting Filipino comfort food with rich flavors and crispy crunch.

Ingredient Amount Notes
Beef Chuck Roast 🥩 2 ½ lb Cut into 1-inch cubes
Pork Shoulder 🐷 1 ½ lb Cut into 1-inch cubes
Okra Pods 🌿 1 lb Fresh, trimmed, cut in half
Yellow Onions 🧅 2 whole Thinly sliced
Garlic Cloves 🧄 8 cloves Minced
Fresh Ginger 🌿 2 tbsp Grated
Canned Tomatoes 🍅 1 can 28 oz, crushed
Tomato Paste 🍅 2 tbsp Smooth
Bay Leaves 🌿 2 whole Dried
Ground Black Pepper 🌶️ 1 tsp Freshly cracked
Salt 🧂 1 ½ tsp Kosher preferred
Flour Tortillas 🍞 6 whole Medium size, cut into strips
Vegetable Oil 🫒 3 cups For frying tortillas
Soy Sauce 🍶 2 tbsp Light or regular
Sugar 🍚 1 tbsp Brown preferred

The beef and pork are the heart of this dish—chuck roast and pork shoulder give that melt-in-your-mouth texture. Costco or your local butcher usually have great cuts, but any supermarket will do. Look for good marbling in the beef, and don't skip browning the meat—this builds the deep, savory crust that makes the broth sing. The okra? Fresh is best—those slim, green pods from the produce section. If you can't find fresh, frozen works in a pinch, but thaw and dry it first to keep it crisp. Ginger and garlic are non-negotiable here—they're the aromatic backbone. Penzeys or bulk bins are great for fresh ginger, but the jarred kind works too if you're in a hurry.

No fresh okra? Substitute with sliced zucchini or eggplant, but they'll get softer faster. Short on soy sauce? Fish sauce at half the amount adds umami depth. The tortillas for the crowns can be any kind—flour, corn, or even store-bought burritos. Just make sure they're not too thick. For the broth, if you can't find good canned tomatoes, San Marzano tomatoes are worth the splurge—they're sweeter and less acidic. And if you're worried about the sugar making it too sweet, trust me on the brown sugar—it caramelizes beautifully and balances the flavors perfectly.

The stew reheats beautifully—actually tastes better the next day as the flavors meld. Store it in the fridge for 4-5 days or freeze for 3 months. The tortilla crowns? Fry them fresh if you can, but they'll keep crisp for about 2 hours at room temperature if stored in a paper towel-lined basket. Double the batch and freeze half—perfect for lazy weeknights. And if you're making this ahead, add the okra and tortilla crowns just before serving so they stay crisp.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss everything in one pot, and the beef and pork practically melt into tender perfection while the okra soaks up all the rich flavors. No fancy techniques, no stress.
  • Garlic Bomb Flavor: That garlic-infused oil? It’s the star. The moment the onions caramelize and the beef starts breaking apart, your kitchen will smell like a Filipino comfort food dream—deep, savory, and impossible to resist.
  • Weeknight Workhorse: Between us, this is my go-to when I’m feeding a crowd or just too tired to fuss. The leftovers reheat like a champ, and honestly? It’s the only dish my picky family actually fights over.
  • Budget Feast: A big cut of beef and pork stretches across meals, and okra adds texture without costing a fortune. I’ll be real: it’s the kind of dish that makes grocery day feel like a win.

Step-by-step instructions for beef Bicol Express with crispy tortilla crowns

This hearty Filipino stew transforms simple ingredients into a rich, aromatic masterpiece topped with golden tortilla crowns.

1

Sear the Beef and Pork for Deep Flavor

Heat a large Dutch oven over medium-high heat. Add the 2.5 lb beef chuck roast and 1.5 lb pork shoulder, cut into 1-inch cubes, in batches to avoid crowding. Sear for 3-4 minutes per side until the meat develops a deep brown crust—this builds the foundation for the stew's rich flavor. Season each piece generously with 1 tsp salt and ½ tsp ground black pepper as you sear.

Real talk: Don't rush this step. You want that caramelized crust that dissolves into the sauce later. If your pan gets too crowded, work in batches and set the seared meat aside temporarily. Once all the meat is browned, transfer it to a plate and set aside—we'll return it to the pot once the aromatics are cooked.

2

Build the Aromatic Base with Onions, Garlic, and Ginger

In the same Dutch oven, add 3 cups vegetable oil (just enough to coat the bottom) and reduce heat to medium. Add the 2 whole yellow onions, sliced thinly, and cook for 5-6 minutes until they soften and begin to turn golden. This is where the magic happens—the onions form the flavor backbone of the stew.

Stir in the 8 cloves minced garlic and 2 tbsp grated fresh ginger, cooking for another 1-2 minutes until fragrant. You'll smell that sweet, spicy aroma—this is your cue that the aromatics are ready. Be careful not to let the garlic burn, as it can turn bitter quickly. If it starts to darken too fast, reduce the heat slightly.

3

Develop the Stew with Tomatoes and Spices

Add the 1 can crushed canned tomatoes and 2 tbsp tomato paste to the pot, stirring well to combine with the onions and garlic. Let it simmer for 5 minutes to allow the flavors to meld. Then, add the 2 whole bay leaves, 2 tbsp soy sauce, and 1 tbsp sugar, stirring to distribute evenly.

Return the seared beef and pork to the pot, along with 1 lb halved okra pods. Pour in just enough water to cover the meat by about 1 inch—this ensures the stew simmers gently without becoming watery. Bring to a gentle boil, then reduce heat to low and cover partially. Let it simmer for 1 hour to 1 hour 15 minutes, stirring occasionally, until the meat is fork-tender and the sauce has thickened slightly.

4

Prepare the Crispy Tortilla Crowns

While the stew simmers, cut the 6 whole flour tortillas into strips about ½-inch wide. Heat 3 cups vegetable oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F. Fry the tortilla strips in batches for 1-2 minutes per batch, stirring constantly, until they turn a deep golden brown and crisp up. Drain on a paper towel-lined plate and sprinkle lightly with salt while still warm.

Here's the thing—these tortilla crowns need to be hot and crispy when served. If they lose their crunch while you're finishing the stew, reheat them in the oven at 375°F for 2-3 minutes just before serving. The contrast between the rich, savory stew and the crispy tortilla crowns is what makes this dish truly special.

5

Finish and Serve with Perfect Timing

Once the stew is tender, taste and adjust the seasoning if needed—add a pinch more salt or a splash of soy sauce if the flavors need balancing. Remove the bay leaves before serving. Ladle the stew into bowls, then top each serving with the crispy tortilla crowns. The tortillas should be arranged in a crown shape around the stew, adding both visual appeal and texture contrast.

Serve immediately while the tortilla crowns are still crispy and the stew is steaming hot. The combination of tender beef and pork, the slightly sweet and tangy tomato-based stew, and the crunchy tortilla crowns creates a dish that's as satisfying as it is delicious. Don't skip the tortilla crowns—they're the star topping that takes this stew from good to unforgettable!

👨‍🍳

Pro Tips For Making Beef Bicol Express

  • Sear the Meat First: I learned this the hard way—skipping the sear means bland, gray meat. Sear the beef chuck and pork shoulder in batches over medium-high heat until deeply browned (about 4-5 minutes per side), then deglaze with soy sauce and vinegar. That crust locks in flavor and keeps the meat from drying out later.
  • Slice Onions Thinly: Thick onion rings? Nope. For bicol express, slice your yellow onions paper-thin—almost translucent—so they soften quickly without turning mushy. Use a sharp knife and work in one direction to avoid tearing. (Yes, it takes a minute longer, but your dish will thank you.)
  • Don’t Overcrowd the Pot: I was skeptical until I tried it: Cook the beef and pork in two separate batches if your pot isn’t big enough. Crowding steams the meat instead of browning it, and that’s how you end up with tough, flavorless chunks. A little extra time now saves you from regret later.
  • Use a Little Soy Sauce Early: Add about 2 tablespoons of soy sauce to the pot before the meat cooks through—around the 30-minute mark. This step isn’t in most recipes, but it deepens the umami without making the dish taste salty. (Your future self will notice the difference.)

Regional styles of this beef bicol express

Bicol Region Roots

The Beef Bicol Express originates from the Bicol region of the Philippines, known for its volcanic soil and abundant seafood. The dish reflects the region's love for bold flavors—rich, savory stews with a touch of sweetness from brown sugar and depth from soy sauce.

Traditional versions often include shrimp paste (bagoong) for umami, but this recipe keeps it authentic while making it accessible. The name "Bicol" comes from the region's capital, Legazpi City, where this hearty stew became a staple. 🗺️

Manila's Fast-Food Twist

While Bicol's original version is a slow-cooked affair, Manila's fast-food scene popularized the "Express" version in the 1990s. Restaurants like Jollibee and McDonald's Philippines adapted it for quick service, using pressure cookers to cut simmering time from hours to 30-45 minutes.

The tortilla crowns became a signature topping, inspired by Mexican street food. This version keeps the soul of Bicol stew but delivers it in a fraction of the time—perfect for busy weeknights. ⚡

Visayas' Okra Focus

In the Visayan islands, okra takes center stage in stews, and this dish reflects that influence. Locals often add chili peppers for heat, giving the stew a spicy kick. The Visayan version might include banana ketchup as a tangy contrast to the rich meat.

Unlike Bicol's tomato-heavy broth, Visayan stews sometimes use coconut milk for creaminess. For this recipe, stick to the classic Bicol style, but

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 12g60%
Cholesterol 165mg55%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 7g25%
Sugars 10g
Protein 52g104%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe use both beef and pork?

This combination delivers the richest flavor profile! The beef chuck roast provides deep, meaty satisfaction, while the pork shoulder adds tender, slightly fatty richness that blends perfectly with the tomato-based broth. Together, they create the signature hearty texture that makes Bicol Express so beloved.

2

Can I make this in an Instant Pot or pressure cooker?

Sear the meat first, then add all ingredients except tortilla crowns. Cook on high pressure for 25 minutes, then do a natural release. The tortilla crowns should be fried fresh just before serving. The pressure cooker cuts time to about 45 minutes while keeping all the authentic flavors.

3

What if I can't find fresh okra?

No problem! Use frozen okra (thawed and dried) or substitute with sliced zucchini or eggplant. Just add them in the last 10 minutes of cooking to prevent mushiness. The texture won't be identical, but the flavor will still shine.

4

How do I keep the tortilla crowns crispy?

Fry them in small batches at 350°F until golden brown, then drain on a wire rack (not paper towels) to maintain crispness. Keep them warm in a 200°F oven while finishing the stew. For extra crunch, sprinkle with a pinch of salt while still hot.

5

Is the stew too sweet from the sugar?

Not at all! The 1 tbsp brown sugar balances the acidity of the tomatoes and enhances the umami flavors. If concerned, reduce to ½ tbsp or omit entirely, but you'll miss the caramelized depth that makes this dish special. The soy sauce and meat flavors will still shine.

★★★★★4.9(10 reviews)
Categories Soups & Stews