Dishes

Red vs Green Enchiladas: Which Should You Choose?

3 min read

It's one of the most common questions at the counter, and there's no wrong answer. Red and green sauces are built from completely different ingredients, so they taste like two different dishes. Here's what's in each, when to choose which, and what to eat alongside them.

What's actually in each sauce

Red sauce (salsa roja) is made from dried chiles. Guajillo gives it a bright red color and a slightly tangy, berry-like flavor. Ancho, which is a dried poblano, adds sweetness and depth. Some cooks add chipotle for smoke or chile de árbol for heat. The chiles are toasted, soaked, and blended with garlic, onion, and spices, then simmered. The result is earthy, rich, and warming.

Green sauce (salsa verde) is made from tomatillos, a tart, papery-husked cousin of the tomato. They're boiled or roasted and blended with fresh green chiles like serrano or jalapeño, onion, garlic, and cilantro. The result is bright, tangy, fresh, and often a little sharper in heat.

RedGreen
BaseDried chiles (guajillo, ancho)Tomatillos and fresh chiles
FlavorDeep, earthy, smoky, slightly sweetBright, tangy, herbal
HeatUsually mild to mediumOften medium, can be sharper
TextureSmooth and velvetyLighter, sometimes a bit chunky
Feels likeComfort foodFresh and lively

When to choose red

  • It's cold out, or you want something that feels like a hug.
  • You're ordering beef or cheese fillings. Red's depth stands up to richer flavors.
  • You like smoky, earthy flavors like barbecue or chili.
  • You want something milder. Most red sauces are less sharp than green.

When to choose green

  • It's hot out, or you want something lighter.
  • You're ordering chicken, pork, or cheese. Green's acidity cuts through and brightens them.
  • You love lime, cilantro, and tangy flavors.
  • You want a creamier style. Enchiladas suizas use green sauce with cream and melted cheese.

Still can't decide? Many restaurants offer "Christmas" or "divorciadas" style: half red, half green on the same plate. In New Mexico, where red and green chile is serious business, ordering "Christmas" gets you both. It's the best way to find your preference.

What to order with them

With red enchiladas, go for something fresh and cooling: a side of Mexican rice, refried beans topped with queso fresco, and an agua fresca like horchata, whose cinnamon and rice sweetness plays nicely with the chile. A Mexican lager works well too.

With green enchiladas, lean into contrast with something rich or sweet: black beans, fried plantains, or elote (grilled street corn with mayo, cheese, and chile). A tamarindo or jamaica (hibiscus) agua fresca matches the tangy sauce.

And don't forget there's a third option: mole. Enchiladas covered in mole are called enmoladas, and they're darker, sweeter, and more complex than either red or green. For more on how the sauce shapes the whole dish, read what makes a perfect enchilada.

Matching the sauce to the filling

Some pairings are classics for a reason. Red sauce with cheese and onion is the simplest and one of the best: the sharp raw onion cuts through the rich chile. Red with shredded beef is hearty and warming. Green with chicken is probably the most popular enchilada in the U.S., especially with a drizzle of crema and some queso fresco. Green with pork, like carnitas, is excellent because the tangy tomatillo balances the fatty meat.

For seafood enchiladas, which you'll see in coastal areas, green or a creamy chipotle sauce usually works better than a heavy red. For vegetarian fillings like squash, potatoes, or spinach and mushrooms, either sauce works, but red adds more depth to milder vegetables.

How spicy is each one?

Heat depends entirely on the kitchen, but there's a rough pattern. Red sauces made mostly with guajillo and ancho are gentle, typically milder than a jalapeño. Green sauces often use serranos, which are roughly two to three times hotter than jalapeños, so a green sauce can surprise you. If you're sensitive to heat, ask before ordering. Most places are happy to tell you which one has more kick, and many will serve extra sauce on the side so you can control it yourself.

Price is rarely a factor: red and green enchilada plates usually cost the same, around $13 to $18. Suizas, with their cream and melted cheese, sometimes cost a dollar or two more.

If you're cooking at home, green sauce is the faster of the two: tomatillos, a chile or two, onion, and garlic can be boiled and blended in about 20 minutes. Red sauce from dried chiles takes a bit longer, closer to 40 minutes with toasting and soaking, but it keeps well in the fridge for a week and freezes beautifully. Many families make a big batch of each on the weekend and use them for enchiladas, chilaquiles, and eggs all week long.

Get more answers like this

Get one new Mexican food question answered every week. Plus early access to Tacoter when we launch in your city.

Looking for the best taquerías in your area? Join the Tacoter waitlist.