Chocolate Moroccan Pepper Soup: A Spiced, Silky Bowl

Updated November 3, 2026

Total time
50 min
prep 15 min · cook 35 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Chocolate Moroccan Pepper Soup: A Spiced, Silky Bowl

Chocolate Moroccan pepper soup is a smooth, savory soup made with roasted red peppers, chickpeas, tomatoes, and warm spices, finished with a little dark chocolate. It is Moroccan-inspired rather than a traditional Moroccan dish; the chocolate rounds out the peppers’ sweetness and the spices’ gentle heat without making the soup taste like dessert.

Ingredients

  • 2 tablespoons olive oil (30 ml)
  • 1 large yellow onion, diced (about 200 g)
  • 2 medium carrots, peeled and diced (about 150 g)
  • 3 garlic cloves, finely chopped (about 9 g)
  • 1 tablespoon tomato paste (16 g)
  • 1 teaspoon ground cumin (2 g)
  • 1½ teaspoons ground coriander (3 g)
  • 1 teaspoon sweet paprika (2 g)
  • ¼ teaspoon ground cinnamon (about 0.5 g)
  • ½ teaspoon ground ginger (about 1 g)
  • ⅛ teaspoon cayenne pepper, or up to ¼ teaspoon for more heat (about 0.3–0.5 g)
  • 3 cups drained roasted red peppers, roughly chopped (about 450 g); from a jar or homemade
  • 1 can chickpeas, drained and rinsed (15 ounces/425 g, about 1½ cups drained)
  • 1 can crushed tomatoes (14.5 ounces/410 g)
  • 4 cups vegetable broth (950 ml)
  • 1 teaspoon fine salt (6 g), plus more to taste
  • ¼ teaspoon freshly ground black pepper (about 0.5 g)
  • 1 ounce dark chocolate, ideally 70% cacao, finely chopped (28 g); use a dairy-free bar if needed
  • 1 tablespoon fresh lemon juice (15 ml)
  • For serving, optional: ½ cup plain yogurt (120 g), ¼ cup chopped cilantro (about 10 g), and ¼ cup toasted pumpkin seeds (about 30 g)

Instructions

  1. Prepare the ingredients. Dice the onion and carrots, chop the garlic and peppers, and rinse and drain the chickpeas. Measure out the spices and chop the chocolate so it melts quickly later. If using jarred peppers, drain away the packing liquid; there is no need to rinse them unless they taste especially salty.
  2. Soften the vegetables. Heat the olive oil in a large, heavy pot over medium heat. Add the onion and carrots and cook for 8 minutes, stirring every minute or two. They should soften and the onion should look translucent, but neither needs to brown deeply. If the pot seems dry or the onion starts sticking, reduce the heat and add a tablespoon of broth.
  3. Toast the aromatics. Stir in the garlic, tomato paste, cumin, coriander, paprika, cinnamon, ginger, cayenne, salt, and black pepper. Cook for 1 minute, stirring constantly, until the garlic smells fragrant and the tomato paste darkens slightly. Keep the heat moderate; ground spices can turn bitter if scorched.
  4. Add the peppers and simmer. Stir in the roasted peppers, chickpeas, crushed tomatoes, and vegetable broth. Bring the pot to a gentle boil over medium-high heat, which should take about 3 minutes, then lower the heat. Cover partially and simmer for 18 minutes, stirring once or twice. The carrots should be tender enough to pierce easily with a fork, and the flavors will have time to mingle.
  5. Blend until smooth. Take the pot off the heat. Use an immersion blender to puree the soup until velvety, keeping the blender head beneath the surface to reduce splashing. If using a countertop blender, work in small batches, fill it no more than halfway, vent the lid as directed by its manufacturer, and hold a folded towel over the opening. Hot liquid expands when blended. Return the soup to the pot after blending.
  6. Finish with chocolate and lemon. With the soup off the heat, stir in the chopped chocolate until it has melted completely, then add the lemon juice. Taste before adding more salt: jarred peppers, broth, and chocolate brands vary in saltiness and sweetness. For a thinner soup, stir in warm broth a little at a time. For more heat, add another small pinch of cayenne. Serve hot, with any chosen toppings.

Tips

  • Choose peppers with a clean flavor. Jarred roasted peppers are convenient and keep the active preparation short. If using peppers packed in oil or vinegar, drain them well; a strongly vinegary packing liquid can make the finished soup too sharp. Homemade roasted peppers work too, but allow extra time to roast and peel them.
  • Keep the chocolate restrained. One ounce gives the soup depth rather than a pronounced cocoa flavor. Use plain dark chocolate, not a filled or heavily sweetened bar. If your chocolate is unusually bitter, start with about three-quarters of an ounce, taste, and add more only if the soup needs it.
  • Blend safely and thoroughly. An immersion blender is the simplest option, but it can take a few minutes to smooth out chickpea skins and carrot pieces. If using a countertop blender, let the soup stop steaming vigorously before blending and follow the appliance’s hot-liquid instructions. Blend in batches rather than filling the jug to the top.
  • Adjust the balance at the end. Lemon lifts the rich, sweet pepper base, while salt brings the spices into focus. Make small adjustments after adding the chocolate, since a little extra lemon or broth can change the balance quickly. If the soup tastes flat, try salt or lemon before increasing the cayenne.

