These Baja-style beef quesadillas are a step above the ordinary. We start with seasoned ground beef cooked with onions and blackening spice, then layer it with pepper jack and Mexican cheese blend inside flour tortillas. Pan-fried until golden and crispy, each bite is a perfect blend of savory, spicy and cheesy goodness.
What really sets these quesadillas apart are the finishing touches: a bright salsa fresca made with fresh tomato and onion and a tangy lime crema that adds a cool, creamy contrast. A drizzle of hot sauce brings the heat. Serve them as a quick weeknight dinner or a fun weekend meal-they’re sure to become a favorite.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Wash and dry all produce. Halve, peel and finely dice the onion. Reserve 2 tablespoons of the diced onion for the salsa; set aside the rest.
- Heat a large drizzle of oil in a large nonstick pan over medium-high heat. Add the ground beef, blackening spice, the remaining onion (not the reserved portion), salt and pepper. Cook, breaking up the meat, until browned and cooked through, 4-6 minutes. Transfer to a plate and wipe out the pan.
- While the beef cooks, finely dice the tomato. Zest the lime, then quarter it. In a medium bowl, combine the tomato, juice from one lime wedge and as much reserved onion as you like. Season with salt and pepper. Set the salsa aside.
- In a small bowl, combine the sour cream, juice from one lime wedge and lime zest to taste. Add water 1 teaspoon at a time, stirring until the mixture reaches a drizzling consistency. Season with salt and pepper. Set the lime crema aside.
- Place the tortillas on a clean work surface. Evenly sprinkle the pepper jack and Mexican cheese blend onto one half of each tortilla. Top the cheese with the cooked beef, then fold the tortillas in half to form quesadillas.
- Heat a drizzle of oil and 1 tablespoon butter in the same pan over medium-high heat. Working in batches if needed, add the quesadillas and cook until golden brown on the first side, 1-2 minutes. Flip and cook until the other side is golden and the cheese is melted, about 1 minute more. Transfer to a paper-towel-lined plate.
- Transfer the quesadillas to a cutting board and slice each into thirds. Divide between plates. Serve with the salsa, lime crema and hot sauce to taste. Garnish with any remaining lime wedges.
Recipe Tips
For extra crispy quesadillas, make sure the pan is hot before adding them and don’t overcrowd the pan.
If you prefer a milder dish, use less blackening spice or substitute with a milder chili powder.
Let the cooked quesadillas rest on a paper towel for a minute to absorb excess oil and keep them crisp.
FAQ
Can I use a different type of cheese?
Yes, you can substitute pepper jack with Monterey Jack or cheddar and the Mexican cheese blend with any melty cheese like mozzarella or queso quesadilla.
How do I make the lime crema thicker?
If you prefer a thicker crema, add less water or omit it entirely. You can also use Greek yogurt instead of sour cream for a thicker consistency.
Can I make these quesadillas ahead of time?
The cooked quesadillas are best enjoyed fresh, but you can prep the salsa and crema up to a day in advance. Cook the beef and assemble the quesadillas just before frying.



























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.