Street-style quesadillas filled with squash blossoms and melted cheese are a seasonal Mexico City treasure. This vegetarian, fresh dish is a healthy, family-friendly option with delicate floral flavors.
Heat 1 tablespoon vegetable oil in a large skillet over medium heat. Sauté the sliced onion for 2-3 minutes until fragrant and just tender.
Add the squash blossoms and epazote to the skillet, season with salt and pepper, and cook for another 1-2 minutes, stirring gently so the blossoms remain delicate. Remove from heat.
Lay the corn tortillas flat and evenly divide the squash blossom mixture and shredded Oaxaca cheese among 4 tortillas. Top each with a second tortilla to form a quesadilla.
Heat the remaining oil in a clean skillet or griddle over medium heat. Place the assembled quesadillas on the hot surface. Cook each side for 2-3 minutes, pressing gently, until the tortilla is crisp and the cheese is melted.
Transfer the quesadillas to a cutting board, let them rest for 1 minute to retain moisture, and cut into wedges. Serve immediately while warm and melty.