Vegetarian Tex Mex Recipes for Easy Weeknight Dinners

If you’re craving big flavors, bold colors, and hearty comfort but want to keep things meatless, vegetarian Tex Mex recipes are the answer! Tex Mex cuisine is all about vibrant ingredients, smoky spices, and satisfying textures.

From cheesy enchiladas to zesty fajitas, there’s no shortage of ways to create crowd-pleasing vegetarian Tex Mex meals that everyone will love—whether you’re a lifelong vegetarian or just trying to eat less meat.

In this post, I’ll share my favorite Vegetarian Tex Mex Skillet Bake—a one-pan wonder that’s loaded with veggies, beans, and gooey cheese. It’s easy enough for a busy weeknight and festive enough for a party.

Plus, you’ll find plenty of tips, variations, and serving ideas to keep things exciting. Ready to spice up your dinner routine?

Let’s dive into the flavors of the Southwest!

Why You’ll Love This Recipe

  • One-pan convenience: This skillet bake means minimal dishes and maximum flavor. Everything cooks together, infusing the ingredients with Tex Mex goodness.
  • Customizable: Swap in your favorite vegetables, beans, or cheese. Make it vegan by using plant-based cheese or gluten-free with corn tortillas!
  • Family-friendly: This recipe is mild enough for kids but easy to spice up for heat lovers.
  • Nutritious and filling: Packed with protein-rich beans, fiber-filled veggies, and whole grains, this dish is a wholesome meal.
  • Perfect for meal prep: Leftovers reheat beautifully for lunches or busy nights.

“Tex Mex flavors are so versatile—vegetarian dishes can be just as hearty and satisfying as their meaty counterparts!”

Ingredients

Here’s what you’ll need for a classic Vegetarian Tex Mex Skillet Bake. Most ingredients are pantry staples or easy to find at any grocery store.

Ingredient Quantity
Olive oil 2 tablespoons
Yellow onion, diced 1 medium
Bell peppers, mixed colors, diced 2 medium
Garlic cloves, minced 3
Zucchini, diced 1 medium
Black beans, drained and rinsed 1 (15-oz) can
Pinto beans, drained and rinsed 1 (15-oz) can
Corn kernels (fresh, frozen, or canned) 1 cup
Fire-roasted diced tomatoes, with juices 1 (14-oz) can
Enchilada sauce (store-bought or homemade) 1 cup
Cumin 1 teaspoon
Chili powder 1 teaspoon
Smoked paprika 1/2 teaspoon
Salt & pepper To taste
Corn tortillas, cut into quarters 6
Shredded cheese (Mexican blend or cheddar) 2 cups
Fresh cilantro, chopped 1/4 cup
Optional toppings: avocado, jalapeño, sour cream, lime wedges As desired

Equipment

  • Large oven-safe skillet (cast iron preferred, 12-inch recommended)
  • Chef’s knife and cutting board
  • Can opener
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Oven mitts

Tip: If you don’t have an oven-safe skillet, you can transfer everything to a casserole dish before baking!

Instructions

  1. Preheat your oven: Set oven to 400°F (200°C) so it’s hot and ready for baking.
  2. Sauté veggies: Heat olive oil in your oven-safe skillet over medium heat. Add diced onion and bell peppers. Sauté for 3-4 minutes, until softened and fragrant.
  3. Add garlic and zucchini: Stir in the minced garlic and diced zucchini. Cook for another 3-4 minutes, until the zucchini just begins to soften.
  4. Season and add beans/corn: Sprinkle in the cumin, chili powder, smoked paprika, and a pinch of salt and pepper. Mix well. Add black beans, pinto beans, and corn kernels. Stir to combine.
  5. Add tomatoes and sauce: Pour in the fire-roasted diced tomatoes (with juices) and enchilada sauce. Stir everything together and bring to a gentle simmer.
  6. Layer tortillas: Nestle the quartered corn tortillas into the skillet, submerging them in the sauce and veggie mixture. This will help them soak up all the flavor and form a delicious base.
  7. Add cheese: Sprinkle shredded cheese evenly over the top of the skillet mixture.
  8. Bake: Using oven mitts, transfer the skillet to the preheated oven. Bake for 15-18 minutes, or until the cheese is melted and bubbly and the edges are golden brown.
  9. Finish and serve: Remove skillet from oven and let cool for 5 minutes. Top with chopped cilantro. Add avocado, fresh jalapeño slices, sour cream, or lime wedges as desired.
  10. Enjoy! Scoop generous portions onto plates and serve hot.

