A Vibrant Journey Through Oaxacan Vegan Cuisine

by Mary Jackson
Vegan Oaxacan Bowl

This bowl puts cumin-roasted sweet potatoes, garlicky black beans, and a quick cocoa-almond mole sauce over quinoa, finished with pickled red onions and avocado. It takes just over an hour and uses pantry staples you likely already have. The mole-inspired sauce is the real reason to make it — five ingredients, ten minutes, and it tastes like you did a lot more work than you did.

Before you start

The pickled onions need at least 20 minutes in their brine before they’re worth eating, so make them first — before you turn on the oven or touch anything else. They’ll be ready by the time everything else is done, and you only need one small bowl. The other technique that matters is the mole sauce: keep the heat low when you whisk it together. Almond butter seizes and scorches fast over high heat, and a broken sauce is grainy and bitter rather than smooth. Low and slow for two or three minutes is all it takes.

Shopping notes

  • Mexican oregano: Sold at most Latin grocery stores and online. It’s earthier and slightly more citrusy than the Mediterranean kind. If you can only find Mediterranean oregano, use a little less — it’s more pungent.
  • Cocoa powder: Unsweetened and natural (not Dutch-process) works best here. Dutch-process is less acidic and can make the sauce taste flat against the apple cider vinegar.
  • Almond butter: Any smooth, unsweetened variety works. Sunflower seed butter is a good nut-free swap and won’t change the flavor dramatically.
  • Quinoa: Rinse it even if the bag says pre-rinsed — residual saponins make it taste soapy. Thirty seconds under cold water is enough.

Storage and reheating

Store each component separately if you can — the quinoa and beans keep well together, but the avocado should always be sliced fresh and the pickled onions are best kept in their own jar. The cooked components (sweet potatoes, beans, quinoa, mole sauce) will last up to four days in the fridge. The mole sauce thickens considerably when cold; stir in a tablespoon of water before reheating it in a small saucepan over low heat. Reheat the sweet potatoes in the same pan you used for the beans — skip the garnish of fresh cilantro until you’re ready to serve, since it wilts fast and isn’t worth washing an extra bowl to revive it. Nothing in this recipe freezes particularly well: the sweet potatoes turn mushy and the avocado doesn’t survive freezing at all, so plan to eat it within the week.

Mistakes to avoid

  • Crowding the sweet potatoes on the pan: If the cubes are touching, they steam instead of roast and you lose the caramelized edges. Use a large sheet pan or split them across two.
  • Adding the mole sauce too early: If you pour it over the bowl while the potatoes are still in the oven, it cools down and congeals before you eat. Make the sauce last, right before assembly.
  • Under-salting the beans: Black beans absorb a lot of salt. Taste them after the garlic goes in and again before you pull them off the heat — they often need more than you expect.
  • Skipping the acid in the mole: The apple cider vinegar isn’t optional. Without it, the cocoa and almond butter read as heavy and one-note. If you’re out of apple cider vinegar, fresh lime juice works.
  • Using unripe avocado: A firm avocado won’t mash or slice cleanly and the flavor isn’t there yet. If yours isn’t ripe, a few extra pickled onions and a squeeze of lime over the bowl will cover the gap until it is.
Vegan Oaxacan Bowl

Vegan Oaxacan Bowl

A Vibrant Journey Through Oaxacan Vegan Cuisine - Oaxacan Bowl - 7:13 PmMary Jackson
Smoky black beans, roasted sweet potatoes, pickled onions, and quinoa come together in this Oaxacan-style bowl, finished with a mole-inspired sauce built from dried chiles and warm spices. The combination hits smoky, tangy, and earthy notes in a single dish. Assembly takes about 45 minutes once the components are prepped.
No ratings yet
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Course Main Course
Cuisine Latin American / Caribbean
Servings 4 bowls
Calories 560 kcal

Equipment

  • Baking sheet
  • Saucepan
  • Blender
  • Knife
  • Cutting board
  • Mixing bowl

Ingredients
 
 

