Beef Bafat Recipe: Crispy Tortilla Layers With Cheese Pull-Apart Magic

Soups & Stews

Beef Bafat Recipe: Crispy Tortilla Layers With Cheese Pull-Apart Magic

This beef bafat recipe transforms simple ingredients into a showstopping dish where crispy tortilla layers and melted cheese create pull-apart magic. đŸ”„ The technique—slow-cooking tender beef with aromatic spices—builds rich, savory depth that pairs perfectly with the crispy, cheesy topping.

What makes this dish special is how it balances textures: each bite delivers tender meat, creamy cheese, and a satisfying crunch from the golden tortilla crust.

The foundation starts with a flavorful beef stew, simmered until the meat falls apart effortlessly. Traditional Yemeni and Saudi versions often include warm spices like cinnamon and cardamom, but modern adaptations let you customize the seasoning to your taste.

The real magic happens when you layer shredded cheese and tortilla strips on top—baking until everything turns golden and crispy creates that irresistible pull-apart effect.

What you’ll end up with is a dish that’s equal parts comforting and impressive—a hearty stew with a restaurant-worthy crispy cheese topping. The combination of tender beef, aromatic spices, and that satisfying crunch makes it perfect for family dinners or special gatherings.

Serve it with rice or flatbread to soak up every last bit of flavor.

This recipe is designed to be adaptable: swap the beef for chicken, adjust the spices to your preference, or even try different cheeses for a unique twist. The key is achieving that perfect balance of textures—tender meat, creamy cheese, and crispy tortilla layers—that makes this dish unforgettable.

👹‍🍳
Difficulty
Medium
đŸ„©
Diet
Meat
đŸ”„
Calories
High Cal

Ingredients for beef bafat

Sixteen ingredients for a dish that's all about texture contrast and bold flavors.

Ingredient Amount Notes
Beef Chuck Roast đŸ„© 3 lb Cut into 1-inch cubes
Large Flour Tortillas 🌯 12 whole Burrito-size preferred
Shredded Monterey Jack Cheese 🧀 3 cups Or Mexican blend cheese
Yellow Onion 🧅 1 whole Thinly sliced
Garlic Cloves 🧄 6 cloves Minced for depth
Ground Cumin 🌿 1 tbsp Toasted for warmth
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Ground Cinnamon đŸŒ¶ïž œ tsp Traditional Yemeni touch
Salt 🧂 1 œ tsp Diamond Crystal preferred
Black Pepper đŸŒ¶ïž 1 tsp Freshly cracked
Vegetable Oil đŸ«’ ÂŒ cup For crisping tortillas
Beef Broth 💧 2 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp San Marzano preferred
Fresh Cilantro 🌿 ÂŒ cup Chopped for garnish
Lemon Wedges 🍋 2 whole For serving

The beef is non-negotiable for this dish—chuck roast gives you that melt-in-your-mouth texture after hours of simmering. If you're short on time, Costco's pre-cubed beef is a lifesaver, but look for good marbling if you're buying a whole roast. For the tortillas, Mission brand holds up best to the high heat without tearing. The cheese? Monterey Jack or a Mexican blend melts perfectly, but don't use pre-shredded—it gets gummy when baked. Cumin and coriander are the backbone of the spice blend, but if you're feeling adventurous, add a pinch of cardamom for that authentic Yemeni touch.

No chuck roast? Brisket or short ribs work in a pinch, though cooking times will vary. Swapping tortillas for pita bread or naan gives a different texture but still delivers that crispy magic. The tomato paste can be skipped if you're not a fan, but it adds a deep umami richness that balances the spices. For the cheese, Pepper Jack or Gouda add nice heat and flavor. Fresh cilantro is ideal, but if you're using dried, reduce the amount to one-third—it's way more concentrated. The lemon wedges aren't just for garnish; they cut through the richness of the cheese and beef beautifully.

This dish tastes even better the next day—make extra and save portions for lunches. The beef stew keeps for 4-5 days in the fridge, while the assembled bafat should be eaten within 2 days for that perfect crispy texture. For make-ahead prep, cook the beef stew first, then assemble and bake the bafat just before serving. If you're freezing, cook the beef completely first—it reheats beautifully but can get mushy if frozen raw. Store the tortillas in a sealed container to keep them crisp, and grate the cheese fresh right before baking for the best melt.

❀

