One-Pot Moroccan Chicken with Harissa, Chickpeas, and Courgettes Recipe
Introduction
This one-pot Moroccan chicken is a vibrant and comforting dish that brings together tender chicken breasts, warming spices, and fresh vegetables. Perfect for a flavorful weeknight meal, it’s easy to prepare and full of hearty ingredients.

Ingredients
- 4 skinless chicken breasts
- 1 tsp ground cumin
- 1 tbsp olive oil
- 1 onion, finely sliced
- 400g can cherry tomatoes
- 2 tbsp harissa paste (we used Belazu Rose Harissa)
- 1 tbsp clear honey
- 2 medium courgettes, thickly sliced
- 400g can chickpeas, drained and rinsed
Instructions
- Step 1: Season the chicken breasts all over with the ground cumin and plenty of ground black pepper.
- Step 2: Heat the olive oil in a large non-stick frying pan over medium heat. Add the chicken breasts and the sliced onion, cooking for 4 minutes without moving the chicken.
- Step 3: Turn the chicken over and cook for another 3 minutes. Stir the onions around the chicken regularly as they cook to soften them and develop flavor.
- Step 4: Add the canned cherry tomatoes and 250ml of water to the pan. Stir in the harissa paste and honey until well combined.
- Step 5: Add the thickly sliced courgettes and drained chickpeas to the pan. Bring the mixture to a gentle simmer.
- Step 6: Cover and cook for 15 minutes, or until the chicken is tender and cooked through and the sauce has thickened slightly.
Tips & Variations
- For extra depth of flavor, marinate the chicken with cumin and pepper for 30 minutes before cooking.
- Swap courgettes for diced sweet potatoes or bell peppers for a different texture and sweetness.
- Add a handful of chopped fresh coriander or parsley just before serving to brighten the dish.
- If you prefer less heat, reduce the harissa paste to 1 tablespoon or omit it entirely.
Storage
Store any leftover Moroccan chicken in an airtight container in the refrigerator for up to 3 days. Reheat gently in a saucepan over low heat, adding a splash of water if the sauce has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use chicken thighs instead of breasts?
Yes, chicken thighs work well in this recipe and may stay juicier during cooking. Adjust the cooking time slightly to ensure they are cooked through.
Is this dish spicy?
The heat level depends on the amount and type of harissa paste used. You can adjust the quantity to your taste or choose a milder harissa to reduce spiciness.
Print
One-Pot Moroccan Chicken with Harissa, Chickpeas, and Courgettes Recipe
- Total Time: 32 minutes
- Yield: 4 servings 1x
- Diet: Halal
Description
A flavorful and hearty one-pot Moroccan chicken recipe featuring tender chicken breasts simmered with cumin, harissa, honey, cherry tomatoes, courgettes, and chickpeas. This easy stovetop dish combines spicy, sweet, and savory elements for a wholesome meal packed with vibrant North African-inspired flavors.
Ingredients
Chicken and Spice
- 4 skinless chicken breasts
- 1 tsp ground cumin
- Ground black pepper, to taste
- 1 tbsp olive oil
Vegetables and Sauce
- 1 onion, finely sliced
- 400g can cherry tomatoes
- 2 tbsp harissa paste (e.g., Belazu Rose Harissa)
- 1 tbsp clear honey
- 2 medium courgettes, thickly sliced
- 400g can chickpeas, drained and rinsed
Instructions
- Season the Chicken: Season the chicken breasts evenly on all sides with ground cumin and a generous amount of ground black pepper to infuse the meat with warm, aromatic flavors.
- Sauté Chicken and Onions: Heat the olive oil in a large non-stick frying pan over medium heat. Add the chicken breasts along with the finely sliced onion and cook for 4 minutes, allowing the chicken to brown slightly and the onions to soften.
- Turn Chicken and Continue Cooking: Flip the chicken breasts over and cook for another 3 minutes. Stir the onions regularly during cooking to ensure they caramelize evenly around the chicken.
- Add Tomatoes and Flavorings: Pour in the canned cherry tomatoes along with 250ml of water. Stir in the harissa paste and clear honey to create a rich, spicy, and slightly sweet sauce base.
- Add Vegetables and Chickpeas: Add the thickly sliced courgettes and drained chickpeas to the pan, combining them gently with the sauce and chicken.
- Simmer Until Tender: Bring the entire mixture to a gentle simmer. Cover or partially cover and cook for 15 minutes until the chicken is fully cooked through, tender, and the sauce has thickened slightly, melding all the vibrant flavors together.
Notes
- Adjust the amount of harissa paste to control the spice level according to your preference.
- If fresh courgettes are unavailable, zucchini can be used as a substitute.
- Serve this dish with couscous, rice, or crusty bread to soak up the delicious sauce.
- Leftovers can be refrigerated for up to 2 days and reheated gently on the stovetop or microwave.
- For a richer flavor, marinate the chicken with cumin and pepper for 30 minutes before cooking.
- Prep Time: 10 minutes
- Cook Time: 22 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Moroccan
Keywords: Moroccan chicken, one-pot chicken recipe, harissa chicken, cumin chicken, healthy chicken dinner, easy stovetop chicken, Mediterranean chicken, spicy chicken stew

