Spicy Harissa Chicken with Lentils Recipe
Introduction
This spicy harissa chicken with lentils is a warming and flavorful dish that’s perfect for a cozy dinner. Tender chicken thighs simmer in a fragrant harissa-spiced tomato sauce with hearty puy lentils for a nutritious one-pot meal.

Ingredients
- 1 tbsp olive oil
- 1 red onion, chopped
- 1 garlic clove, crushed
- 50g harissa
- 500g chicken thighs, skin removed, boned and diced
- 1 medium carrot, grated
- 200g dried puy lentils
- 2 x 400g cans chopped tomatoes
- 1.2l stock, made from 1 chicken or vegetable stock cube
- Flat-leaf parsley, to serve (optional)
Instructions
- Step 1: Heat the olive oil in a large frying pan over low heat. Add the chopped onion and fry gently for 5-6 minutes until softened and translucent. Add the crushed garlic and cook for an additional 1 minute.
- Step 2: Stir in the harissa paste, then add the diced chicken thighs. Cook until the chicken is well browned all over, stirring occasionally.
- Step 3: Add the grated carrot, dried puy lentils, and chopped tomatoes to the pan. Pour in the stock, ensuring the chicken and lentils are fully covered by the liquid.
- Step 4: Reduce the heat to low and cook uncovered for 30-35 minutes, stirring occasionally, until the chicken is cooked through and the lentils are tender and have absorbed most of the liquid.
- Step 5: Season with salt and pepper to taste. If using, scatter freshly chopped flat-leaf parsley over the dish before serving.
Tips & Variations
- For extra heat, add a pinch of chili flakes along with the harissa.
- Swap chicken thighs for boneless chicken breast if preferred, but be careful not to overcook them.
- Use vegetable stock for a lighter, vegetarian-friendly version, substituting chicken with firm tofu or extra vegetables.
- Serve with crusty bread or a side of couscous to soak up the delicious sauce.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave until piping hot, adding a splash of water or stock if the sauce has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned lentils instead of dried?
Canned lentils can be used, but they do not absorb the flavors as well and may make the dish a bit watery. If using canned, add them towards the end of cooking and reduce the amount of stock.
Is this dish very spicy?
The heat level depends on the harissa paste you use. Most store-bought harissa has a moderate spicy kick, but you can adjust the amount to suit your taste or choose a milder version.
Print
Spicy Harissa Chicken with Lentils Recipe
- Total Time: 50 minutes
- Yield: 4 servings 1x
Description
This Spicy Harissa Chicken with Lentils is a flavorful, hearty dish combining tender chicken thighs, earthy puy lentils, and a vibrant harissa-spiced tomato sauce. Perfect for a comforting weeknight meal, it’s cooked in one pan, allowing the spices and ingredients to meld together beautifully.
Ingredients
Main Ingredients
- 1 tbsp olive oil
- 1 red onion, chopped
- 1 garlic clove, crushed
- 50g harissa
- 500g chicken thighs, skin removed, boned and diced
- 1 medium carrot, grated
- 200g dried puy lentils
- 2 x 400g cans chopped tomatoes
- 1.2l stock, made from 1 chicken or vegetable stock cube
- flat-leaf parsley, to serve (optional)
Instructions
- Heat the oil and cook onion: Heat 1 tablespoon of olive oil in a large frying pan over low heat. Add the chopped red onion and fry gently for 5-6 minutes, stirring occasionally, until the onion softens and turns translucent.
- Add garlic and cook: Stir in the crushed garlic clove and cook for an additional 1 minute, allowing the garlic to release its aroma without browning.
- Add harissa and chicken: Stir in 50g of harissa paste to coat the onions and garlic, then add the diced chicken thighs. Cook over medium heat until the chicken pieces are well browned on all sides.
- Add carrot, lentils, and tomatoes: Mix in the grated carrot, 200g dried puy lentils, and two 400g cans of chopped tomatoes, stirring to combine all ingredients evenly.
- Pour in stock and simmer: Pour in 1.2 liters of stock made from a chicken or vegetable stock cube, ensuring the chicken and lentils are fully submerged. Bring to a gentle simmer.
- Cook uncovered: Reduce the heat and let the dish cook uncovered for 30-35 minutes. Stir occasionally until the chicken is thoroughly cooked, the lentils are tender, and most of the liquid has been absorbed.
- Season and serve: Season well with salt and pepper to taste. Optionally, scatter chopped flat-leaf parsley over the dish before serving to add a fresh, herbal note.
Notes
- Puy lentils hold their shape well and are perfect for this stew, but green or brown lentils may be substituted if necessary.
- Adjust the amount of harissa according to your spice preference.
- For a richer flavor, use homemade chicken stock instead of stock cubes.
- This dish pairs well with crusty bread or a side of couscous.
- Leftovers can be refrigerated for up to 3 days and reheat well.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: North African
Keywords: harissa chicken, lentils, spicy chicken recipe, one-pan meal, North African cuisine, healthy chicken dish

