Cheapism is editorially independent. We may earn a commission if you buy through links on our site.

Delicious looking Mexican food on a table with tamales, chips, salsa, and guacamole mmm
LUNAMARINA / istockphoto

Mexican food is one of the most popular cuisines in the United States. It’s easy to understand why, with its fresh and bold flavors, spectrum of simple to wildly complex preparations, and, not least of all, refreshingly low price point. 

The cheapest way to enjoy Mexican food, other than being in Mexico, is to cook it at home, which also allows cooks to season and spice it to their liking. Shopping at a local Mexican grocery store will yield extra savings.

1. Enchiladas

Enchiladas
Paul Cowan/shutterstock

This delicious baked entree is perfect for parties, casual brunches, and dinners. For lighter meals, two pieces is a good portion; dinner for hearty eaters requires three for a serving. They’re often cooked with chicken or a vegetarian substitute in corn tortillas, smothered in salsa, topped with shredded cheese, and baked.

Recipe: Allrecipes

2. Torta / Cemita

Torta/Cemita
Cemitas Mexican Sandwiches by bolbolaan ((CC BY))

This Mexican sandwich will change the way you think about the ubiquitous lunchtime standby. Start by layering mayonnaise, avocado, jalapeños or chipotles, lettuce, and Oaxaca or mozzarella cheese on a roll. Enjoy as is or heated up in the oven for a toasty crunch. Add some variety with a spot of cooked chicken, leftover steak, sautéed mushrooms, or any preferred filling.

Recipe: The Spruce Eats 

3. Tacos

Carne Asada Tacos
dlinca/istockphoto

Tacos are universally loved, and can be found across Mexico, often featuring delicious regional preparations and ingredients. In many places, a traditional taco is nothing more than a corn tortilla with about two tablespoons of filling made with meat or vegetables, topped with chopped cilantro and onion, and often accompanied by a spoonful of one or more salsas. The cost to make a single taco is roughly $1, and one serving usually includes three tacos.

Recipe: The Wholesome Dish

Related: 30 Cheap, Delicious Ways to Fill Your Tacos

4. Tostadas

Tostadas
Mmm… Tostadas by jeffreyw ((CC BY))

This crunchy cousin of the taco is assembled using a flat, fried corn tortilla. The hard shells are easy to find but cost about twice the price of soft corn tortillas, so skip the expense and get a fresher flavor by frying the tortillas at home. Either way, make a classic tostada by spreading 2 tablespoons of refried beans on a tostada; top with shredded Oaxaca or mozzarella cheese, shredded lettuce and sliced avocado; finish with a flourish of cilantro, onion, and salsa. Figure two tostadas for a serving.

Recipe: Simply Recipes

5. Baked Chiles Rellenos

Baked Chile Relleno
ronpaulk / istockphoto

Traditional chiles rellenos are battered and fried, but this version is baked, which saves time, money, and calories. You’ll need to cut open the pepper carefully and remove the seeds and veins.

Recipe: Serious Eats

6. Elote

Elotes
Rimma_Bondarenko / istockphoto

A popular street snack in parts of Mexico, these ears of corn are a flavor explosion of sweet corn, salty cheese, creamy mayonnaise, and spicy chili. To make them, take a cooked ear of corn (ideally grilled), and dress it liberally with mayonnaise. Then dip it in grated Cotija cheese, and sprinkle it with powdered chili and maybe a squeeze of lime.

Recipe: Cookie + Kate

7. Burritos

steak burrito cut in half on a white plate
Donte Tatum/istockphoto

Burritos are super filling and satisfying and an excellent way to use up extra vegetables or meat. In general, they’re just flour tortillas layered with cooked rice and beans, shredded lettuce, onion, jalapeño, and tomato — and often sautéed vegetables or cooked meat, served with salsa, sour cream, and sliced avocado.

Recipe: The Seasoned Mom 

8. Taco Salad

Taco salad decorated with tortilla chips on a white plate
ShotShare/istockphoto

This healthy spin on a taco takes everything we love about that basic Mexican food and adds a nutritional boost. For a cheap vegetarian meal, substitute hearty greens, such as kale or spinach, for the protein used in a regular taco. Serve with a handful of store-bought tortilla chips.

Recipe: Wholesome Yum

9. Quesadilla

Quesadilla on a circular cutting board with a white cup of salsa
Igor Dutina / shutterstock

Simple and quick, this Mexican grilled cheese can be made with flour or corn tortillas and are often as simple as putting shredded cheese and chopped jalapeños between two, heated until the cheese melts and served with salsa and sliced avocado. Adding chicken is just the start of how to get creative with the dish. The corn tortillas make a smaller quesadilla, so figure two for each serving.

Recipe: Delish

10. Tamales

Tamales on a wooden cutting board, with cilantro, cut limes and cherry tomatoes
Brent Hofacker / shutterstock

