
Recipe
People think nopales are slimy and sad — that's because nobody took the time to char the tomato and onion first. This salad is bright, clean, and the salsa makes the dish.
10 ingredients
8 steps
Clean the nopales by trimming the spines and edges with a knife, then dice them into small squares — about the size of a corn kernel. Rinse them well.
Boil the diced nopales in salted water with a handful of the onion skins and a tomatillo husk if you have one; both help draw out the slime. Cook about 15 minutes until tender but still holding their shape, then drain and rinse under cold water. If they still feel slippery, rinse again — this step is what separates a salad people want seconds of from one they push around the plate.
While the nopales cook, char the tomatoes, the onion, and the garlic cloves directly on a hot comal or dry cast-iron pan. Turn them as each side blackens — you want real char, not a polite blush. The garlic goes fast and can turn bitter if it burns past the papery skin, so pull it off as soon as it softens.
Peel the garlic and peel the tomatoes if you like, though I often leave the skins on for a more rustic salsa. Chop the charred tomato, onion, and garlic finely — you want texture, not a purée.
Combine the rinsed nopales with the chopped charred tomato, onion, and garlic in a wide bowl. Add the minced serrano — start with one if you're unsure about the heat, you can always add more.
Stir in the lime juice, dried oregano crumbled between your fingers, and a good pinch of sea salt. Let it sit ten minutes so the nopales drink in the seasoning — this is not a step to rush, because the acid and salt need that time to reach the center of each piece.
Fold in most of the chopped cilantro right before serving, saving a little for the top. Taste and adjust salt and lime — the salsa should be bright and sharp enough that you want to scoop up every drop.
Serve at room temperature with crumbled queso fresco on top if you like, and warm tortillas on the side.
AI estimated
Calories
65
kcal
Protein
3
g
Carbs
9
g
Fat
2
g
Fiber
3
g
Sugar
4
g
Sodium
180
mg
Tried it?
How was it?
No responses yet — be the first.