Vegetarian Tamales with Poblano Rajas and Oaxaca Cheese
Why this recipe works
- Steamed masa structure: Wrapping the masa in soaked corn husks helps it steam evenly and set into a tender, sliceable dough.
- Built-in savoury depth: Charring the poblanos before cooking them with onion and cumin gives the filling earthy sweetness and gentle smokiness.
- Melting cheese centre: Oaxaca cheese softens into the rajas as the tamales steam, adding richness without making the masa heavy.
- Good for batch cooking: Tamales reheat well by steaming, making them practical to cook ahead, refrigerate or freeze for later meals.
Get the most out of this recipe
Timing notes
- Plan for assembly time: The active work is in soaking husks, preparing the rajas and filling each tamal; the steaming stage is mostly hands-off.
- Let them set before serving: A short covered rest after steaming helps the masa firm up so it pulls away from the husk cleanly.
- Best served hot: Serve the tamales warm while the cheese is soft and the masa is tender, with hot salsa on the side.
Texture tips
- Check the masa consistency: The dough should spread easily but still hold its shape; a stiff dough can steam up dense, while a loose one may not set neatly.
- Keep the steamer water below the basket: The tamales should steam, not sit in water, so check the level and top up with hot water only when needed.
- Use the husk-release test: The tamales are ready when the masa feels firm and separates from the husk without sticking.
Ingredient notes
- Poblanos bring mild heat: Poblano peppers are generally mild and earthy, making them well suited to a vegetarian filling without overpowering the cheese.
- Use a good melting cheese: Queso Oaxaca gives the most characteristic stretch, while mozzarella is the closest practical substitute.
- Char, steam and peel the peppers: Covering the charred poblanos briefly loosens the skins, making them easier to peel before slicing into rajas.
Make-ahead tips
- Prepare components in stages: The husks, poblano rajas and pulled cheese can be prepared before assembly to make the wrapping process smoother.
- Freeze cooked tamales: Cool the steamed tamales completely, then wrap well and freeze for longer storage.
- Steam to reheat: Reheat chilled or defrosted tamales by steaming until piping hot so the masa stays moist.
Equipment you'll need
Ingredients
Instructions
- Put the corn husks in a large bowl and cover with very hot water. Weight them down so they stay submerged, then soak until pliable. Drain well and keep covered with a clean tea towel so they do not dry out.
- Meanwhile, char the poblano peppers directly over a gas flame or in a very hot dry frying pan, turning until blackened all over. Tip into a bowl, cover, and leave to steam so the skins loosen. When cool enough to handle, peel, remove the seeds, and cut into thin strips.
- Slice the white onion into thin strips. Heat 1 tbsp of the vegetable oil in the frying pan over a medium heat, then cook the onion with the poblano strips until softened and lightly browned. Stir in the ground cumin, cook for 30 seconds until fragrant, then take off the heat.
- In a mixing bowl, whisk the masa harina with 1 tsp fine salt (not listed) and 60 ml of the vegetable oil. Gradually pour in 650 ml of the hot vegetable stock, mixing until you have a soft, spreadable dough that holds its shape. If it feels stiff, add a splash more stock; if it feels loose, rest it for 5 minutes to hydrate.
- Pull the queso Oaxaca into thin strands. Tear 12 to 16 large husks into workable rectangles, and tear a few extra husks into thin strips for tying. Set up a steamer in a large pot with enough water to steam for about 75 minutes, keeping the water level below the steamer.
- Lay a husk smooth side up with the wide end closest to you. Spread about 2 tbsp of the masa dough into a 10 x 10 cm rectangle, leaving a border at the sides and top. Spoon a line of the poblano and onion down the centre and top with a little queso Oaxaca.
- Fold one long side of the husk over the filling, then fold the other side over to overlap. Fold the narrow end up towards the centre and tie with a strip of husk if needed. Repeat with the remaining husks, keeping the filling and cheese evenly divided.
- Stand the tamales upright in the steamer with the open ends facing up, packing them snugly so they do not unravel. Cover and steam over a steady simmer until the dough is firm and pulls away from the husk easily. Check the water level occasionally and top up with hot water if needed.
- Rest the tamales off the heat for 10 minutes, still covered, to finish setting. Warm the salsa gently in a small pan or microwave until hot. Serve the tamales warm with the salsa on the side.
Recipe notes
Tips
- Aim for a dough that spreads easily but does not slump; if it cracks as you spread it, mix in a little more hot vegetable stock.
- Keep the assembled tamales covered with a damp tea towel while you work so the husks stay flexible and the dough does not dry out.
- If serving anyone who is pregnant, elderly, or immunocompromised, make sure the tamales are steamed until fully set and piping hot throughout.
Substitutions
- Replace Queso Oaxaca with mozzarella for a similar melt and stretch.
- Replace Vegetable oil with olive oil for a fruitier flavour in the masa.
Storage
- Refrigerate up to 3 days
- Cool tamales completely, then refrigerate in a sealed container. Reheat by steaming for 10 to 15 minutes until piping hot, or microwave covered with a splash of water. Freeze cooled tamales well wrapped; defrost overnight in the fridge before reheating.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 2h (50min active)
- Difficulty: Advanced
- Cuisine: Mexican
-
Allergens:
Milk
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
KitchenAid Stainless Steel Mixing Bowls
- Non-slip base
- Stainless steel
- Not microwave safe
Pyrex Glass Mixing Bowls with Lids
- Microwave safe
- BPA-free lids
- Glass is heavier
OXO Good Grips Stainless Mixing Bowl Set
- Non-slip base
- Comfort grip
- Higher price
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.


















