8 of the Healthiest Dishes to Order at a Mexican Restaurant

According to an industry report, Mexican food is the most popular ethnic cuisine in the United States. However, it still gets a bad rap as far as health is concerned. This article covers 8 Mexican foods which are good for your health and can still excite your taste buds.

Eight Healthy Mexican Dishes You Can Eat

Marina Chaparro, RDN, an author and the founder of Nutrichicos, said there is a misconception that Mexican food is bad. She also said that the belief that eating tortillas and rice is bad couldn’t be farther from the truth. Here are eight healthy Mexican foods you can eat:


The pads on the cactus fruit, known as nopales, are a popular ingredient in Mexican dishes. They can be served raw in salads or commonly grilled or boiled and added to tacos or eggs. According to U.S. Department of Agriculture (USDA) data, nopales contain vitamin C and potassium.


Salsas are an easy way to add vegetables to your meals and get valuable vitamin C. According to the National Institutes of Health, this vitamin C can create collagen, which helps with wound healing.


Beans combine nutrients, including fiber, protein, and iron. They can reduce your risk of heart disease and lower your cholesterol.


According to the University of Pittsburgh Medical Center, avocados in guacamole offer monounsaturated fat. This can improve your brain function and reduce your odds of stroke.

Ceviche or Salad

Ceviche is a dish that uses acids such as lime juice to cook raw proteins like fish. Jessica Levinson, RDN, a culinary nutrition expert, said raw fish in citrus marinade is a good option. She also said it is light but flavorful and usually has fruits and vegetables.


According to USDA data, a shrimp dish is low in calories. It is also a good source of protein and provides omega-3 fatty acids.


Entrees at Mexican restaurants can come with plenty of rice and be heavy on carbs. Alternatively, you can eat tacos that come in different flavors and keep your meal balanced.


Premade margaritas are loaded with processed ingredients. Try ordering a classic margarita and skip the salted rim to lower your sodium intake.


Mexican dishes combine different types of fruits, grains, vegetables, and sauces. With the foods we’ve discussed, you can eat healthily and still dine on amazing meals.