Make crispy squash blossom quesadillas with Oaxaca cheese, caramelized onions, and garlic for an easy vegetarian Mexican-inspired meal.
Bring the flavors of traditional Mexican cuisine to your table with this Squash Blossom Quesadillas Recipe (Quesadillas de Flor de Calabaza). Each crispy corn tortilla is filled with delicate squash blossoms, sweet caramelized onions, sliced garlic, and gooey Oaxaca cheese.
Squash blossoms have a mild, fresh flavor that pairs beautifully with creamy, melted cheese. Slowly cooking the onion and garlic adds a savory sweetness that complements the blossoms without overpowering them.
These vegetarian quesadillas are an excellent way to enjoy squash blossoms from your garden or local farmers market. Serve them as a light lunch, appetizer, snack, or easy summer dinner with salsa, guacamole, Mexican crema, or fresh lime.
The quesadillas are best served immediately while the tortillas are crisp and the cheese is warm and melted. With their colorful seasonal filling and comforting flavor, they make a memorable addition to any Mexican-inspired meal.
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Yield: 4 quesadillas
Ingredients
2 tablespoons olive oil
1/2 white onion, thinly sliced
2 garlic cloves, thinly sliced
1/2 teaspoon kosher salt, or to taste
4 corn tortillas
2 ounces Oaxaca cheese or fresh mozzarella, shredded, about 1/2 cup
8 fresh squash blossoms, stems and stamens removed
Directions
Step 1: Caramelize the Onion and Garlic
Heat the olive oil in a large cast iron or heavy-bottomed skillet over medium heat. Add the sliced onion and garlic. Cook, stirring occasionally, for 10 to 12 minutes, or until the onion is soft, golden, and lightly caramelized. Season with the kosher salt. Transfer the onion and garlic mixture to a small bowl, then carefully wipe the skillet clean.
Step 2: Toast the First Tortilla
Return the skillet to medium-high heat. Place one corn tortilla in the dry skillet and cook for about 1 minute, or until the bottom is lightly golden but the tortilla remains flexible.
Step 3: Add the Filling
Flip the tortilla. Sprinkle one-quarter of the shredded Oaxaca cheese over one half of the tortilla. Arrange two prepared squash blossoms over the cheese, then top them with one-quarter of the caramelized onion and garlic mixture.
Step 4: Fold and Cook the Quesadilla
Fold the tortilla in half to create a half-moon shape. Press it gently with a spatula to help hold the filling together. Continue cooking for about 3 minutes, turning the quesadilla once or twice, until the tortilla is lightly crisp and golden and the cheese has melted completely. Reduce the heat if the tortilla begins to brown too quickly.
Step 5: Repeat with the Remaining Ingredients
Transfer the finished quesadilla to a serving plate. Repeat the process with the remaining tortillas, cheese, squash blossoms, and onion mixture until all four quesadillas are prepared.
Step 6: Serve
Serve the squash blossom quesadillas immediately while they are warm and crisp. Pair them with fresh salsa, guacamole, pico de gallo, Mexican crema, or lime wedges, if desired.
Notes
Fresh squash blossoms are delicate and should be used as soon as possible after harvesting or purchasing. Store them in the refrigerator until you are ready to use them.
Rinse the squash blossoms gently just before preparing the recipe. Carefully remove the stems and stamens without tearing the petals.
Oaxaca cheese provides traditional flavor and an excellent melting texture. Fresh mozzarella is a suitable substitute when Oaxaca cheese is unavailable.
For additional flavor, add a few strips of roasted poblano pepper or a small amount of fresh epazote to each quesadilla before folding the tortilla.
A cast iron or heavy-bottomed skillet helps the corn tortillas become evenly golden and crisp while allowing the cheese to melt.
Cook the quesadillas in batches without overcrowding the skillet. Reduce the heat as needed if the tortillas begin browning before the cheese has melted.
These quesadillas are best enjoyed immediately. If you have leftovers, refrigerate them promptly in an airtight container and reheat them in a dry skillet to restore some of their crisp texture.