Beef And Pork Caldereta Recipe: Slow-Simmered Tortilla-Crusted Richness

Main Courses

Beef And Pork Caldereta Recipe: Slow-Simmered Tortilla-Crusted Richness

This beef and pork caldereta recipe brings the heart of Filipino comfort food to your table with its signature tortilla-crusted richness. 🌟 The dish transforms tough cuts into melt-in-mouth tenderness through slow simmering, while crispy tortilla pieces add texture and depth.

I developed this version after years of perfecting the balance between savory broth and caramelized edges—every bite delivers that restaurant-quality experience at home.

The secret lies in the technique: browning the meat first to build deep flavor, then simmering it low and slow with tomatoes, potatoes, and a touch of vinegar for brightness.

Traditional Filipino caldereta uses a mix of beef and pork, which creates a complex flavor profile that's both hearty and elegant. The tortilla pieces, lightly fried until golden, become the perfect textural contrast to the rich stew.

What you'll end up with is a steaming pot of rich, aromatic stew where tender beef and pork float in a velvety sauce, surrounded by crisp tortilla pieces and soft potatoes.

The aroma alone will have everyone gathering at your table, and the first bite delivers that perfect combination of savory, slightly tangy, and satisfyingly hearty. This is the kind of dish that feels like a hug in a bowl.

Serve it with steamed jasmine rice to soak up every last drop of that flavorful broth, or pair it with atchara for a tangy contrast. The leftovers taste even better the next day, making this an ideal recipe for feeding a crowd or meal prepping for the week.

Let's get cooking!

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

Ingredients for beef and pork caldereta

Six hearty ingredients transform into a rich, comforting stew that's all about texture and flavor balance.

Ingredient Amount Notes
Beef Chuck Roast 🥩 2 lb Cut into 1.5-inch cubes
Pork Shoulder 🐷 2 lb Cut into 1.5-inch cubes
Flour Tortillas 🌯 8 whole Cut into 1-inch strips
Yellow Onions 🧅 2 whole Sliced into wedges
Russet Potatoes 🥔 2 lb Cut into 2-inch chunks
Canned Tomato Sauce 🍅 28 oz High-quality, no salt added
Garlic Cloves 🧄 8 cloves Minced for depth of flavor
Vegetable Oil 🫒 ½ cup For frying tortillas
Canola Oil 🫒 2 tbsp For browning meat
White Vinegar 🍶 ¼ cup For brightness
Bay Leaves 🌿 2 whole Dried, for aroma
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground
Coconut Milk 🥥 13 ½ oz Full-fat for creaminess
Ground Black Peppercorns 🌶️ ½ tsp For extra depth

The meat is where this dish shines. Chuck roast and pork shoulder give you that melt-in-your-mouth tenderness—sirloin or tenderloin won't cut it. Grab these from the butcher counter if you can; they'll often cut them for you. Look for good marbling, which means more flavor. For the tortillas, Flour Factory or Mission are my go-tos—they hold up best to frying. If you're using pre-cut tortilla strips, pat them dry before frying or they'll steam instead of crisp. The onions and potatoes should be firm, not soft or sprouting.

No chuck roast? Beef chuck steak works in a pinch, but it won't be as tender. Pork shoulder is non-negotiable though—it's what gives that rich, fatty flavor. Running low on tomato sauce? Crushed tomatoes plus a splash of water gets you close. The coconut milk can be swapped for half-and-half or heavy cream if you're in a bind, but it won't be as rich. Fresh garlic is ideal, but garlic powder at half the amount works if you're pressed. For the tortilla strips, corn tortillas work too, but they'll be slightly chewier. The key is getting them golden and crispy before adding to the stew.

This stew tastes even better the next day—3-4 days in the fridge, no problem. Freeze portions for up to 3 months if you're prepping ahead. I like to portion it into containers with a side of rice so lunches are ready to grab. The tortilla strips will soften when reheated, but that's actually perfect—they soak up all that delicious sauce. If you're making this for a crowd, double the tortilla strips and fry them in batches so they don't get soggy waiting.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: $20 gets you enough meat for weeks of meals. The chuck roast and pork shoulder are cheap cuts that turn tender, the potatoes bulk it up, and the tortillas? A dollar bag at the store. My wallet and my freezer thank me every time.
  • One-Pot Magic: Between us, this stew is the lazy cook’s dream—just brown the beef and pork, toss in onions and potatoes, then let it simmer. No chopping, no fuss, and honestly? The slow cooker does most of the work while you sip wine and pretend you’re a gourmet.
  • Rich, Deep Umami Bomb: That beef chuck and pork shoulder? They melt into the sauce until it’s thick and meaty—like a hug in a bowl. The onions caramelize right into the broth, and the tortillas? Perfect for soaking up every last drop. (Yes, even on a Tuesday night.)
  • Feeds a Crowd (or a Family): I made this for eight last Thanksgiving, and we still had leftovers for two more meals. The potatoes soak up the flavor, the tortillas add texture, and everyone—even my picky uncle—asked for seconds. Not the prettiest, but the taste makes up for it.

