
Mexican food is famous for its bold flavors, but if you love spicy dishes, you're in for an even bigger treat. From smoky chilies to fiery salsas, every bite delivers the perfect balance of heat, freshness, and rich seasonings.
Ready to spice up your foodie bucket list? Keep reading to discover 11 must-try Mexican food dishes that pack plenty of flavor and heat, whether you're planning a trip to Mexico or simply craving something delicious.
Read More: 10 German Must-Try Food in Berlin
From street food favorites to comforting local classics, here are 11 delicious Mexican dishes you won't want to miss:
If you enjoy cheesy comfort food with a spicy twist, Chiles Rellenos is a must-try. This classic Mexican dish features poblano peppers stuffed with cheese or meat, coated in a light batter, and fried until golden.
Every bite is rich, savory, and slightly smoky, with just the right amount of heat from the pepper. It's even better when topped with fresh tomato sauce and served alongside rice or beans.
Don't let the dark color fool you! Mole is one of Mexico's most iconic and flavorful sauces. Made with a blend of chilies, spices, nuts, and other ingredients, it creates a rich taste that's spicy, savory, and slightly sweet.
There are many regional varieties to try, including Mole Poblano, Mole Verde, and Mole Negro, each with its own unique flavor. Served over chicken or other meats, it's a Mexican food that offers a truly unforgettable taste.
Wrapped in soft corn tortillas and covered with flavorful chili sauce, Enchiladas are the kind of meal you'll want to order again. They're typically filled with chicken, beef, cheese, or beans, then baked until everything comes together perfectly.
The spicy sauce gives each bite a delicious kick without overpowering the filling. Topped with cheese, sour cream, onions, or fresh cilantro, Enchiladas are hearty, comforting, and full of bold Mexican flavors.
If you're looking for flavorful Mexican food, Tinga is a dish you shouldn't miss. It's made with shredded chicken slowly cooked in a smoky tomato sauce with chipotle chilies and onions, creating a delicious balance of savory, tangy, and spicy flavors.
Tinga is commonly served with tostadas, tacos, or rice, making it easy to enjoy in different ways. The smoky heat from the chipotle peppers isn't overwhelming, making it a great choice for anyone who loves a gentle spicy kick../
Seafood lovers who enjoy bold flavors should definitely try Camarones a la Diabla. This popular Mexican dish features juicy shrimp cooked in a fiery red sauce made with dried chilies, tomatoes, garlic, and spices.
The name means "Devil's Shrimp," and it's easy to see why. The sauce packs plenty of heat, but it's balanced by the shrimp's natural sweetness, making every bite spicy, rich, and incredibly satisfying.

Guadalajara

Barceló Guadalajara

9.0/10
•





Guadalajara
S$184
For a truly unique Mexican food experience, give Torta Ahogada a try. This famous sandwich from Guadalajara is filled with crispy pork and then completely drenched in a spicy tomato and chili sauce.
It might get a little messy, but that's part of the fun. The crunchy bread soaks up the flavorful sauce while still holding its texture, creating a bold, spicy bite that's well worth the extra napkins.
Nothing beats a warm bowl of Pozole Rojo when you're craving something hearty with a spicy kick. This traditional Mexican soup is made with hominy, tender pork or chicken, and a rich red broth flavored with dried chilies.
Before digging in, add your favorite toppings like shredded cabbage, radishes, onions, lime, and oregano. The fresh garnishes bring extra crunch and brightness, making every spoonful even more satisfying.
Fresh, spicy, and incredibly refreshing, Aguachile is a Mexican food favorite that's perfect for seafood lovers. It features raw shrimp marinated in lime juice with green chilies, cilantro, and cucumber, creating a bright and zesty flavor.
The shrimp "cooks" in the citrus juice, giving it a tender texture without any heat. Every bite delivers a refreshing mix of spicy, tangy, and citrusy flavors that's especially enjoyable on a warm day.
Chiles en Nogada is a feast for both the eyes and the palate. This iconic Mexican dish features a poblano pepper stuffed with seasoned meat and fruits, then topped with a creamy walnut sauce and sprinkled with pomegranate seeds.
The combination of savory, sweet, creamy, and mildly spicy flavors makes every bite unique. Its red, white, and green colors even resemble the Mexican flag, making it a popular dish during festive celebrations.
Feeling adventurous? Chapulines are a unique Mexican food specialty made from grasshoppers seasoned with garlic, lime, salt, and chili, then toasted until perfectly crispy. They're especially popular in Oaxaca and have been enjoyed for generations.
Don't let the idea scare you, because Chapulines have a crunchy texture with a smoky, tangy flavor that's surprisingly addictive. They're often served as a snack or sprinkled over tacos and guacamole for an extra burst of flavor.
Save the best for last with Birria, one of Mexico's most beloved comfort foods. Traditionally made with slow-cooked goat or beef, the meat is simmered for hours in a rich broth infused with dried chilies, herbs, and fragrant spices.
The tender meat is delicious on its own, but it's even better tucked into crispy tacos and served with a side of savory consommé for dipping. Rich, spicy, and incredibly satisfying, Birria is a dish you'll want to order again.
From comforting soups and saucy enchiladas to fiery seafood and crispy street snacks, Mexican food offers endless flavors for every spice lover. Add these must-try dishes to your foodie bucket list and experience the bold taste of Mexico one bite at a time.
Planning a trip to Mexico? Travel with Traveloka, the #1 All-in-one Travel App in SEA. Book flights, hotels, and attractions in one place with the Best Price Guarantee, making it easier to plan a seamless getaway. Start planning your Mexican adventure today and let every meal become part of the journey!
Thu, 5 Nov 2026

Viva Aerobus
Los Angeles (LAX) to Mexico City (MEX)
Start from S$349.46
Thu, 5 Nov 2026

American Airlines
Los Angeles (LAX) to Mexico City (MEX)
Start from S$457.00
Thu, 5 Nov 2026

Aeromexico
Los Angeles (LAX) to Mexico City (MEX)
Start from S$476.82






