Oaxacan Bowl with Salsa Macha

by Mary Jackson
Oaxacan Bowl with Smoky Black Beans, Roasted Squash, Lime-Cilantro Rice, and Almond-Pepita Salsa Macha

This bowl puts five components on the table — chipotle black beans, roasted delicata squash, lime-cilantro rice, a quick citrus slaw, and a chunky oil-based salsa macha made with dried chiles, almonds, and pepitas. The honest reason to make it is the salsa macha: it keeps in the fridge for weeks and makes everything it touches taste better. Build the bowl once and you’ll be spooning that condiment onto everything else in your kitchen.

Substitutions that actually work

  • Pasilla Oaxaqueña chiles: These can be hard to find outside specialty stores. Ancho chiles are the most reliable substitute — same dark, fruity heat without the smokiness. Add a pinch of smoked paprika to compensate.
  • Delicata squash: Butternut or acorn squash work fine. Peel butternut before roasting; acorn can go skin-on like delicata.
  • Almonds in the salsa macha: Raw cashews or walnuts are good swaps. Avoid pre-roasted nuts — they can turn bitter when you fry them in the hot oil.
  • Mexican oregano: If you only have Mediterranean oregano, use half the amount. The flavor is sharper and more assertive, so less is more.
  • Frozen corn: Fresh corn cut from the cob works in summer. Canned corn (drained and patted dry) is fine but won’t get as much color in the pan.

Why this recipe works

Two things carry this recipe. First, the salsa macha is built by frying the chiles and nuts in the oil itself — that step infuses every drop of fat with flavor rather than just mixing ingredients together cold. Don’t rush it or turn up the heat; low and slow keeps the garlic from going acrid. Second, the squash roasts at high heat (around 425°F) on a single sheet pan, which drives off moisture fast and gets you caramelized edges instead of steamed, soft cubes. Those two techniques — infused oil and dry, high-heat roasting — do most of the flavor work so the assembly is straightforward.

What can go wrong

  • Salsa macha turns bitter: The oil got too hot and the chiles or garlic scorched. Keep the heat at medium-low and pull the pan off the burner if things start moving too fast. The oil should bubble gently, not spit.
  • Squash is soft and pale instead of caramelized: The pieces were too crowded on the pan. Use two sheet pans if needed — a single layer with space between pieces is non-negotiable for roasting.
  • Rice turns out gummy: Lime juice added too early breaks down the starch. Stir in the lime juice and cilantro after the rice is fully cooked and off the heat.
  • Slaw is watery by the time you serve: The salt in the dressing draws moisture from the cabbage quickly. Dress it right before assembling the bowls, not ahead of time.
  • Beans are bland: Canned chipotle varies a lot in heat and smokiness by brand. Taste the beans after five minutes of simmering and adjust — another half chipotle or a splash more of the adobo sauce makes a real difference.

Leftovers and meal prep

Store each component separately in the fridge and everything keeps well for four days — combined bowls get soggy fast. The salsa macha is the exception: it actually improves after a day or two as the flavors settle, and it stays good for up to three weeks refrigerated (the oil may solidify; just let it sit at room temperature for ten minutes before using). Reheat the beans and squash together in the same pan with a splash of water to loosen things up — skip the garnish of fresh herbs until after reheating, not worth the extra dish. The rice reheats well in the microwave with a damp paper towel over the bowl. The slaw doesn’t hold up beyond day one, so make only as much as you’ll eat that sitting.

Oaxacan Bowl With Smoky Black Beans, Roasted Squash, Lime-Cilantro Rice, And Almond-Pepita Salsa Macha

Oaxacan Bowl with Smoky Black Beans, Roasted Squash, Lime-Cilantro Rice, and Almond-Pepita Salsa Macha