Serving Suggestions

Ladle the soup into warm bowls and add a small swirl of plain yogurt, chopped cilantro, or toasted pumpkin seeds. Yogurt gives a cool, tangy contrast; cilantro adds a fresh herbal note; and pumpkin seeds provide crunch. If serving a group, put the toppings in separate bowls so each person can choose. For a dairy-free bowl, skip the yogurt or use an unsweetened plant-based alternative.

Serve it with warm flatbread, crusty bread, or pita for dipping. A simple green salad with lemon dressing makes a fresh side, while couscous or rice can turn a smaller serving into a more substantial meal. Because the soup is already thick and filling from the chickpeas, a modest portion of bread is usually enough to accompany it.

Variations

Make it spicier: Stir in 1 teaspoon harissa (5 g) with the tomato paste and spices, then taste before adding extra cayenne. Harissa varies in heat and saltiness, so this is a useful way to add a deeper chile flavor without committing the whole pot to a high heat level.

Use cocoa powder: If you do not have dark chocolate, substitute 1½ tablespoons unsweetened cocoa powder (about 8 g). Whisk it with a few tablespoons of warm broth until smooth, then stir it into the soup after blending. Cocoa powder is less rich and does not bring the same cocoa butter as a chocolate bar, so finish with a small drizzle of olive oil if the soup seems less rounded.

Make it creamier: Stir in ½ cup (120 ml) coconut milk after blending, then warm the soup gently without boiling it hard. This softens the spice and adds a mild coconut flavor. Alternatively, use a splash of cream, keeping in mind that it makes the soup dairy-based.

Leave out the chickpeas: For a lighter, more pepper-forward soup, omit them and reduce the broth to 3½ cups (830 ml) to preserve a thick texture. You can also replace the chickpeas with 1 cup (about 150 g) diced, tender-cooked potato, which gives body but a milder flavor.

Storage and Reheating

Cool leftovers promptly and refrigerate them in a covered container within 2 hours of cooking. The soup keeps for 3–4 days in the refrigerator. For longer storage, freeze it in meal-size airtight containers for up to 3 months; leave a little room at the top because the soup expands as it freezes. Thaw frozen portions overnight in the refrigerator for the most even reheating.

Reheat a portion in a saucepan over medium-low heat, stirring often, until steaming throughout. Add a splash of broth or water if it has thickened in storage. You can also microwave it in a covered, microwave-safe bowl, stirring partway through so the center heats evenly. For food safety, USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Avoid repeatedly cooling and reheating the entire pot: warm only what you plan to serve.

Frequently Asked Questions

Does this soup taste like chocolate?
The soup should taste savory, not like hot chocolate. A small amount of dark chocolate adds a subtle roasted, bittersweet note that complements the red peppers, tomato, and spices. If you want the chocolate to be barely noticeable, start with ¾ ounce (21 g) and add more only after tasting.

Is chocolate Moroccan pepper soup a traditional Moroccan recipe?
This particular combination is a modern, Moroccan-inspired soup, not a claim of a traditional regional dish. Cumin, coriander, ginger, cinnamon, and chile are used here to suggest a warm North African-style spice profile, while roasted peppers and chocolate are the recipe’s defining additions. Moroccan cooking includes many regional and family variations, and this recipe is one interpretation rather than a definitive version.

Can I make it without a blender?
Yes. The soup will be chunky, but it will still taste good. Mash some of the chickpeas and softened carrots against the side of the pot with a spoon or potato masher to thicken the broth. For a partly smooth texture without a blender, mash about half the chickpeas before adding them and leave the peppers roughly chopped.

Can I use fresh red peppers instead of jarred?
Yes. Roast about 4 medium red bell peppers until blistered and soft, then peel, seed, and chop them before measuring 3 cups (450 g). Roasting fresh peppers adds a smoky, freshly cooked flavor, but it also adds preparation time beyond the 15-minute prep listed for the jarred-pepper version. Do not add raw pepper straight to the pot and expect the same sweetness or texture.

What kind of chocolate works best?
Choose an unsweetened or lightly sweetened dark chocolate bar around 70% cacao, without fillings or flavorings. Milk chocolate can make the soup noticeably sweet, and chocolate chips may contain stabilizers that affect how smoothly they melt. If you only have cocoa powder, use the substitution in the variations section and whisk it with warm broth first.

Can I make the soup ahead?
Yes. Make it up to 3 days ahead, refrigerate it promptly, and reheat gently when needed. The spices may taste a little more settled after a night in the refrigerator, so taste again after reheating and adjust with lemon juice, salt, or broth. Add fresh toppings just before serving rather than storing them in the pot.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).