
Ramadan Spiced White Bean and Harissa Soup in Sourdough Bread Bowls
Warm, aromatic white bean and harissa soup ladled into crusty sourdough bread bowls—a generous Ramadan iftar dish that's as beautiful as it is satisfying. Cumin, cilantro, and harissa paste create a complex North African flavor profile, while the bread bowl becomes soft, saturated, and perfect for scooping.
- Prep
- 20 min
- Cook
- 1 hr 15 min
- Wait
- 30 min
- Total
- 2 hr 5 min
- Makes
- 4 soup bread bowls
Steps
Before you start
- Have 4 round sourdough rolls (2–3 oz each) at room temperature or slightly warm from the oven
- Drain and rinse canned white beans thoroughly
- Measure harissa paste and have all spices ready
- Gather fresh cilantro and lemon before you begin
Toast spices
- In a large heavy-bottomed pot over medium heat, toast the ground cumin and coriander for 1–2 minutes, stirring constantly.
- You'll smell a warm, toasted aroma when they're ready.
- This step wakes up the spices and removes any musty notes.
- Be careful not to burn them.
+ Show details− Hide details
Ready when: spices become fragrant and slightly darker
Tip: Keep the spices moving or they'll scorch—burnt spices will taste bitter and ruin the whole soup.
Sauté aromatics
- Add 3 tablespoons olive oil to the pot and swirl to coat the bottom.
- Add the diced onion and cook for 5–7 minutes, stirring often, until soft, translucent, and beginning to turn golden at the edges.
- Add the minced garlic and cook for 1 minute more, stirring constantly, until fragrant.
+ Show details− Hide details
Ready when: onions are soft and translucent, garlic is golden and fragrant
Tip: Don't rush this step—slowly caramelizing the onions builds deeper flavor and sweetness that balances the harissa's heat.
Blend in harissa
- Add 2.5 tablespoons harissa paste to the pot and stir constantly for 1–2 minutes, allowing it to coat the onions and garlic evenly.
- The paste will break down slightly and distribute throughout the oil, creating a fragrant, rust-colored base.
+ Show details− Hide details
Ready when: harissa is evenly distributed and slightly darkened
Tip: Stirring the harissa into the oil before adding liquid ensures it dissolves smoothly and prevents lumps.
Add beans and liquid
- Pour in 5 cups vegetable broth (or water) and add the drained white beans.
- Stir well, scraping any browned bits from the bottom of the pot.
- Bring the mixture to a gentle simmer over medium-high heat, then reduce to medium-low.
+ Show details− Hide details
Ready when: mixture reaches a steady, gentle simmer with occasional bubbles breaking the surface
Tip: Deglazing the pot (scraping up browned bits) adds deep, savory flavor without extra ingredients.
Add tomatoes and simmer
- Stir in the canned diced tomatoes with their juice.
- Reduce the heat to medium-low and simmer gently, uncovered, for 25–30 minutes, stirring occasionally.
- The soup will darken slightly, and the flavors will meld into a cohesive, warming whole.
- Taste and adjust salt and black pepper as needed.
+ Show details− Hide details
Ready when: soup darkens to a deep rust-red, flavors are unified and mellow
Tip: Gentle simmering prevents the beans from breaking apart. If your soup boils too hard, the beans will become mushy.
Hollow out bread bowls
- While the soup simmers, use a sharp serrated knife to carefully cut off the top quarter of each sourdough roll, creating a lid.
- With a small spoon or your fingers, gently pull out the soft crumb from the interior, leaving a shell about ½ inch thick.
- Don't break through the bottom.
- Reserve the crumbs for another use (bread salad, breadcrumbs, or croutons).
+ Show details− Hide details
Ready when: bowls are hollow inside with sturdy walls about ½ inch thick
Tip: Work gently to avoid cracking the bread. If a roll splits, you can still use it—just tilt it slightly in the bowl when serving.
Warm the bread bowlsOven 350°F / 175°C
- Place the hollowed rolls (lids too) on a baking sheet and warm them in a 350°F (175°C) oven for 3–5 minutes.
- The bread should be warm to the touch but not toasted or crispy—you want the interior to remain soft so it absorbs the soup.
- Remove and set aside.
+ Show details− Hide details
Ready when: bread is warm to the touch and soft inside
Tip: Warming the bowls right before serving keeps them from cooling the hot soup and ensures every spoonful stays steaming.
Ladle and garnish
- Place each warm bread bowl in a shallow bowl or on a plate for stability.
- Carefully ladle the hot soup into each bread bowl, filling it generously but stopping about ½ inch from the rim (so the soup doesn't spill when you tilt the bowl to eat).
- Top with a pinch of fresh chopped cilantro and serve immediately with lemon wedges on the side.
+ Show details− Hide details
Tip: Serve immediately—the longer the soup sits in the bread, the more it softens. If you prefer a firmer bowl, ladle just before eating.
Good to know
Tips
- For a creamier soup, mash about ¼ of the beans with a fork before adding the broth, or use an immersion blender on just part of the finished soup. This adds body without pureeing the whole thing.
- If you don't have sourdough rolls, shape and proof a portion of your sourdough starter dough to make small round boules, then bake them at 450°F for 15–18 minutes until golden and crusty.
- Serve with a drizzle of good olive oil, a sprinkle of sumac or paprika, or a dollop of Greek yogurt to add richness and balance the heat.
- This soup is perfect for Ramadan iftar—it's warm, nourishing, and not too heavy. You can prepare it hours ahead and reheat gently just before breaking the fast.
Make ahead
The soup (without the bread bowls) can be made up to 2 days ahead and refrigerated in an airtight container. Reheat gently over medium-low heat on the stovetop before serving. Hollow out bread bowls up to 2 hours ahead; store them loosely wrapped at room temperature. Warm them just before serving.
Storage & reheating
Soup keeps in the refrigerator for up to 3 days in an airtight container. Reheat gently over medium-low heat. Do not refrigerate bread bowls once hollowed—they become soggy. Freeze the soup (without bread) for up to 2 months in a freezer-safe container; thaw overnight in the refrigerator and reheat.
Substitutions
- harissa paste → sriracha or chili garlic paste. Use 2 tablespoons; harissa has a more complex, smoky heat, but sriracha will add similar warmth and depth.
- canned white beans (cannellini or navy), drained and rinsed → chickpeas or borlotti beans. Chickpeas add earthiness; borlotti beans are slightly nuttier. Keep the same amount (3 cans, drained).
- fresh cilantro → fresh parsley or mint. Cilantro is traditional in North African cooking, but parsley is milder and mint adds cool brightness.
- round sourdough rolls → crusty round bread rolls, pita, or focaccia pieces. Any sturdy, round bread works. Avoid soft white bread—it will fall apart.
More vegetable soups
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Middle Eastern
- Main ingredient
- White Beans
- Method
- Stovetop
- Quick & Easy
- One-Pot
- Occasion
- Ramadan