Oaxacan Bowl With Salsa Macha - Oaxacan Bowl - 1:13 PmMary Jackson
Smoky black beans, roasted delicata squash, and lime-cilantro rice form the base of this hearty bowl, finished with a citrus slaw and almond-pepita salsa macha. The salsa macha brings toasted nut richness and dried chile heat, while orange and lime keep the overall flavor bright. Budget about an hour to roast the squash and build each component.
No ratings yet
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Course Main Course
Cuisine Latin American / Caribbean
Servings 4 bowls
Calories 962 kcal

Equipment

  • rimmed baking sheet
  • Large skillet or sauté pan
  • Medium saucepan with lid (for rice)
  • Small saucepan (for salsa macha)
  • Mixing bowls
  • Chef’s knife and cutting board
  • Measuring cups and spoons
  • Tongs or spatula
  • Citrus juicer (or reamer)
  • Mortar and pestle or food processor (optional, for salsa texture)

Ingredients
 
 

For the Almond–Pepita Salsa Macha:

  • ½ cup extra-virgin olive oil choose a fruity, robust oil; this becomes the body of the salsa
  • 3 pieces dried chile de árbol, stemmed for bright heat; substitute 1 tsp crushed red pepper if unavailable
  • 2 pieces dried pasilla Oaxaqueña or ancho chiles, seeded and torn Pasilla Oaxaqueña adds signature smoky depth; ancho is a mild, sweeter backup
  • 2 tbsp raw pepitas (pumpkin seeds) unsalted; toast for nuttiness
  • 2 tbsp sliced almonds unsalted; adds delicate crunch
  • 2 cloves garlic, thinly sliced slice, don’t mince, to reduce risk of burning in oil
  • 1 tsp sesame seeds optional but traditional in some salsa macha variations
  • 1 tsp agave nectar or maple syrup balances bitterness and heat
  • 1 tbsp apple cider vinegar adds brightness; rice vinegar works in a pinch
  • ¼ tsp fine sea salt adjust to taste

For the Smoky Black Beans:

  • 1 tbsp avocado oil high-heat neutral oil; olive oil works too
  • ½ medium yellow onion, finely diced about 3/4 cup; sauté until lightly golden for depth
  • 2 cloves garlic, minced fresh garlic is key for aroma
  • 1 tsp ground cumin bloom in oil to release its earthy aroma
  • ½ tsp dried Mexican oregano Mexican oregano is citrusy and robust vs. Mediterranean
  • 1 piece chipotle pepper in adobo, minced, plus 1 tsp adobo sauce adds smoky heat and body
  • 2 cans black beans, 15 oz each, drained and rinsed look for low-sodium, BPA-free cans
  • 1 cup low-sodium vegetable broth (or water) adds sauciness for spoonable beans
  • 1 piece bay leaf subtle herbal backbone
  • ¾ tsp kosher salt, or to taste season to preference; adjust based on broth salinity
  • 1 tbsp fresh lime juice stirs in at the end for brightness

For the Roasted Squash & Corn:

  • 1 lb delicata squash, seeded and sliced into 1/2-inch half-moons skin-on delicata roasts tender; butternut works (3/4-inch cubes, +5–10 min roast)
  • 1 cup corn kernels, fresh or thawed sweet corn adds pop and charred sweetness
  • 1 tbsp olive oil for even browning
  • ½ tsp smoked paprika echoes the Oaxacan smoke theme
  • ½ tsp ground cumin savory warmth
  • ½ tsp kosher salt season the veg before roasting
  • ¼ tsp freshly ground black pepper to taste

For the Lime–Cilantro Rice:

  • 1 cup long-grain white rice, rinsed rinse until water runs mostly clear for fluffier grains
  • 1 ¾ cups water classic 1:1.75 ratio for tender yet separate grains
  • ½ tsp kosher salt seasons the rice throughout
  • 1 tbsp fresh lime juice fold in after cooking to preserve brightness
  • ¼ cup fresh cilantro, finely chopped tender stems included for extra flavor