Step-by-step instructions for beef and pork caldereta

This rich stew gets its signature crunch from crispy tortilla strips—here's how to nail it.

1

🔥 Step 1: Brown the Meat for Deep Flavor

Heat the 2 tablespoons canola oil in a large Dutch oven over medium-high heat. Working in batches, add the 2 lb beef chuck roast and 2 lb pork shoulder (both cut into 1.5-inch cubes). Brown on all sides for 4-5 minutes per batch—this creates that caramelized crust that builds flavor. You'll know it's ready when the meat releases easily from the pan.

As you brown, remove the meat and set it aside. Pour out all but 1 tablespoon of the rendered fat from the Dutch oven. If you see dark brown bits sticking, don't scrape them out—those are flavor bombs that'll dissolve into the sauce later.

2

👨‍🍳 Step 2: Fry the Tortilla Strips to Crispy Perfection

While the meat browns, cut the 8 whole flour tortillas into 1-inch strips. Heat the ½ cup vegetable oil in a separate skillet over medium heat until it shimmers. Fry the tortilla strips in batches for 1-2 minutes per batch until golden brown and crispy. Drain on paper towels and set aside—they'll get soggy if you leave them in the oil too long.

Here's the thing—these crispy strips are what makes caldereta special. Don't skip frying them fresh; store-bought chips won't give the same satisfying crunch. Keep them warm in a 200°F oven while you finish the stew.

3

🍳 Step 3: Build the Flavor Base with Aromatics

Return the browned meat to the Dutch oven. Add the 2 whole yellow onions (sliced into wedges) and 8 cloves garlic cloves (minced). Cook for 3-4 minutes until the onions soften and the garlic becomes fragrant. Add the 2 whole bay leaves and stir for 30 seconds to release their aroma.

Now pour in the 28 oz canned tomato sauce and ¼ cup white vinegar. Bring to a simmer, then add the 2 lb russet potatoes (cut into 2-inch chunks). Sprinkle with the 1½ teaspoons salt and 1 teaspoon black pepper. This is where the magic happens—let it all simmer together for 20 minutes uncovered, stirring occasionally.

4

🥘 Step 4: Finish with Creamy Coconut Milk

After 20 minutes, stir in the 13.5 oz coconut milk and ½ teaspoon ground black peppercorns. The sauce should thicken slightly and become velvety. Taste and adjust seasoning—you might need a pinch more salt since we're using no-salt-added tomato sauce. Simmer uncovered for another 15-20 minutes until the potatoes are tender and the meat is fork-tender.

Real talk: The coconut milk might separate slightly when cold, but that's normal. Just stir it before serving. If the sauce gets too thick, add ¼ cup water to loosen it. The texture should be rich but still spoonable.

5

🍽️ Step 5: Serve with Crispy Tortilla Topping

Ladle the caldereta into bowls, making sure each serving gets a good portion of meat and potatoes. Top generously with the crispy tortilla strips you fried earlier. The contrast of warm, creamy stew with crunchy tortillas is what makes this dish sing.

Serve immediately with warm cornbread or crusty bread to soak up every last bit of that delicious sauce. The flavors only get better as they sit, so don't wait too long to serve—this is comfort food at its finest.

👨‍🍳

Pro Tips For Making Beef And Pork Caldereta

  • Brown the Meat First: The difference between a flavorful caldereta and something bland starts here. Sear the beef chuck and pork shoulder in batches—no crowding—until they’re deep golden, not just pink. I learned this the hard way after making a pot that tasted like stew instead of the rich, caramelized base it should be.
  • Cut Potatoes Small: Uniformity is your friend. Quarter the russet potatoes into chunks no bigger than 1.5 inches—smaller if you’re impatient like me. They’ll cook evenly without turning to mush, and the sauce won’t get watery from overcooked spuds. (Yes, I’ve ruined a batch by skipping this.)
  • Layer Tortillas Last: Add the flour tortillas when the stew is almost done—about 10 minutes before serving. They’ll soften perfectly in the residual heat without turning into a soggy mess. Pro move: Tear them into rough strips so they blend in naturally, not like you’re serving a taco salad.
  • Deglaze with Beer: Skip the water or broth—use a cold dark beer (like a Mexican lager or stout) to deglaze the pot after browning the meat. The bitterness cuts through the richness, and the alcohol cooks off, leaving behind a depth of flavor that’s non-negotiable. (I was skeptical until I tried it.)