Why You'll Love This Recipe

  • No Slow Cooker Needed: I swear by this—just sear the chuck roast in a skillet with onions and garlic until it’s fork-tender (about 2 hours on low heat). No fancy equipment, no waiting for a crockpot to finish. Honestly, the hands-off time lets me sip coffee while it works.
  • Melty Cheese Magic: That Monterey Jack stretches like a dream when it melts into the shredded beef, wrapping every bite in gooey, salty perfection. Between us, I’ve tried other cheeses—none compare to this buttery pull.
  • Taco Night Every Day: Wrap it in tortillas with salsa or just eat it straight from the pan. Leftovers? Toss them in a burrito bowl or reheat with a sprinkle of cumin. My kids ask for it more than pizza—(yes, even on a Tuesday night).
  • Budget-Friendly Feast: A single chuck roast feeds my family for days, and the tortillas stretch across lunches. I’ll be real: this is my go-to when grocery money’s tight, but it still feels like a splurge. That crispy onion edge? Chef’s kiss.

Step-by-step instructions for beef bafat with cheese pull-apart magic

Here's how to build layers of crispy tortillas and melt-in-your-mouth cheese that pull apart perfectly.

1

đŸ”„ Step 1: Brown the Beef Chuck Roast in Layers of Flavor

Heat a large Dutch oven over medium-high heat and add the 3 lb Beef Chuck Roast cut into 1-inch cubes. Let the beef sear undisturbed for 3-4 minutes until deeply browned on all sides—this builds that rich, caramelized foundation. Remove the beef and set aside temporarily.

In the same pot, add 0.25 cup vegetable oil and let it shimmer. Toss in the thinly sliced yellow onion and minced garlic cloves, cooking for 3-4 minutes until the onion turns translucent and the garlic releases its aromatic punch. Sprinkle in the 1 tbsp ground cumin, 1 tbsp ground coriander, and 0.5 tsp ground cinnamon, stirring for 30 seconds to toast the spices—this wakes up their warm, earthy notes.

2

🍳 Step 2: Build the Cheesy Tortilla Layers (The Magic Happens Here)

Reduce the heat to medium-low and add the 2 tbsp tomato paste and 2 cups beef broth. Stir to combine, then return the beef to the pot. Let it simmer uncovered for 1 hour until the beef is fork-tender and the sauce has thickened slightly. Season with 1.5 tsp salt and 1 tsp black pepper, then remove from heat.

While the beef cooks, prepare the tortilla layers. Heat a separate skillet over medium heat and add 0.25 cup vegetable oil. Working in batches, fry each of the 12 large flour tortillas for 20-30 seconds per side until golden and crispy. Stack them on a paper towel-lined plate to drain excess oil. Here's the thing—these crispy tortillas are the backbone of your bafat. They need to be golden and crisp, not greasy.

3

đŸ„˜ Step 3: Assemble the Bafat in a Tower of Cheesy Delight

Preheat your oven to 375°F. In a large baking dish or cast-iron skillet, layer half of the crispy tortillas at the bottom. Sprinkle 1.5 cups shredded Monterey Jack cheese evenly over the tortillas, then add half of the beef mixture. Repeat with another layer of tortillas, another 1.5 cups cheese, and the remaining beef. Top with the final layer of tortillas and the remaining 1.5 cups cheese.

Here's where the magic unfolds: Cover the dish tightly with aluminum foil and bake for 15 minutes. Remove the foil and bake for another 5-10 minutes until the cheese is bubbly and golden on top. The tortillas should be crispy on the outside, while the cheese inside melts into a gooey, stretchy blanket. Don't skip the foil—it traps the steam and ensures that melt-in-your-mouth cheese texture.

4

đŸœïž Step 4: Serve with Fresh Cilantro and Lemon Zing

Let the bafat rest for 5 minutes before serving—this gives the layers time to set slightly and makes it easier to pull apart. Garnish with 0.25 cup chopped fresh cilantro and serve with the 2 lemon wedges on the side. The acid from the lemon cuts through the richness of the cheese and beef, balancing every bite.

Pull apart generous portions and dig in. The contrast of crispy tortillas, tender beef, and melted cheese in every bite is what makes this dish so addictive. Serve with a side of charro beans or a simple green salad to round out the meal. The best part? This dish tastes even better the next day when the flavors have had time to meld together.

👹‍🍳

