Close this search box.

Fast & Delicious, Gluten-free Vegan Tacos

So often, Mexican meals come laden with added sodium and saturated fat. Gluten-free Vegan Tacos. Learn how to bypass the fried tortillas, sour cream and cheese and still enjoy the robust flavors of Mexican fare. When you make a few heart-smart choices, Mexican food can be tasty, fresh, and healthy. It’s easier to control your ingredients and portions while eating home. 

heart healthy restaurant swaps

A few tips for savvy restaurant ordering:

  1. Pick corn tortillas over flour tortillas. Corn tortillas are more natural and less processed, making them a good source of fiber and magnesium (great for maintaining healthy muscles), not to mention they are significantly lower in calories, saturated fat, sodium and sugar compared to flour tortillas.
  2. Ask your server not to bring fried tortilla chips to the table. Instead, order some grilled shrimp or veggies for appetizer. The extra protein and fiber will help you feel full.
  3. Pass on carnitas (braised or simmered beef or pork) and chorizo (sausage). Instead, opt for a leaner grilled chicken breast, grilled fish, or black or pinto beans.
  4. Sub out full-fat sour cream and cheese. Try adding salsa, pico de gallo, cilantro, black olives or jalapeno peppers for a burst of fresh flavor. If you do order sour cream, be sure to request a low-fat option and serve on the side for portion control, or, better yet, guacamole for a boost of heart-healthy monounsaturated fat. At home, switch to plain Greek yogurt in place of sour cream for an add-on that’s lower in fat and packed with protein.
  5. Choose fajitas over quesadillas. Instead of ordering quesadillas, tortillas filled with meat and lots of cheese, opt for chicken fajitas, marinated grilled chicken with onions, green peppers, lettuce and diced tomatoes wrapped in a soft corn tortilla.
  6. Think salad. Choose a taco or fajita salad over tacos, and do not eat the fried shell that comes with it.
  7. Choose sauces wisely. Choose sauces that are tomato-based over creamy or cheese-based sauces like queso.
  8. Side-step extra saturated fat and sodium. Pass on flautas, chimichangas and burritos. Instead, order chicken or beef enchiladas with salsa or red sauce.
  9. Go for unfried beans. Instead of refried beans, order a steaming bowl of frijoles a la charra (pinto beans in a savory broth), black beans or Spanish rice. Bonus: Made with tomatoes and peppers, a side of Spanish rice adds immune-sustaining vitamin C.

Let’s make those healthy, homemade tacos


  • Vegetables: red bell peppers, cauliflower, cherry tomatoes, onions (raw, sauteèd or air fry), avocado and shredded lettuce, Shredded green cabbage and purple cabbage (or kale slaw)
  • Extra firm-tofu (or any protein) – you’ll need one 8-ounce block of tofu, drained and cut into thin strips. You can swap the tofu out for sliced portobello mushrooms or roasted sweet potatoes for paleo and Whole30
  • Black Beans (rinsed) or Lentils
  • Olive oil
  • Taco seasoning: smoked paprika, ground cumin, salt and black pepper (or seasonings you like)
  • Tortillas – I use Siete Almond Flour toritllas to keep these gluten-free and grain-free but you can use any low-carb tortilla, corn or lettuce wraps.
    • Optional: Cauliflower thins work well for keto or jicama wraps or coconut wraps to make these Whole30
  • Cheese Sauce — Trader Joe’s Vegan Nacho Sauce
  • Vegan Sour Cream – Yup, Trader Joe’s
  • Vegan Shredded Cheese – Vio-Life (it melts)
  • Sliced jalapeno &/or olives for garnish optional
  • Lime (squeezed)
  • Salsa (yup, Luv Trader Joe’s, Publix & Newman’s Brand)



  1. Cook the veggies: Preheat the oven to 400F or use air fryer (see below). Thinly slice the red peppers and cut cauliflower into bite-sized florets. Place on a baking sheet with olive oil, smoked paprika, cumin, salt, and pepper and toss well. Place in the oven for 25-30 minutes until soft and starting to crisp on the edges.
  2. Prepare the tofu: Cut tofu into thin strips and toss in arrowroot starch until well coated (the arrowroot starch is optional but will make for crispier tofu). Heat a thin layer of oil in a frying pan on medium heat and fry the tofu on all sides until golden and crispy.
  3. Make the sauce: Make the chipotle mayo by mixing the ingredients in a food processor until smooth. Taste and season with salt and pepper.
  4. Char the tortillas: Heat tortillas up in a pan over medium-high heat for 10-20 seconds or directly on a gas burner for 5 seconds on each side.
  5. Assemble the tacos: Add the tofu, red pepper, and cauliflower. Top with some shredded lettuce, cherry tomatoes, avocado, and a good drizzle of the chipotle mayo!

Air Fryer Veggies

  • In a medium bowl combine the cauliflower, drizzle oil or spray lightly, and add seasonings.
  • Spray the air fryer basket with oil and add the cauliflower, cook 400F 12 to 15 minutes until browned and tender, shaking the basket halfway.

Cooking at home: Prep tips

Plan flavorful, balanced meals with these tips:

  1. Char salsas. To achieve maximum flavor, try dry-roasting your tomatoes, onions, and chilies. This packs in the flavor, with no need for added fats.
  2. Seek balance. Mexican cuisine revolves around food group balancing. Serve up a protein-packed bean dish, whole grain brown rice or corn tortillas, and a variety of fresh salsas while avoiding large amounts of red meats.
  3. Spice it up. Mexican food is famous for its use of flaming hot spices and a variety of fresh seasonings. Chilies are known to boost your metabolism. Season your dishes with Mexican spices such as cumin, cinnamon, allspice, and oregano for a healthy, flavor-packed dish. The fresh flavors are satisfying, which means less likelihood of craving unhealthy foods later.
  4. Eat green. Mexico farms produce pumpkins, cacti, tomatoes, wild herbs, and zucchini. Including a variety of greens in your dishes will keep your meals low in fat and high in fiber as well as vitamins and minerals. Mexican cuisine commonly features avocado. Add some avocado slices to your main dish for heart-healthy monounsaturated fat, which can help lower cholesterol when used in place of saturated fat.
  5. Reinvent the taco. Tacos do not need to include meat. Stuff a corn tortilla with some of your favorite grilled veggies. For protein, add tofu, black, or pinto beans for a “meaty” texture and top with fresh homemade salsa.
  6. Incorporate seafood. Grab a few corn tortillas and fill them with grilled spicy shrimp or fish, such as salmon, which is packed with protein and heart-healthy omega-3 oils, for seafood tacos.
  7. Bank on beans. Mexican cuisine features a vast array of beans, including black beans, pinto beans, black-eyed beans, lentils, and chickpeas. Beans are packed with protein, fiber, and can be prepared in so many ways, including baked, boiled, and pureed. Include them as a side dish or meat alternative.
  8. Add seeds. Seeds were once staples to the Aztec diet, and are making a comeback thanks to their outstanding health benefits. Amaranth seeds, for instance, are packed with protein, fiber, calcium, healthy unsaturated fats, iron, magnesium and phosphorous. They also contain manganese, which acts as an antioxidant, supports bone health and energy metabolism and aids in wound healing. Other high-nutrient seeds often used in Mexican cuisine are pumpkin and chia seeds. Sprinkle any of these seeds on salads, salsa, bean or rice dishes for a nutrient boost.
Powered By MemberPress WooCommerce Plus Integration