For the Citrus Slaw:

  • 2 cups red cabbage, very thinly shredded choose crisp, heavy heads for sweetness and snap
  • ¼ cup red onion, thinly sliced rinse briefly under cold water to mellow bite
  • 1 small carrot, peeled and julienned for color and crunch
  • 2 tbsp fresh orange juice Oaxacan citrus brightness
  • 1 tbsp fresh lime juice balances the orange and lifts the slaw
  • 1 tbsp olive oil helps the citrus cling to the veg
  • ¼ tsp fine sea salt lightly seasons and softens the cabbage

For the Toppings & Assembly:

  • 1 medium ripe avocado, sliced Hass preferred for buttery texture
  • ¼ cup fresh cilantro, chopped for garnish
  • ¼ cup pickled red onions (optional) adds tang and color
  • 1 medium lime, cut into wedges serve at the table for final spritz
  • 2 tbsp toasted pepitas for extra crunch on top

Instructions
 

  • Preheat and Set the Stage (5 minutes): Heat oven to 425°F (220°C). Line a rimmed baking sheet for easy cleanup. Rinse the rice under cold water until it runs mostly clear; drain well. This ensures the grains cook fluffy, not gummy.
  • Start the Almond–Pepita Salsa Macha (10–12 minutes active + 10 minutes resting): In a small saucepan over medium heat, warm the olive oil until it shimmers but does not smoke (about 2–3 minutes). Add sliced garlic and fry gently, stirring, until just golden at the edges and fragrant, 1–2 minutes—do not let it brown deeply or it will turn bitter. Use a slotted spoon to lift out garlic; reserve. Add pepitas, sliced almonds, and sesame seeds to the oil; toast, stirring, until the pepitas puff and the almonds take on a pale gold color, 1–2 minutes. Add torn dried chiles; toast 30–45 seconds until the oil is brick-red and aromatic. Remove from heat. Stir in agave, apple cider vinegar, and sea salt. Return the crispy garlic to the pot. Let the mixture steep off heat for 10 minutes to bloom flavors. For a chunky salsa, leave as is; for a more cohesive texture, pulse 2–3 times in a food processor or pound lightly in a mortar (do not puree).
  • Get the Smoky Black Beans Simmering (25 minutes): Heat a large skillet over medium heat. Add avocado oil and onion; sauté, stirring occasionally, until translucent with browned edges, 5–6 minutes. Add minced garlic, cumin, and Mexican oregano; cook 30–45 seconds until fragrant. Stir in minced chipotle and adobo. Add black beans, vegetable broth, bay leaf, and kosher salt. Bring to a gentle simmer, then reduce heat to low and cook uncovered, 15–18 minutes, stirring occasionally, until the liquid reduces to a saucy consistency and the beans look glossy. Remove bay leaf and finish with lime juice. Keep warm over low heat with a splash of water if needed to maintain sauciness.
  • Cook the Lime–Cilantro Rice (18–20 minutes): In a medium saucepan, combine rinsed rice, water, and kosher salt. Bring to a boil over medium-high heat, then reduce to low, cover, and simmer gently 15–17 minutes until the water is absorbed and the surface shows small steam holes. Remove from heat and let stand, covered, 5 minutes to finish steaming. Fluff with a fork, fold in lime juice and cilantro. Rice should be tender with distinct, fluffy grains.
  • Roast the Squash & Corn (22–25 minutes): On the prepared baking sheet, toss delicata squash and corn with olive oil, smoked paprika, cumin, kosher salt, and black pepper. Arrange squash in a single layer with space between pieces for browning. Roast at 425°F (220°C) for 18–20 minutes, flip squash, then roast 4–5 minutes more until edges are deeply caramelized and corn is lightly charred. The squash should be tender when pierced and lightly blistered at the rims.
  • Mix the Citrus Slaw (5–10 minutes): In a mixing bowl, combine shredded red cabbage, red onion, and julienned carrot. Whisk orange juice, lime juice, olive oil, and sea salt in a small bowl, then toss with the veg. Massage gently for 30 seconds to soften the cabbage. Slaw should glisten and bend without breaking, with a bright citrus aroma.
  • Assemble the Oaxacan Bowls (5 minutes): Divide lime–cilantro rice among 4 bowls. Spoon saucy smoky black beans alongside. Add a fan of roasted squash and a scoop of citrus slaw. Drizzle each bowl with a generous spoon of warm salsa macha, letting some of the chile oil gloss the beans and squash. Garnish with avocado slices, cilantro, pickled red onions (optional), toasted pepitas, and a lime wedge. Serve immediately while the beans are steamy and the slaw is crisp.