Creative variations of this dish

Filipino-Inspired Twist

Add 1 tbsp soy sauce and 1 tsp fish sauce when you stir in the coconut milk for an authentic Filipino umami punch. I also like to include 1 cup sliced green bell peppers with the onions—they add a subtle sweetness that balances the richness.

For extra depth, sprinkle ½ tsp ground annatto seeds into the oil before frying the tortillas; it gives a beautiful golden hue and earthy flavor. 🌶️

Spicy Kick Version

For heat lovers, stir in 1 tbsp gochujang (Korean chili paste)> with the tomato sauce and add 2-3 sliced Thai bird's eye chilies> when frying the tortillas. If you want it smoky, toss 1 tsp smoked paprika> into the meat while browning.

I've found that 1-2 dashes of hot sauce> (like Tabasco) at the end elevates the heat without overpowering the dish.

Vegetarian Adaptation

Swap the beef and pork for 2 lb extra-firm tofu> (pressed and cubed) and 2 lb king oyster mushrooms> (sliced into thick rounds). Brown the tofu and mushrooms separately in 1 tbsp oil> until golden.

Use 1 cup vegetable broth> instead of water when adjusting thickness. The mushrooms soak up the sauce beautifully, while the tofu adds a satisfying meaty texture. 🌱

Slow Cooker Method

For hands-off cooking, brown the meat and fry the tortillas as directed, then transfer everything to a 6-quart slow cooker>. Add all remaining ingredients except the tortillas, then cook on LOW for 6-7 hours> or HIGH for 4-5 hours>.

Stir in the tortillas during the last 30 minutes> to keep them crispy. This method works especially well for weeknight meals or large gatherings.

Regional Variations

In Visayas, you'll find caldereta made with more vinegar> (up to ½ cup) for extra tang. For a Manila-style version, add 1 cup sliced hard-boiled eggs> and ½ cup raisins> at the end for sweet-savory contrast.

My personal favorite twist comes from Bicol, where they use coconut cream> instead of milk and add 1 tsp shrimp paste (bagoong)> for a briny depth. 🗺️

Make-Ahead Hack

Prepare the stew completely (without the tortillas) and refrigerate in an airtight container> for up to 4 days>. When ready to serve, reheat gently on the stove, then fry fresh tortilla strips just before adding them to each bowl.

For freezing, portion the stew (without tortillas) into ziplock bags>, leaving 1-inch headspace>. Store for up to 3 months>, and thaw overnight in the fridge before reheating. The tortillas can be fried fresh from frozen—no need to thaw! ❄️

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 22g110%
Cholesterol 180mg60%
Sodium 1200mg52%
Total Carbohydrate 52g18%
Dietary Fiber 6g21%
Sugars 8g
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

Can I substitute chicken for the beef and pork?

While traditional caldereta uses beef and pork, you can absolutely use chicken—just adjust the cooking time. Use 3-4 bone-in chicken thighs (they stay juicier than breasts) and cook them for 25-30 minutes after adding to the pot. Remove bones before serving, or shred the meat for easier eating. The texture will be slightly different but still delicious!

2

Why do my tortilla strips get soggy?

This happens when they absorb too much moisture from the stew. Fry them extra crispy and add them to bowls just before serving, not when ladling the stew. For extra insurance, toss the fried strips in 1 tablespoon cornstarch before adding to the pot. They'll stay crunchy longer this way!

3

What's the best way to reheat leftovers?

Gently reheat on the stove over medium-low heat until warmed through—never microwave, or the tortilla strips will turn rubbery. For best results, add 1-2 tablespoons water to the pot to prevent drying out. Stir occasionally and cover with a lid (leave slightly ajar) to preserve moisture.

4

Can I make this in an Instant Pot?

Yes! Brown the meat and fry tortillas as directed, then add everything to your Instant Pot. Cook on high pressure for 20 minutes, then quick-release. The tortillas will soften but still add texture. For extra richness, stir in 2 tablespoons cornstarch with the coconut milk before pressure cooking.

5

What's the secret to extra-tender meat?

Slow cooking is key! After browning, simmer the meat uncovered for at least 1 hour before adding potatoes. The long cook time breaks down collagen, making even tough cuts melt-in-your-mouth. For extra tenderness, add 1 teaspoon baking soda to the water when boiling potatoes (rinse well afterward).

★★★★★5.0(15 reviews)
Categories Main Courses