Topic guide · Fillings

Cook a Satisfying Filling

A filling should have flavour, body and a contrast in texture. Vegetables and legumes manage all three beautifully when you understand how each one behaves in the pan.

Soft-lit 3D render of a bowl of roasted squash cubes, charred corn kernels and black beans on a plain lilac background

What makes a filling satisfying

Meat fillings bring fat, savouriness and chew almost automatically. Vegetable fillings can match them if you plan for three things: browning for savoury depth, body from beans, potatoes or cheese, and contrast from a crisp, acidic or fresh topping. Mexican cooking already offers a rich vegetable repertoire, so many of these ideas are traditional rather than substitutes.

Soft-lit 3D render of sliced oyster mushrooms browning in a small cast-iron pan on a plain backgroundSavoury

Mushrooms

Rich in natural glutamates. Brown them hard in a hot, uncrowded pan, then add garlic, chile and a little epazote.

Soft-lit 3D render of charred poblano pepper strips and sliced white onion on a plain ceramic plateSmoky · mild

Poblano rajas

Charred, peeled poblano strips with onion and cream or crumbled cheese, a classic of central Mexico.

Soft-lit 3D render of fresh green nopal cactus paddles and diced nopales on a plain backgroundTart · green

Nopales

Cactus paddles with a lemony, green-bean flavour. Grill whole or dice and cook until the sticky juices evaporate.

Soft-lit 3D render of glossy black beans in a small terracotta clay pot with a sprig of epazoteBody

Beans

Black or pinto beans, simmered with onion and epazote, then fried and lightly mashed so they hold in the tortilla.

Soft-lit 3D render of golden diced potatoes crisping in a skillet on a plain backgroundComfort

Potatoes

Par-boil, then fry until golden. Pair with rajas, or season with ancho blend for a vegetarian take on papas con chorizo.

Soft-lit 3D render of orange squash blossoms and sliced courgette on a plain backgroundDelicate

Squash and blossoms

Courgette, corn and flor de calabaza sautéed briefly with onion, a summer filling found widely in central Mexico.

Technique sequence: mushroom and poblano tacos

  1. Char the poblanosBlister two poblanos over a gas flame or under a grill until black all over. Seal in a bowl for 10 minutes, then peel, seed and slice.
  2. Brown the mushroomsHeat 2 tbsp oil until shimmering. Add 400 g sliced mushrooms in one layer and leave for 3–4 minutes before stirring.
  3. Add aromaticsStir in half a sliced onion and two garlic cloves; cook until soft. Add 2 tsp ancho blend and bloom for 30 seconds.
  4. Bring it togetherAdd the rajas and 3 tbsp crema or soured cream, simmer one minute, then salt to taste.
  5. Finish with contrastSpoon into warm corn tortillas and top with pickled onion, crumbled queso fresco and salsa verde.
Soft-lit 3D render of three corn tortilla tacos filled with browned mushrooms, poblano strips and pink pickled onion on a plain background

Common filling mistakes and fixes

Watery vegetables: crowded pans steam rather than brown. Cook in batches and salt near the end. Flat flavour: bloom spices in oil and finish with lime and salt. Falling apart: bind loose vegetables with a spoon of mashed beans or melted cheese. One-note texture: add a crunchy element such as toasted pumpkin seeds (pepitas), shredded cabbage or radish.

Traditional elementRoleAvailable swapDifference
EpazotePungent herb for beansSmall amount of dried oregano plus fresh coriander stemsMilder, less resinous
NopalesTart, green vegetableGreen beans with a squeeze of limeNo slippery texture, similar freshness
HuitlacocheEarthy, inky corn fungusFinely chopped dark mushrooms with sweetcornLess smoky, still earthy
CremaRich, loose, tangySoured cream thinned with milk and limeSlightly sharper

Regional context: huitlacoche and squash blossoms are seasonal staples around Mexico City and Puebla, while beans and nopales are eaten across the country. Combinations such as sweet potato with chipotle black beans are Mexican-inspired home creations, and we present them that way.