Notes

Mary’s Tips: 

  • Chiles: If you can’t find pasilla Oaxaqueña, use ancho plus a pinch of smoked salt or smoked paprika to mimic the regional smoke.
  • Nut-Free: Replace almonds with additional pepitas or sunflower seeds for a completely nut-free salsa macha.
  • Bean Texture: For creamier beans, mash 1/2 cup against the pan in the last 5 minutes of simmering to thicken the sauce naturally.
  • Faster Caramelization: Use a dark, heavy baking sheet and don’t crowd the squash; space invites browning.
  • Heat Control: Salsa macha spiciness scales with the number of árbol chiles. Start with 2 for mild, 4–5 for fiery.
  • Oil Safety: The aromatics should sizzle gently; if the garlic races to dark brown in under a minute, the oil is too hot—pull off heat and cool 30–60 seconds before proceeding.

Serving Suggestions: 

  • Plating: Build height by mounding rice, leaning squash slices like shingles, and spooning beans to one side for contrast.
  • Garnish: A glossy ribbon of salsa macha over the squash plus a scattering of bright green cilantro and golden pepitas signals perfect balance of color and texture.
  • Pairings: Serve with chilled hibiscus agua fresca or a citrusy lager (non-alcoholic if you prefer). Warm corn tortillas on the side are excellent for scooping.

Culinary Context: 

Oaxaca is celebrated for its moles, heirloom corn, and smoky chiles like pasilla Oaxaqueña. Salsa macha—an oil-bloomed nut-and-chile condiment—varies by region and household. This bowl channels those traditions into a plant-forward format, balancing smoke, sweetness, acidity, and crunch.

Optional Advanced Instructions: 

  • Make-Ahead: Salsa macha keeps 2–3 weeks refrigerated in a sterile jar, submerged in oil. The beans hold 4 days; rewarm with a splash of water. Slaw is best day-of.
  • Parallel Cooking: Start beans first, then rice; slide squash into the oven as the rice simmers. Make the slaw while everything finishes.
  • No Food Processor: If you lack a processor, use a mortar and pestle for a rustic salsa that clings beautifully to vegetables.

Timing: 

  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 15 minutes

Nutrition

Calories: 962kcalCarbohydrates: 106gProtein: 23gFat: 54gSaturated Fat: 8gPolyunsaturated Fat: 8gMonounsaturated Fat: 36gTrans Fat: 0.003gSodium: 1445mgPotassium: 1609mgFiber: 22gSugar: 13gVitamin A: 4873IUVitamin C: 63mgCalcium: 172mgIron: 7mg
Keyword Black Beans, delicata squash, Oaxacan Bowl, salsa macha, Vegan
Tried this recipe?Rate this recipe !

Frequently asked questions

Can I make the salsa macha ahead of time?

Yes — it’s actually better made at least a day in advance. The chiles, nuts, and garlic continue to infuse the oil as it sits, so the flavor deepens considerably. Store it in a sealed jar in the fridge for up to three weeks.

I can’t find dried pasilla Oaxaqueña or árbol chiles locally. What should I do?

Ancho chiles cover the pasilla Oaxaqueña role well, and dried chiles de árbol are increasingly available in the international aisle of most large grocery stores — look near the Latin foods section. If you strike out on árbol too, a small amount of crushed red pepper flakes added at the end of cooking gives you the bright heat, though the flavor won’t be quite the same.

Is this recipe gluten-free?

Every component in this bowl is naturally gluten-free as written. The one thing to double-check is your canned chipotle in adobo — most brands are gluten-free, but a small number use additives that contain gluten, so scan the label if that matters to you.

Try these next

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.