Roasted Sweet Potatoes

  • 2 medium sweet potatoes peeled and diced into 1/2-inch cubes
  • 1 tbsp extra-virgin olive oil
  • ½ tsp ground cumin
  • ½ tsp smoked paprika
  • ¼ tsp sea salt or to taste

Black Beans

  • 1 tbsp olive oil
  • 2 cloves garlic minced
  • 1 can black beans 15 oz can, drained and rinsed
  • ¼ tsp dried oregano ideally Mexican oregano

Quinoa Base

  • 1 cup white quinoa rinsed thoroughly
  • 2 cups water
  • ¼ tsp salt

Simple Mole-Inspired Sauce

  • 2 tbsp unsweetened cocoa powder
  • 2 tbsp natural almond butter or tahini
  • 1 tbsp maple syrup
  • 1 tsp apple cider vinegar
  • ¼ tsp cinnamon
  • ½ cup warm water to blend

Toppings (optional but recommended)

  • ½ cup quick-pickled red onions thinly sliced
  • 1 large avocado sliced
  • ¼ cup fresh cilantro chopped

Instructions
 

  • Roast the Sweet Potatoes: Preheat oven to 400°F (205°C). Toss diced sweet potatoes with olive oil, cumin, smoked paprika, and salt. Spread on a baking sheet and roast for 25–30 minutes, flipping halfway through, until tender and lightly browned.
  • Prepare the Quinoa: In a saucepan, combine rinsed quinoa, water, and salt. Bring to boil, reduce to low, cover, and simmer for 15 minutes until water is absorbed. Remove from heat, fluff with a fork, and set aside.
  • Cook the Black Beans: Warm olive oil in a skillet over medium heat. Sauté garlic until fragrant (about 1 minute), add black beans and oregano. Cook for 5–7 minutes, mashing some beans for texture. Season to taste.
  • Make the Mole-Inspired Sauce: In a blender, combine cocoa powder, almond butter, maple syrup, vinegar, cinnamon, and warm water. Blend until silky. Taste and adjust sweetness or acidity as desired.
  • Assemble the Bowls: In each bowl, layer cooked quinoa, black beans, and roasted sweet potatoes. Drizzle with mole sauce. Top with sliced avocado, pickled onions, and fresh cilantro.

Notes

  • Quick pickled onions are easy: soak thinly sliced red onions in apple cider vinegar and a pinch of salt for 20–30 minutes.
  • Substitute quinoa with brown rice or cauliflower rice for variation.
  • For visual contrast, roast tri-color sweet potatoes when in season.

Nutrition

Calories: 560kcalCarbohydrates: 78gProtein: 17gFat: 22gSaturated Fat: 3gPolyunsaturated Fat: 4gMonounsaturated Fat: 14gSodium: 370mgPotassium: 1249mgFiber: 18gSugar: 9gVitamin A: 16311IUVitamin C: 10mgCalcium: 132mgIron: 5mg
Keyword Oaxacan-inspired vegan recipe, Plant-based Mexican, Vegan Oaxacan Bowl
Tried this recipe?Rate this recipe !

Common questions

Can I use canned black beans instead of dried?

Yes — canned beans work fine here and save significant time. Drain and rinse one 15-ounce can, then proceed with the garlic and oregano step as written.

Is the mole sauce very spicy?

No, this version is mild. The heat level depends entirely on whether the recipe card calls for chili powder or dried chilies — if you want more kick, add a pinch of cayenne or a small amount of chipotle powder to the sauce.

Can I make this bowl ahead for meal prep?

Yes, with one exception: prep and store everything except the avocado. Slice the avocado fresh each time you serve, since it browns quickly even with lime juice.

What can I use instead of quinoa?

Brown rice or amaranth are the most straightforward swaps. Amaranth in particular fits the flavor profile well and cooks in about 20 minutes.

My mole sauce came out too thick — how do I fix it?

Whisk in warm water one tablespoon at a time until it reaches a pourable consistency. Cold water can cause the almond butter to seize further, so use warm.

Can I roast the sweet potatoes and cook the beans at the same time to save time?

Yes — start the sweet potatoes in the oven first, then use that time to cook the beans on the stovetop. The timings overlap well and you won’t need to babysit either one.

If you liked this one

You may also like

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.