← Back to Blog

Slow-Cooker Sweet Potato Chocolate Mole Soup — The Warmth That Keeps the Ofrenda Alive

Día de los Muertos falls on Thursday this year, and the Rivera family does it properly. Not the Americanized version with skull face paint and party decorations — the real version, the one Roberto and Elena brought from their parents, the one that means something.

We built an ofrenda in the living room. Roberto's parents — my abuelos, Alejandro and Carmen, who I never met — have their photo at the top. Carmen died in 1990, Alejandro in 1978. Next to them: Elena's mother, Rosario, who died in 2005, the year I started at the academy. And my cousin Laura, Miguel's sister, who died in a car accident at nineteen in 2001 and whose absence still echoes through the family like a church bell.

The ofrenda has marigolds (cempasúchil), candles, pan de muerto, sugar skulls, and the food they loved. For Alejandro: tamales, because Roberto says his father could eat twelve in one sitting and often did. For Carmen: arroz con leche, her specialty. For Rosario: mole negro, the Oaxacan style that Elena learned from her mother and makes once a year, only for this. For Laura: her favorite candy, Hot Cheetos and a Coke, because she was nineteen and that's what nineteen-year-olds love.

Sofia helped me make the pan de muerto — the sweet bread with the bone-shaped decorations on top. She kneaded the dough with her small hands and asked, "Daddy, where do the dead people go?" I said, "They go somewhere we can't see, but they come back to visit when we remember them." She considered this and said, "Do they eat the food?" I said, "They eat the memory of the food. That's why we make their favorites." She nodded like this made perfect sense, which maybe it does, maybe food memory is the most logical form of afterlife there is.

Roberto sat by the ofrenda for a long time on Thursday evening. He doesn't talk about Alejandro much — his father died when Roberto was twenty, before he married Elena, before I was born. But on Día de los Muertos, Roberto sits with his father's photo and is quiet in a way that tells me everything. Grief doesn't expire. It just changes shape.

I made Roberto's carne asada for dinner because it's Alejandro's recipe, passed from grandfather to father to son. The marinade is lime, garlic, cumin, salt, and a little beer. That's it. Five ingredients and sixty years of tradition. I grilled it in the backyard while Sofia set the table with extra places for the dead, because she decided that if they can eat memory-food they should have memory-chairs too. The logic is airtight. I love this kid.

Elena’s mole negro is the one dish I will never be able to replicate — it belongs to her and to Rosario, and that’s exactly as it should be. But after Thursday, after the carne asada and the candles and Sofia’s memory-chairs, I woke up Friday still wanting to hold onto something from the night before. This slow-cooker sweet potato chocolate mole soup is my weeknight way of doing that — the same earthy chile heat, the same dark chocolate depth, the same smell in the kitchen that says the dead were here and we fed them well.

Slow-Cooker Sweet Potato Chocolate Mole Soup

Prep Time: 20 min | Cook Time: 7 hrs | Total Time: 7 hrs 20 min | Servings: 6

Ingredients

  • 2 lbs sweet potatoes, peeled and cut into 1-inch cubes
  • 1 can (14.5 oz) fire-roasted diced tomatoes, undrained
  • 1 medium white onion, diced
  • 3 cloves garlic, minced
  • 2 tablespoons mole paste (store-bought is fine)
  • 2 oz dark chocolate (70% cacao), roughly chopped
  • 2 tablespoons ancho chile powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon smoked paprika
  • 4 cups low-sodium vegetable broth
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 tablespoon olive oil
  • Salt and black pepper to taste
  • Fresh cilantro, sour cream, and toasted pepitas for serving

Instructions

  1. Build the base. Add the sweet potatoes, diced tomatoes, onion, garlic, mole paste, ancho chile powder, cumin, cinnamon, smoked paprika, olive oil, and vegetable broth to the slow cooker. Stir to combine, making sure the mole paste dissolves into the broth.
  2. Cook low and slow. Cover and cook on LOW for 6–7 hours or on HIGH for 3–4 hours, until the sweet potatoes are completely tender and breaking down at the edges.
  3. Add chocolate and beans. In the last 30 minutes of cooking, stir in the chopped dark chocolate and the black beans. Replace the lid and allow the chocolate to melt fully into the soup, stirring once or twice to incorporate.
  4. Blend for texture. Use an immersion blender to partially blend the soup directly in the slow cooker — about 8–10 seconds is enough to thicken the broth while leaving plenty of chunky sweet potato. Alternatively, transfer 2 cups of soup to a blender, blend smooth, and stir back in.
  5. Season and serve. Taste for salt and pepper. Ladle into bowls and top with fresh cilantro, a dollop of sour cream, and a small handful of toasted pepitas for crunch.

Nutrition (per serving)

Calories: 290 | Protein: 8g | Fat: 8g | Carbs: 49g | Fiber: 10g | Sodium: 610mg

Marcus Rivera
About the cook who shared this
Marcus Rivera
Week 136 of Marcus’s 30-year story · Phoenix, Arizona
Marcus is a Phoenix firefighter, a husband, a dad of two, and the kind of guy who'd hand you a plate of brisket before he'd shake your hand. He grew up watching his father Roberto grill carne asada every Sunday in the backyard, and that tradition runs through everything he cooks. He's won a couple of local BBQ competitions, built an outdoor kitchen his wife calls "the altar," and feeds his fire crew on every shift. For Marcus, cooking isn't a hobby — it's how he shows up for the people he loves.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?