Introduction
Beetroot & black bean tacos are a vibrant, earthy, and satisfying plant-based meal that blends color, flavor, and nutrition into a single hand-held dish. These tacos stand out with their deep magenta filling, combining the rich, sweet flavor of beets with the creamy heartiness of black beans. Ideal for vegetarians, vegans, or anyone seeking a wholesome twist on taco night, they bring together bold spices, roasted vegetables, and zesty toppings for a meal that’s as eye-catching as it is delicious. Whether served for a weeknight dinner or a festive gathering, these tacos prove that meat-free doesn’t mean flavor-free—they’re proof that tacos can be nutritious, sustainable, and incredibly tasty all at once.
The History of Plant-Based Tacos and the Rise of Root Vegetable Fillings
Tacos have deep roots in Mexican culinary history, originating as a simple, handheld street food built on corn tortillas and filled with everything from grilled meats to stewed vegetables. While meat fillings have dominated traditional taco recipes, Mexican cuisine has long embraced a variety of plant-based ingredients like nopales (cactus), squash blossoms, beans, and roasted vegetables. As global food trends began to shift toward health-conscious and environmentally friendly eating, plant-based tacos grew in popularity beyond Mexico, leading to modern interpretations featuring global flavors and nutrient-dense ingredients. Beets, once primarily seen in Eastern European dishes or health juices, have recently gained recognition for their versatility and vivid color in plant-based cooking. When paired with beans—another staple of both Mexican cuisine and vegetarian diets—they create a flavorful, protein-rich base that gives beetroot & black bean tacos their unique identity: bold, beautiful, and rooted in both tradition and innovation.
Ingredients Breakdown
Beetroot: Earthy and slightly sweet, beets are roasted or sautéed for a soft texture and rich color that anchors the taco filling.
Black Beans: High in plant-based protein and fiber, they add creaminess and substance.
Onion, Garlic, and Ginger: Aromatics that enhance the base flavor and add depth.
Spices: Cumin, coriander, smoked paprika, chili powder, and turmeric for warmth, smokiness, and complexity.
Oil: Used for sautéing, olive or avocado oil works best.
Lime Juice: Adds acidity and brightness to balance the earthy beets.
Salt and Pepper: Essential for bringing the flavors together.
Cilantro: Optional for garnish, offering a fresh, herbal finish.
Tortillas: Soft corn or flour tortillas serve as the ideal vehicle for the bold, colorful filling.
Optional Toppings: Avocado, vegan crema, pickled onions, or slaw for added texture and flavor.
Step-by-Step Recipe
- Prep the Vegetables: Wash and chop 1 large beet, peel 5 garlic cloves, and slice 1 onion. Peel a ½-inch piece of fresh ginger.
- Sauté the Base: In a skillet, heat 2 tablespoons of oil over medium heat. Add the chopped onion, ginger, and garlic. Sauté for 3–4 minutes until fragrant and translucent.
- Add the Beet: Stir in the chopped beet and cook for 8–10 minutes, until tender. You can cover the pan slightly to help it soften faster.
- Add the Beans and Spices: Stir in 1 can of drained black beans. Sprinkle in 1 tsp cumin, ½ tsp coriander, ½ tsp smoked paprika, ½ tsp chili powder, and ½ tsp turmeric. Add salt and pepper to taste. Cook everything together for another 5–7 minutes, mashing some of the beans gently to create a cohesive mixture.
- Finish and Serve: Add a squeeze of lime juice and stir well. Warm your tortillas in a dry skillet or microwave, then spoon the beet and bean mixture into each one.
- Garnish and Enjoy: Top with chopped cilantro and any desired extras like avocado, pickled red onions, or vegan sour cream. Serve immediately.
Tips for the Perfect Beetroot & Black Bean Tacos
Use pre-cooked or steamed beets to cut down on prep time. Sauté aromatics slowly to build maximum flavor in the base. For a heartier texture, keep some beans whole and mash others lightly. Add a splash of water or vegetable broth if the mixture starts to dry out. Always taste and adjust seasoning before serving—beets vary in sweetness and may need more acidity or spice. Warm tortillas before assembling to prevent cracking and ensure better flavor. Use corn tortillas for a more authentic and gluten-free option, or flour for a softer bite. Pair with something crunchy, like slaw or toasted seeds, for added texture.
Variations and Customizations
Swap black beans with pinto, kidney, or chickpeas for a different flavor profile. Use golden beets or rainbow beets for a twist on color and taste. Add quinoa or brown rice to the filling for a more filling, grain-based option. Mix in sautéed kale or spinach for a boost of greens. Spice it up with fresh chopped jalapeños or a drizzle of hot sauce. For a Mediterranean fusion, top with tahini drizzle and fresh mint. Use lettuce leaves instead of tortillas for a low-carb wrap alternative. For kids, serve with mild seasoning and add shredded cheese or guacamole.
Health Considerations and Nutritional Value
Beetroot & black bean tacos are a powerhouse of plant-based nutrition. Beets are rich in folate, fiber, potassium, and antioxidants like betalains, which support heart health and reduce inflammation. Black beans provide high-quality plant protein, complex carbohydrates, and soluble fiber that helps regulate blood sugar. This dish is naturally low in saturated fat and can be made entirely vegan and gluten-free. Spices like turmeric and cumin have anti-inflammatory benefits, while garlic and ginger support digestion and immunity. With the right toppings, these tacos can also supply healthy fats (from avocado), probiotics (from fermented toppings), and additional vitamins and minerals. They’re perfect for anyone looking for a nutrient-dense meal that supports energy, digestion, and long-term wellness—all while being satisfying and delicious.
FAQ
Can I roast the beets instead of sautéing? Yes, roasting adds a caramelized flavor—just chop and roast at 400°F for 25–30 minutes before combining with the other ingredients.
Can I make the filling ahead of time? Absolutely—it stores well in the fridge for up to 4 days and can be reheated quickly.
What’s the best tortilla to use? Corn tortillas for a gluten-free, authentic option, or flour tortillas for a softer bite.
Can I freeze the filling? Yes, freeze in an airtight container for up to a month. Thaw and reheat on the stove.
Can I use canned beets? Yes, but they’re best added at the end to avoid overcooking. Fresh beets offer better texture and flavor.
Is this recipe spicy? It’s mildly spiced by default, but you can adjust the heat with more or less chili powder or by adding fresh chilies.
Can I make this oil-free? Yes—sauté using water or vegetable broth instead of oil for a lighter version.
What goes well on the side? Serve with corn on the cob, citrus rice, or a fresh mango salsa.