For a vegan version, substitute plant-based cheese and dairy-free sour cream. You can also try homemade vegan tortillas for an even healthier twist!

Tips & Variations

  • Make it spicier: Add diced jalapeños to the veggie sauté or top with your favorite hot sauce.
  • Switch up the beans: Use kidney beans, garbanzo beans, or even lentils for a different texture.
  • Cheese choices: Pepper jack adds a kick, while Monterey Jack melts beautifully. For vegan, try your favorite dairy-free cheese.
  • Bulk it up: Stir in cooked rice, quinoa, or bulgur for extra heartiness.
  • Make it ahead: Assemble the skillet through step 7, cover tightly, and refrigerate up to 24 hours. Bake just before serving.
  • Serve as tacos or nachos: Spoon the filling into taco shells or layer over tortilla chips for a fun twist.
  • Freeze for later: Cool completely, then freeze portions in airtight containers for up to 2 months.

For more Tex Mex and fusion inspiration, check out this Veggie Quesadilla Recipe Indian Style Easy & Delicious or this roundup of Vegetarian Recipes for Cinco de Mayo: Festive & Easy Ideas.

“Don’t be afraid to experiment! Tex Mex is all about bold flavors and using what you have on hand.”

Nutrition Facts

Here is an approximate nutritional breakdown per serving (recipe serves 6):

Nutrient Amount
Calories 350
Protein 15g
Carbohydrates 44g
Fiber 11g
Total Fat 12g
Saturated Fat 4g
Sodium 690mg
Vitamin C 60% DV
Calcium 25% DV
Iron 20% DV

Nutrition will vary based on the cheese, tortillas, and toppings you use. For a lighter version, use reduced-fat cheese and skip the sour cream.

For even more protein, use extra beans or add cooked quinoa.

Serving Suggestions

  • With sides: Serve your Tex Mex skillet bake with a side of cilantro-lime rice, refried beans, or a simple green salad tossed with lime vinaigrette.
  • Top it off: Don’t skimp on toppings! Avocado slices, pickled onions, jalapeño rings, and a dollop of sour cream or guacamole add creaminess and crunch.
  • Make it a party: Add tortilla chips for scooping, and try pairing with a refreshing Vegan Chocolate Milk Recipe for a sweet finish!
  • Brunch twist: Top leftovers with a fried or poached egg for a Tex Mex breakfast.
  • Meal prep: Portion leftovers into containers for grab-and-go lunches all week—simply reheat and enjoy.

Tex Mex dishes are perfect for potlucks and gatherings—everyone can customize their plate!

Conclusion

Vegetarian Tex Mex recipes prove that you don’t need meat to enjoy rich, satisfying Southwestern flavors. This skillet bake is just the beginning—the possibilities are endless with all the beans, vegetables, spices, and toppings at your disposal.

Whether you’re feeding a family, meal prepping for the week, or hosting a festive dinner, this dish is sure to become a favorite.

Don’t forget to explore other delicious plant-forward meals on the blog, like this Vegan Cuban Recipes: Delicious Plant-Based Island Flavor or discover more ways to enjoy Tex Mex with your own creative spins.

With vibrant flavors and wholesome ingredients, vegetarian Tex Mex is an invitation to celebrate food—and life—every single day!

📖 Recipe Card: Vegetarian Tex-Mex Skillet

Description: A quick and flavorful vegetarian Tex-Mex skillet packed with beans, veggies, and spices. Perfect for a weeknight dinner with minimal cleanup.

Prep Time: PT15M
Cook Time: PT20M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 1 red bell pepper, diced
  • 2 cloves garlic, minced
  • 1 cup corn kernels (fresh or frozen)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (14.5 oz) diced tomatoes, drained
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/2 teaspoon smoked paprika
  • Salt and pepper to taste
  • 1/2 cup shredded cheddar cheese (optional)
  • Fresh cilantro for garnish

Instructions

  1. Heat olive oil in a large skillet over medium heat.
  2. Add onion and bell pepper; sauté until softened, about 5 minutes.
  3. Stir in garlic and cook for 1 minute.
  4. Add corn, black beans, and diced tomatoes.
  5. Sprinkle with chili powder, cumin, paprika, salt, and pepper.
  6. Stir to combine and cook for 8-10 minutes, stirring occasionally.
  7. Sprinkle cheese over the top and cover until melted, if using.
  8. Garnish with fresh cilantro before serving.

Nutrition: Calories: 270 kcal | Protein: 11 g | Fat: 7 g | Carbs: 40 g

Photo of author

Marta K

Leave a Comment

X