Algerian Mushroom and Tomato Chakhchoukha Recipe

Algerian Mushroom and Tomato Chakhchoukha Recipe

This comforting Algerian-inspired Chakhchoukha features tender mushrooms simmered in a rich, spicy tomato sauce with garlic, cumin, paprika, and fresh herbs. The sauce is served over torn, steamed flatbread (kesra or msemen) that soaks up every flavorful drop. A hearty, vegetarian North African dish full of warmth and bold spices.

Why You’ll Love This Recipe

This Mushroom and Tomato Chakhchoukha is pure North African comfort in a bowl! The juicy tomatoes and meaty mushrooms create a deeply flavorful, slightly spicy sauce that’s both hearty and light at the same time. The warm, torn flatbread soaks up the rich sauce perfectly, giving you that satisfying, soul-warming experience traditional chakhchoukha is famous for. It’s completely vegetarian (and easily vegan), packed with vegetables, budget-friendly, and surprisingly quick to prepare. The combination of cumin, paprika, garlic, and fresh herbs makes every bite aromatic and addictive. Whether you’re looking for an authentic Algerian-inspired dinner, a cozy meatless meal, or just something different and delicious, this dish will quickly become a favorite in your home.

Recipe Tips and Tricks

  • Use ripe, flavorful tomatoes or good-quality canned tomatoes for the best sauce base.
  • Don’t skip the steaming of the bread—it makes it soft, fluffy, and perfect for soaking up sauce.
  • For extra depth, add a pinch of ras el hanout or harissa paste.
  • Let the sauce simmer gently so the flavors meld without becoming too thick.
  • Tear the bread into bite-sized pieces right before serving so it stays warm and soft.
  • Garnish generously with fresh cilantro and a drizzle of olive oil for brightness.
Yield: 4 Servings

Algerian Mushroom and Tomato Chakhchoukha Recipe

Algerian Mushroom and Tomato Chakhchoukha Recipe

Rich mushroom & tomato sauce over steamed flatbread—cozy, spicy Algerian chakhchoukha!

Prep Time 15 minutes
Cook Time 25 minutes
Additional Time 10 minutes
Total Time 50 minutes

Ingredients

  • ¼ cup fresh parsley, chopped
  • ½ cup fresh cilantro, chopped
  • ½ tsp cayenne pepper or harissa (adjust to taste)
  • ½ tsp ground coriander
  • 1 large onion, finely chopped
  • 1 tsp ground cumin
  • 1 tsp sweet paprika
  • 2 tbsp tomato paste
  • 3 tbsp olive oil
  • 4 cloves garlic, minced
  • 500 g (1 lb) cremini or button mushrooms, sliced
  • 6 pieces Algerian flatbread (kesra, msemen, or thick pita)
  • 800 g (28 oz) ripe tomatoes, chopped (or 2 cans crushed tomatoes)
  • Salt & black pepper to taste

Instructions

  1. Prep the mushrooms! Clean and slice the mushrooms into thick pieces—they’ll shrink a lot while cooking so don’t slice them too thin.
  2. Sauté the aromatics! Heat olive oil in a large skillet or pot over medium heat. Add chopped onion and cook 5–6 minutes until soft and golden.
  3. Add garlic & spices! Stir in minced garlic, cumin, paprika, coriander, and cayenne/harissa. Cook for 1 minute until fragrant—your kitchen will smell amazing!
  4. Build the sauce! Add tomato paste and cook 1–2 minutes, then pour in the chopped tomatoes (with their juice). Season with salt and black pepper.
  5. Simmer the base! Bring to a gentle simmer and cook 10 minutes, stirring occasionally, until the tomatoes break down into a thick sauce.
  6. Add the mushrooms! Stir in the sliced mushrooms and cook 8–10 minutes until tender and the sauce has thickened nicely.
  7. Finish with herbs! Stir in most of the chopped cilantro and parsley—save some for garnish. Taste and adjust salt, pepper, or spice level.
  8. Steam the bread! While the sauce finishes, tear the flatbread into bite-sized pieces. Place in a steamer basket over boiling water for 5–7 minutes until soft and fluffy.
  9. Assemble the magic! Divide the warm, steamed bread pieces among serving bowls or plates.
  10. Top and enjoy! Generously spoon the hot mushroom-tomato sauce over the bread. Garnish with reserved fresh herbs and a drizzle of olive oil. Dig in while it’s warm and savor every comforting, flavorful bite!

Notes

  • Traditional chakhchoukha uses Algerian flatbread (kesra or msemen)—any sturdy flatbread works well.
  • This dish is naturally vegan and gluten-free if using gluten-free bread.
  • The sauce gets even better the next day—perfect for leftovers!

Nutrition Information

Yield

4

Serving Size

1

Amount Per Serving Calories 268Total Fat 13gSaturated Fat 2gUnsaturated Fat 11gSodium 156mgCarbohydrates 35gFiber 9gSugar 11gProtein 9g

The recipes and nutritional information on Fungi Recipes are for informational purposes only. Always consult a healthcare provider for personalized dietary advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Ingredients Notes

  • Mushrooms: Cremini (brown) or button mushrooms work best—they stay meaty and absorb the spices beautifully.
  • Tomatoes: Fresh ripe tomatoes or high-quality canned crushed tomatoes form the rich, tangy base of the sauce.
  • Flatbread (kesra/msemen/traditional Algerian bread): The signature element—use any sturdy flatbread that can be torn and steamed.
  • Spices (cumin, paprika, cayenne): Create that warm, aromatic North African flavor profile—freshly ground is best.
  • Fresh herbs (cilantro & parsley): Added at the end for brightness and authentic taste.
  • Garlic & onion: Essential aromatic base that builds depth in the sauce.

Variations and Substitutions

  • Add protein: Stir in cooked chickpeas, lentils, or shredded leftover chicken/lamb for a heartier version.
  • Spicier sauce: Increase cayenne or add fresh chili peppers or harissa.
  • Different mushrooms: Try shiitake, oyster, or portobello for varied texture and flavor.
  • Bread alternatives: Use naan, pita, or even torn baguette if traditional flatbread isn’t available.
  • Low-carb version: Serve the sauce over cauliflower rice or zucchini noodles instead of bread.
  • Vegan: Already vegan! Just ensure your bread is vegan.
  • Extra veggies: Add diced bell peppers, zucchini, or carrots to the sauce.

Storage Options

Store the sauce (without bread) in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop with a splash of water. Bread is best steamed fresh each time. Sauce freezes well for up to 2 months—thaw overnight and reheat slowly.

Dish Gallery

Please share this Algerian Mushroom and Tomato Chakhchoukha Recipe with your friends and do a comment below about your feedback.

We will meet you on next article.

Until you can read, Mushroom Swiss Burger Sliders

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *