Main Courses
This beef and cheese sopapilla recipe delivers flaky, golden layers that practically melt in your mouth—just like your favorite Tex-Mex spot. 🔥 The secret lies in a high-fat dough that fries to crispy perfection, then gets stuffed with melted cheese and tender beef for a handheld masterpiece.
I perfected this version after years of trial and error, balancing traditional lard frying with modern shortcuts for home cooks.
The magic starts with the dough—a simple mix of flour, lard, and a touch of sugar that creates those signature airy layers. After frying until golden brown, the sopapillas get stuffed with seasoned ground beef and sharp cheddar, then drizzled with warm honey for that perfect sweet-savory balance.
What you end up with is a dish that's crispy on the outside, gooey on the inside, and impossible to resist.
This recipe serves as both a comforting main course and an impressive appetizer—ideal for game day gatherings or family dinners. The combination of savory beef, melty cheese, and sticky honey creates a flavor profile that's both nostalgic and exciting.
Whether you're frying in lard for authentic texture or baking for a lighter option, the result is always restaurant-quality.
Serve with extra honey butter or chili sauce on the side for dipping, and watch these disappear faster than you can say "Tex-Mex." The flaky layers hold up perfectly, making them easy to share (though no one will want to). Let's get started on this crowd-pleaser!
Ingredients for beef and cheese sopapilla
Fourteen ingredients for flaky, golden sopapillas that balance crispy layers with melty cheese and sweet honey.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Soft wheat for best rise |
| Lard 🧈 | 1 cup | Leaf lard preferred for flakiness |
| Granulated Sugar 🍚 | ¼ cup | White sugar for balance |
| Instant Yeast 🍞 | ½ tsp | Active dry works too |
| Warm Water 💧 | ½ cup | 110°F for yeast activation |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Ground Beef 🥩 | ¾ lb | 80% lean, finely chopped |
| Yellow Onion 🧅 | ½ whole | Diced small for even cooking |
| Garlic Cloves 🧄 | 2 cloves | Minced for beef mixture |
| Ground Cumin 🌿 | ½ tsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | ½ tsp | Mild variety preferred |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Honey 🍯 | ¼ cup | Warm for drizzling |
| Vegetable Oil 🫒 | 1 cup | For frying alternative |
| Unsalted Butter 🧈 | 2 tbsp | Melted for honey butter |
The lard is non-negotiable for that signature flaky texture—leaf lard from the grocery store's meat section works best, but vegetable oil is a decent shortcut if you're avoiding animal fats. I grab mine from Costco in bulk, but even the regular supermarket stuff does the trick. For the beef, 80% lean gives you that perfect balance of tenderness and flavor. Look for packages labeled "ground beef" without any fillers—Kroger or Walmart usually have good quality. The sharp cheddar needs to be real block cheese—pre-shredded gets gummy when melted, and that's a crime in sopapillas.
No lard? Vegetable oil or shortening works in a pinch, though the texture won't be quite as authentic. The beef mixture can be prepped ahead and refrigerated for 2 days—just reheat before stuffing. For the honey drizzle, raw honey adds more depth than processed, but whatever you've got is fine. The dough can be made a day ahead and chilled—cover tightly so it doesn't dry out. If you're short on time, the beef filling can be made with ground turkey or chicken, though it won't be as rich. The cumin and chili powder? Toast them in a dry pan for 30 seconds before adding to the beef—trust me, it makes all the difference.
The dough keeps for 24 hours in the fridge, wrapped in plastic, but it's best used fresh. The beef filling can be stored for 3 days in the fridge or frozen for 3 months. Once fried, sopapillas reheat beautifully—just pop them in a 350°F oven for 5-10 minutes. I like to make a double batch and freeze the extras, wrapped in foil. They crisp up perfectly when reheated. For serving, keep extra honey and butter warm on the side—drizzle generously.
Why You'll Love This Recipe
- 20-Minute Dough: I swear, this dough comes together faster than my coffee brews. Just mix flour, yeast, warm water, and a splash of lard—no fancy tools, no waiting forever. Roll it out while the beef and cheese filling simmers, and you’re golden.
- Crispy-Creamy Magic: That first bite? Pure contrast—flaky, buttery crust with gooey melted cheese and savory beef inside. The sugar in the dough caramelizes just enough to balance the richness, and honestly? It’s the kind of dish that makes you close your eyes.
- Party in a Pan: Between us, these are my secret weapon for game day, potlucks, or lazy Sundays. Serve them warm with honey butter or chili—no one will guess they’re basically fried dough pockets. And they reheat like a dream, so you can make a batch ahead.
- Budget-Friendly Feast: Flour, lard, and cheese? Check. Beef? Even ground beef works. I’ve fed six people for under $15 with this recipe, and the leftovers? They disappear faster than my willpower on a bad day. Plus, the dough freezes well—just thaw and fry.
Step-by-step instructions for beef and cheese sopapilla
Here's how to create those irresistible flaky layers and savory-sweet filling.
👨🍳 Step 1: Make the Beef and Cheese Filling
In a large skillet, heat 2 tablespoons of the vegetable oil over medium-high heat. Add the 0.75 lb ground beef and cook, breaking it apart with a wooden spoon, until it loses its raw color and begins to brown—about 5-6 minutes. This is where all that beefy flavor develops.
Push the beef to one side of the skillet and add 0.5 whole yellow onion (finely diced) and 2 minced garlic cloves. Cook for 3-4 minutes until the onions are translucent and fragrant. Then add 0.5 tsp ground cumin and 0.5 tsp chili powder, stirring to toast the spices for 30 seconds until you can smell their warmth.
Combine everything in the skillet, breaking up any beef chunks with your spoon. Cook for another 2-3 minutes until the mixture is fully heated through. Remove from heat and stir in the 1.5 cups sharp cheddar cheese until melted and smooth. Let this mixture cool slightly while you prepare the dough—it should be warm but not hot when you add it later.
👨🍳 Step 2: Prepare the Flaky Sopapilla Dough
In a large mixing bowl, combine the 2.5 cups all-purpose flour, 0.25 cup granulated sugar, 0.5 tsp salt, and 0.5 tsp instant yeast. Whisk these dry ingredients together until evenly distributed—you should see no more than a few flour streaks remaining.
Cut in the 1 cup lard using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized lard pieces throughout. This is crucial for achieving that signature flaky texture—don't overwork the dough or you'll develop gluten and lose flakiness.
Add 0.5 cup warm water (about 110°F) to the dough and mix with a fork until it just comes together. The dough will be slightly sticky but shouldn't be wet. Turn it out onto a lightly floured surface and knead gently 6-8 times just to combine—over-kneading will make the sopapillas tough.
🍳 Step 3: Roll, Fill, and Fry the Sopapillas
Divide the dough into 4 equal pieces (about 8 ounces each) and roll each piece into a ¼-inch thick circle on a floured surface. Keep the remaining pieces covered with a damp towel to prevent drying while you work. This thin rolling ensures even cooking and maximum flakiness.
Place ¼ cup of the warm beef and cheese filling in the center of each dough circle. Fold the dough up around the filling, sealing the edges tightly to contain the filling. Then roll the filled dough into a 12-inch log, about 1-inch in diameter. Cut each log into 4 pieces, creating 16 total sopapilla pieces.
Heat 1 cup vegetable oil in a large skillet over medium heat until it reaches 350°F—test with a small piece of dough that sizzles and floats. Fry the sopapillas in batches for 2-3 minutes per side until they're golden brown and puffed in spots. They should be light and crispy, not greasy. Drain on paper towels and keep warm in a 200°F oven while you fry the remaining batches.
🥘 Step 4: Create the Honey Butter Drizzle
While the sopapillas are frying, melt the 2 tablespoons unsalted butter in a small saucepan over low heat. Once melted, remove from heat and stir in the 0.25 cup honey. Let the mixture cool slightly—it should be warm but not hot when you drizzle it.
Here's the fun part: arrange the warm sopapillas on a serving platter. Drizzle the honey butter mixture generously over the top, letting it pool in the crevices. The contrast of warm sopapillas with the cool honey butter creates that perfect balance of textures and temperatures.
For maximum flakiness, serve immediately while the sopapillas are still warm and crispy. The layers should separate easily, revealing those golden, crispy pockets filled with savory beef and melted cheese. If you can resist eating them straight from the plate, you're stronger than I am!
Pro Tips For Making Beef And Cheese Sopapilla
- Cut the Lard Cold: I learned this the hard way—using warm lard straight from the fridge makes the dough greasy and hard to handle. Let that lard sit at room temperature for 10-15 minutes first, then cut it into the flour. The dough will come together smoother, and the sopapillas won’t turn out greasy when fried.
- Proof in Warmth: Skip the oven or microwave for proofing—your yeast will wake up faster in a warm spot. Place the dough in a bowl over a pot of barely simmering water (like a makeshift proofing box) for 30-45 minutes. The heat keeps the dough from getting sluggish, and you’ll avoid that dense, chewy texture.
- Sugar First, Not Last: Mix the sugar into the dough before shaping, not after. I used to sprinkle it on top of the shaped sopapillas, but it burns too fast and makes the outside sticky instead of caramelized. Fold it into the dough upfront—it’ll dissolve evenly, giving you that perfect golden crust without the mess.
- Fry in Batches, Not Bunches: Resist the urge to double-fry. Crowding the pan drops the oil temperature, and your sopapillas will turn out greasy instead of crisp. Fry 2-3 at a time, and use a slotted spoon to transfer them to paper towels—yes, even if they’re not perfectly golden yet. They’ll crisp up more as they cool.
Creative variations of these flavors
Spicy Kick Version
For a fiery twist, add 1 tsp cayenne pepper and ½ tsp smoked paprika to the beef filling. I like to use Penzeys brand spices for that extra depth.
Serve with a side of chipotle crema or extra hot sauce for dipping. The heat cuts through the sweet honey beautifully, creating a perfect balance. 🌶️
Breakfast Sopapillas
Transform these into a morning meal by adding ½ cup chorizo to the beef mixture and topping with fried eggs. I like to use Johnsonville chorizo for convenience, but fresh Spanish chorizo adds even more flavor.
Serve with a side of salsa verde for a Tex-Mex-inspired breakfast. The crispy layers hold up perfectly to the runny yolk!
Sweet Potato Twist
Swap out half the beef for 1 cup mashed sweet potato mixed with ½ tsp cinnamon and ¼ tsp nutmeg. This adds a subtle sweetness that pairs perfectly with the honey drizzle.
I use Libby's sweet potatoes for convenience, but fresh roasted sweet potatoes work even better. The texture remains crispy while adding a delightful autumnal flavor.
Stuffed with Bacon
For a smoky, salty variation, replace the beef with ½ lb cooked bacon crumbled into the cheese mixture. Add ¼ cup bacon grease to the frying oil for extra crispiness.
I like to use Oscar Mayer bacon for its reliable quality. The salty crunch contrasts wonderfully with the sweet honey, making each bite irresistible. 🥓
Gluten-Free Option
Make this dish gluten-free by substituting the all-purpose flour with 2 cups gluten-free 1:1 baking flour (like Bob's Red Mill). Use ¼ cup melted butter or coconut oil instead of lard, and add 1 extra tbsp xanthan gum for structure.
The texture won't be identical, but it's still delicious and crispy. Serve with a side of avocado slices for a lighter option.
Mini Sopapilla Bites
Create bite-sized appetizers by cutting the dough into 1-inch squares instead of logs. Fill each square with 1 tsp of the beef mixture, fold, and fry as directed.
These are perfect for parties or game day—just double the filling and halve the frying time to 1-2 minutes per side. Arrange on a platter with extra honey for dipping, and watch them disappear quickly! 🍴
Nutrition facts
Frequently asked questions
Can I make sopapillas without lard for a lighter version?
Yes! Replace the lard with 1 cup vegetable oil or shortening for a lighter texture, though traditional flakiness will be slightly reduced. For best results, use crisco shortening—it mimics lard's fat content while being neutral in flavor. The dough will still fry up crispy, just with fewer layers.
How do I prevent the beef filling from making the dough soggy?
Always let the beef and cheese filling cool to warm room temperature before stuffing. Cold filling can make the dough tough, while hot filling can steam it. Also, seal the edges tightly when wrapping—any gaps will let filling escape during frying. For extra insurance, chill the stuffed logs in the fridge for 15 minutes before cutting.
What's the best way to reheat leftover sopapillas?
Reheat in a 350°F oven for 5-8 minutes on a wire rack to restore crispiness. For microwave reheating, wrap in a damp paper towel and heat for 20-30 seconds—this prevents sogginess. Never reheat in the fridge overnight, as they lose their crisp texture.
Can I make sopapillas ahead of time for a party?
Fry the sopapillas up to 2 days ahead and store in an airtight container at room temperature. Reheat before serving. For the filling, make it 3 days ahead and refrigerate. The dough can be prepped 1 day ahead—just wrap tightly and refrigerate. The key is keeping everything sealed to maintain freshness.
What cheese works best if I don't have sharp cheddar?
Monterey Jack or pepper jack are excellent substitutes—they melt smoothly without becoming grainy. For extra flavor, mix 1 cup cheddar with ½ cup pepper jack. Avoid pre-shredded cheese (it contains anti-caking agents that make it gummy). If you're out of options, mozzarella works in a pinch, though it's less sharp.