Beetroot & Black Bean Tacos
Ingredients
- 2 tablespoons oil your choice, such as olive or avocado oil
- 1 medium onion chopped
- ½- inch piece of fresh ginger peeled
- 5 garlic cloves peeled
- 1 large beet washed and chopped
- 1 can pinto beans drained and rinsed
- 1 teaspoon ground cumin
- ½ teaspoon ground
- Ingredients:
- 2 tablespoons oil such as olive or avocado oil
- 1 medium onion chopped
- ½- inch piece of fresh ginger peeled
- 5 cloves garlic peeled
- 1 large beet washed and chopped
- 1 can pinto beans drained and rinsed
- 1 teaspoon ground cumin
- ½ teaspoon ground coriander
- ½ teaspoon smoked paprika
- ½ teaspoon chili powder
- ½ teaspoon turmeric optional
- Salt and pepper to taste
- Fresh cilantro for garnish optional
Instructions
- Peel and dice the onion. Heat oil in a large pan over medium heat, then add the diced onion and sauté for about 10 minutes, stirring frequently to prevent sticking or burning. While the onion cooks, peel the garlic and ginger, then finely chop them. Prepare the beet by peeling it with a vegetable peeler and cutting it into rough cubes. Once the onion is soft and golden, stir in the chopped garlic, ginger, and beet. Mix well to combine. Add the ground coriander, cumin, turmeric, chili powder, and smoked paprika. Stir thoroughly, cover the pan, and let the mixture cook for 7 to 10 minutes, until the beet cubes are tender—smaller cubes will cook faster. Drain and rinse the canned pinto beans, then add them to the pan. Stir everything together and cook for another 2 to 3 minutes to let the flavors meld. Season to taste with salt and pepper. Finish with a sprinkle of chopped cilantro for garnish. To serve, spoon the warm filling into taco shells and top with guacamole, Greek yogurt, or your favorite toppings. Enjoy!