Pro Tips For Making Beef Bafat

  • SEAR THE ROAST FIRST: I learned this the hard way—skipping the sear makes the beef bafat taste like it’s been simmering in its own juices the whole time. Hit that chuck roast with a hot, dry pan for 3-4 minutes per side before adding liquids; the crust locks in flavor and keeps the meat from turning into mushy shreds.
  • CHAR THE ONIONS LOW: Slow-cooking onions until they’re caramelized is key, but don’t rush it. After 20 minutes of softening, reduce heat to medium-low and let them bubble away for another 20-25 minutes—yes, even if you’re staring at them like they’re plotting something. Burnt onions ruin the whole dish, and undercooked ones just taste sad.
  • DON’T OVERFILL THE TORTILLAS: I used to cram every last bit of beef, cheese, and onion into those tortillas, thinking more = better. Wrong. Overstuffed bafat falls apart when you try to roll it, and the cheese leaks out like a sad, melty mess. Keep it to about Ÿ full—trust me, the first bite will prove you didn’t need the extra.
  • REST THE MEAT RIGHT: Pull the beef off heat and tent it with foil for a solid 15 minutes before shredding. I know, I know—you’re eager to eat, but rushing this step turns tender meat into dry, stringy disappointment. The rest time lets the juices redistribute, and your bafat won’t turn into a chewy afterthought. (Your future self will thank you.)

Wine and beer pairings for this recipe

Bold Red Wine

This dish pairs beautifully with bold red wines that can stand up to the rich, spiced beef and creamy cheese. I always reach for a Syrah from the Rhîne Valley—its dark fruit flavors and peppery notes complement the cumin and coriander in the beef.

A Malbec from Argentina also works wonderfully, especially if it has a touch of earthiness to balance the tortilla's crispiness. đŸ·

Crisp White Wine

If you prefer white wine, opt for something with enough body and acidity to cut through the cheese. A Viognier from California or a GewĂŒrztraminer from Alsace both shine here.

The floral and stone fruit notes in these wines contrast nicely with the smoky spices in the beef. Serve slightly chilled to enhance the refreshing quality. ❄

Beer Pairings

For beer lovers, a Mexican lager like Modelo Especial or Pacifico is my go-to choice. The crisp, clean profile cleanses your palate between bites of rich, cheesy bafat.

If you prefer something with a bit more character, try a Belgian-style witbier—the citrus and coriander notes echo the spices in the dish. đŸș

Regional Adaptations

In Yemeni and Saudi traditions, this dish is often served with spiced tea or date wine, which adds a sweet contrast to the savory flavors. For a modern twist, I sometimes serve it with a smoky mezcal cocktail—the agave and chili notes complement the cumin and cinnamon beautifully.

Don’t be afraid to experiment with what you enjoy most! đŸŒ¶ïž

Non-Alcoholic Options

If you're avoiding alcohol, a sparkling hibiscus tea (like Mexican agua de Jamaica) adds a refreshing tang that pairs perfectly. For something more substantial, try a ginger beer with a squeeze of lime—the spiciness balances the richness of the cheese and beef.

Both options keep the meal lively and satisfying. 🍋

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 18g90%
Cholesterol 210mg70%
Sodium 1250mg54%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 6g
Protein 48g96%
* 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 make beef bafat without tortillas?

If you don't have tortillas, try using pita bread or naan instead—they'll still crisp up beautifully. For a more traditional approach, some regional versions use flatbread or even puff pastry for the topping. The key is getting that crispy texture to contrast with the tender beef and melted cheese.

2

How do I keep the tortillas crispy when baking?

Start by frying the tortillas until golden and crispy, then drain them well on paper towels. When assembling, layer them carefully without overlapping too much. The secret is covering with foil for the first 15 minutes to trap steam, then uncovering to let them crisp up fully. Avoid opening the oven too early—patience is key!

3

What's the best way to reheat leftover bafat?

Leftover bafat tastes even better the next day! To reheat, cover with foil and warm in a 350°F oven for 10-15 minutes until the cheese is melted and bubbly. For a crispy texture, broil for 1-2 minutes at the end. Microwaving isn't recommended—it makes the tortillas soggy instead of crispy.

4

Can I substitute beef with another protein?

Yes! For a lighter option, try chicken thighs (increase cooking time to 45 minutes) or pork shoulder (cook until fork-tender). For vegetarian versions, hearty mushrooms or lentils work well—just adjust the seasoning to match the richness of beef. The key is maintaining that tender texture that pairs perfectly with the crispy cheese topping.

5

Why did my cheese get rubbery instead of gooey?

Rubbery cheese usually means it was overcooked or didn't melt properly. Make sure you're using freshly shredded cheese (not pre-shredded) and cover with foil for the first 15 minutes to trap steam. Also, avoid opening the oven door too early—temperature fluctuations cause the cheese to set too quickly. For extra creaminess, try Monterey Jack or pepper jack blends.

★★★★★4.7(12 reviews)
Categories Soups & Stews