These plant-based stuffed tacos are a versatile crowd-pleaser — easy to customize, perfect for meal prep, and packed with bold, fresh flavor.
Serve them with Instant Pot refried beans, a side of easy Mexican rice (arroz rojo), and cast-iron roasted red salsa for the ultimate taco night.

Have you tried the bold, rich flavors of Mexican-style tacos? Back in the day, our weekend grills were always loaded with carne asada, fresh onions, cilantro, and fiery charred chile de arbol salsa that made everyone’s eyes water.
Having never enjoyed meat all that much myself, I’d stuff mine with beans and rice and all the other toppings. Sometimes I’d throw some fajita veggies in there, too, and some type of salsa was a must (this creamy jalapeno sauce with tomatillos is a favorite, too!).
Stuffed plant-based tacos like these are still one of my favorite meals today: simple, versatile, and endlessly customizable.

In the kitchen tips
- Marinate onions: Soak chopped onions in lime juice for 15 minutes to mellow their bite.
- Lime-infused cabbage: Mix diced cabbage with lime juice and salt for added flavor and tenderness.
- Tortilla tip: Warm tortillas on a skillet, grill, or comal for a soft texture and char.
- Storage: Store everything separately in airtight containers. Press plastic wrap onto the guacamole before sealing to keep it fresh.
Jump to:
Meal Prep
This is one of my favorite recipes for vegan meal prep. Preparing ingredients in larger quantities makes taco-making easier throughout the week, but also sets you up for other Mexican dishes. You can find more meal prep recipes in my go-to vegan Mexican meal prep meals.
Pinto or Black Beans
When preparing beans, either Instant Pot refried beans or whole beans, I like to make a larger batch than usual. Stored in an airtight container, they last 4- 5 days in the refrigerator. Use leftover beans in other dishes, such as smothered vegetarian burritos, 7-layer vegan taco dip, and vegan nacho bowls.
Mexican Rice
Mexican rice (arroz rojo) is versatile. It can be a filling, a side, or even the main star. After using rice for your tacos, use it in burritos, bowls, or as a side with tacos de papa.
Before you begin
The quantities provided below are meant to offer a generous scoop of fillings and toppings. Tastes can vary, so feel free to adjust based on your preferences.
If you’re preparing for meal prep or want leftovers, make larger batches of beans and rice. They store well and can be easily incorporated into other meals.

Additional topping ideas
- Thinly sliced radishes
- Chopped or sliced olives (green or black)
- Grilled corn
- Vegan nacho cheese sauce
- Easy pickled jalapeños and carrots
- Mango avocado salsa
- Chopped lettuce
- Fresh diced onions
- Cilantro
Perfect pairings
- Date-sweetened horchata: A creamy rice-based drink with hints of cinnamon and vanilla.
- Watermelon juice: A chilled glass of pure watermelon juice pairs beautifully with the spicy and savory taco fillings.
- Grilled corn: Simply grilled corn on the cob, lightly brushed with olive oil.
- Grilled veggies: Zucchini, bell peppers, and red onions, brushed lightly with olive oil and grilled to perfection. Season with a touch of salt and pepper.
- Air fryer sweet potato wedges or these air fryer potato wedges.

Plant-Based Stuffed Tacos FAQs
Absolutely! Homemade salsa offers a fresh taste, but a good quality store-bought salsa can work just as well in a pinch.
Yes, this recipe is versatile; you can always customize your tacos.
You can use cauliflower rice as a substitute. Or using lettuce wraps instead of tortillas is another delicious substitution.
Adding more tomatoes or a bit of avocado mellows out the heat. A squeeze of lime or a teaspoon of sugar can also help balance the spiciness.
Did you try this recipe? Let me know what you thought by leaving a comment below and sharing it on Instagram, Facebook, & Pinterest! 💛
📖 Recipe

Stuffed Mexican-Inspired Tacos - Plant-based and Delicious
Ingredients
- 8 Corn or flour tortillas, homemade or store-bought
- 1 batch or 2 cups cooked beans: homemade or canned, vegan refried black beans or pinto beans, whole or refried
- 1 recipe homemade Mexican rice, OR 2 cups
- 1 cup homemade guacamole, or store-bought
- 1 cup salsa, I like to use my fresh roasted salsa or this charred chile de arbol salsa. Or use any red or green salsa, hot or mild.
- 1 cup homemade pico de gallo, or store-bought
- 8 slices lime wedges
- 1 cup cabbage, diced
Instructions
- Base Layer: Start with your warmed or grilled tortillas.
- The Filling: Spoon generous portions of beans and rice onto your tortillas.
- Fresh Toppings: Diced cabbage and pico de gallo for a fresh burst of flavor.
- Flavor Boosters: Fresh guacamole for creaminess and layer on a salsa or two for a spicy kick.
- The Final Touch: A squeeze of lime juice ties everything together, adding a zesty flavor.
Video
Notes
- Make it your way: Mix and match toppings — try grilled corn, sautéed fajita veggies, or pickled jalapeños for extra flavor.
- Serving tip: Serve with lime wedges and extra salsa on the side so everyone can customize to their taste.
- Taco night: Warm tortillas over an open flame or on a skillet for a slight char and deeper flavor.
Nutrition
Julie Gaeta is a plant-based recipe creator, certified Integrative Nutrition Health Coach (INHC) with advanced training in hormone health, trained yoga instructor, former restaurant owner, and mom of nine who’s been plant-based for over 20 years. She’s cooked approximately 4,382 pots of beans and reinvented comfort food more times than she can count. She’s completed multiple half marathons and a Tough Mudder because she can’t resist a new adventure — and apparently, she can’t vacation without cooking either, since her juicer (beets and greens, too) and pasta pot always come along. Julie’s work has been featured in HuffPost, Yahoo, YourTango, Mamamia, MSN, Redfin, Better Humans, and The Good Men Project. Through her blog, coaching, and weekly newsletter, she helps others simplify wellness, build lasting habits, and feel good again — one grounded, delicious choice at a time.





Julie Gaeta says
These tacos are fresh and full of flavor. I love them for taco nights and meal prep and they’re always a favorite! 💛