Tamales are easy and inexpensive to make, but also time-consuming. Traditional party fare, they’re typically prepared in large batches, with a masa corn mixture and fillings layered on soaked corn husks, rolled like a burrito and steamed for 1 to 1.5 hours. 

Recipe: Food.com

11. Tortilla Casserole

Tortilla Casserole in white oval baking dish
MSPhotographic / shutterstock

Turn old tortillas into an appetizing, filling, and inexpensive meal for four to six diners.

Recipe: Taste of Home 

12. Black Bean and Corn Salad

Black Bean and Corn Salad with cherry tomatoes, red onions and basil leaves
LauriPatterson / istockphoto

This is a tasty and light salad that’s packed full of protein and fresh vegetables. Raechel Ray makes her version especially colorful with red pepper.

Recipe: Food Network

13. Molletes

Molletes on a white plate with ground black pepper
belchonock / istockphoto

Essentially an open-faced sandwich, molletes are made with warmed bread and topped with various ingredients, such as cheese, sauce, or meat. The traditional bread, bolillo, can be difficult to find unless there is a Mexican bakery nearby. Italian rolls or baguettes can be used instead. 

Recipe: Tablespoon 

14. Cucumber Botana

Cucumber Botana on rectangular white plate
k_samurkas / istockphoto

Cucumber can be turned into a tasty appetizer quickly and inexpensively. Start by peeling the cucumber and removing the seeds. Cut the cucumbers into finger sized sticks and arrange on a plate. Top them with a generous squeeze of lime and chili salt, such as Tajin, or your own blend of salt and chili powders.

15. Guacamole

Guacamole in a brown gray stone bowl with tortilla chips
Brent Hofacker/shutterstock

This quintessential Mexican dip is one of the more expensive Mexican preparations thanks to the price of the central ingredient: avocados. To keep the cost within budget, use equal proportions of the cheaper (by about half) Dominican avocado and the pricier Hass avocado. 

Recipe: Cooking Classy

16. Mexican Pizza

Mexican Pizza
Wiktory / shutterstock

A delicious south-of-the-border take on an American favorite — which many people probably can’t think of without also thinking of Taco Bell. The homemade version will be far more convenient, as well as satisfying.

Recipe: Barbara Bakes 

17. Nachos

Large portion of Nachos, salsa and guacamole
d8nn / shutterstock

Crunchy, cheesy, spicy — nachos have a way of disappearing quickly from any table. The key is to layer the toppings on the chips carefully and evenly so every bite is full of flavor. To assemble, lay out store-bought tortilla chips and top with 1 cup home-cooked black beans, chopped tomato, and onion, and a generous handful of grated cheese; place in a hot oven until hot and bubbly. Serve with sour cream and salsa. For carnivorous crowds, think big and add beef.

Recipe: A Pinch of Healthy

18. Nopal Salad

Nopal Salad in glass bowl with avocado, tomatoes, white onions
Nopales by Yesica ((CC BY-NC-ND))

Nopales are cactus paddles, often sold fresh in Mexican grocery stores with the spines already removed. They are also sold pre-cooked in jars, with a slightly briny flavor. These cheap vegetables are full of nutrition and have a mild earthy flavor. Cutting them up into chunks to make a tangy salad topped with fresh cheese and onion in a tasty way to work them into your meal. 

Recipe: The Spruce

19. Bean Dip

seven layer dip in a clear glass bowl with high sides, tortilla chips in background
bhofack2 / istockphoto

Another party favorite, especially around Cinco de Mayo, this dish is delicious and cheap. This classic recipe for seven-layer dip is a good place to start, but it’s really just a guide. Bean dip can be as few or as many layers as you like, and virtually any add-in works well.

Recipe: Food.com

20. Jicama Salad

Jicama Salad
AbbieImages / istockphoto

Jicama is a refreshing root vegetable that has a slightly sweet taste and crunchy texture, kind of like a mix between a potato and an apple. Traditionally if can be served as a snack topped with lime and chili, or made into a crunchy simple salad with other fresh ingredients like citrus and avocado. 

Recipe: Food & Wine 

21. Chips and Salsa

Chips and Salsa
Timolina / shutterstock

This pairing is most likely the first edible that comes to mind when thinking about Mexican food. The combination of light corn chips with piquant and spicy salsa is an irresistibly satisfying appetizer or snack, and very easy to make (the salsa, not the chips).

Recipe: Kim’s Cravings 

For more great meal ideas and grocery tips, please sign up for our free newsletters.

Meet the Writer

Tess Rose Lampert is a New York City-based writer, beverage educator, and lover of savings. With a background in academic philosophy and nearly a decade in the alcoholic beverage industry, she strives to enhance consumers’ everyday experiences with food and beverage through dynamic and interactive writings, educational seminars, and events. Always on the lookout for creative ways to save, she is a regular contributor to Cheapism.com.