
I made this Spiced Chickpea & Halloumi Skillet with Harissa Recipe on a busy evening when I wanted something comforting but not too heavy. The combination of creamy chickpeas, crispy halloumi, and smoky harissa created the perfect balance of flavors.
I loved how quickly everything came together in one pan with very little cleanup. The rich tomato base and warm spices made my kitchen smell incredible. If you enjoy bold Mediterranean-inspired meals, this recipe is one you’ll want to make again and again.

Ingredients
A handful of simple ingredients creates a deeply flavorful skillet meal.
- 2 tablespoons olive oil – Helps sauté the vegetables and adds richness.
- 1 large onion, finely diced – Creates a sweet and savory flavor base.
- 3 garlic cloves, minced – Fresh garlic gives the best aroma and depth.
- 1½ tablespoons harissa paste – Adds smoky heat and North African flavor.
- 1 teaspoon ground cumin – Enhances the earthy flavor of chickpeas.
- 1 teaspoon smoked paprika – Gives the dish a subtle smoky taste.
- 2 cans (400g each) chickpeas, drained and rinsed – Use canned chickpeas for convenience and a creamy texture.
- 1 can (400g) chopped tomatoes – Provides a rich and tangy sauce.
- ½ cup vegetable stock – Helps create a silky stew-like consistency.
- 225g halloumi cheese, sliced or cubed – Pan-fried halloumi adds a crispy, salty finish.
- 2 cups fresh spinach – Fresh spinach works better than frozen because it doesn’t release excess water.
- 1 tablespoon lemon juice – Brightens the flavors and balances the spice.
- Salt and black pepper, to taste – Essential for seasoning.
- Fresh parsley or cilantro, chopped – Adds freshness and color.
- Toasted almond flakes or pumpkin seeds, for garnish – Adds a pleasant crunch.
Note: The ingredient quantities above make approximately 4 generous servings.
Variations
This skillet recipe is easy to customize based on your preferences.
- Replace halloumi with firm tofu for a dairy-free version.
- Add roasted red peppers for extra sweetness and color.
- Use cannellini beans instead of chickpeas for a softer texture.
- Stir in kale instead of spinach for a heartier green vegetable.
- Add a spoonful of Greek yogurt before serving for extra creaminess.
- Use rose harissa for a milder, slightly floral flavor.
- Sprinkle crumbled feta on top for additional Mediterranean flavor.
- Add chili flakes if you enjoy extra heat.

Cooking Time
This recipe is perfect for weeknight dinners.
- Prep Time: 15 minutes
- Cooking Time: 30 minutes
- Total Time: 45 minutes
Equipment You Need
- Large skillet or sauté pan – For cooking the entire recipe in one pan.
- Wooden spoon – Helps stir ingredients without scratching cookware.
- Sharp knife – For chopping onions, garlic, and herbs.
- Cutting board – Provides a safe preparation surface.
- Measuring spoons – Ensures accurate seasoning.
- Small frying pan – Useful for crisping the halloumi separately if desired.
How to Make Spiced Chickpea & Halloumi Skillet with Harissa Recipe?
This recipe comes together with simple cooking techniques and pantry-friendly ingredients. Follow these easy steps for a flavorful and satisfying meal. Each stage builds layers of flavor that make the final dish taste like it simmered for hours.
Prepare the Ingredients
Start by chopping the onion, mincing the garlic, and rinsing the chickpeas thoroughly. Pat the halloumi dry with paper towels before cutting it into cubes or slices. Having everything prepared beforehand makes cooking much smoother.

Sauté the Aromatics
Heat olive oil in a large skillet over medium heat. Add the diced onion and cook until soft and translucent, then stir in the garlic. Cook for another minute until fragrant and aromatic.

Add the Spices and Harissa
Mix in the harissa paste, cumin, and smoked paprika. Stir constantly so the spices coat the onions evenly. Cooking the spices briefly helps release their essential oils and intensifies their flavor.

Create the Tomato Base
Pour in the chopped tomatoes and vegetable stock. Stir well and allow the mixture to simmer gently. The sauce will begin to thicken and develop a rich, robust flavor.

Add the Chickpeas
Stir the drained chickpeas into the tomato mixture. Let everything simmer for about 15 minutes so the chickpeas absorb the spices and sauce. Stir occasionally to prevent sticking.
Cook the Halloumi
While the chickpeas simmer, heat a separate pan over medium-high heat. Add the halloumi pieces and cook until golden and crispy on all sides. The cheese should develop a delicious crust while remaining soft inside.
Wilt the Spinach
Add the fresh spinach directly into the chickpea mixture. Stir gently until the leaves wilt completely into the sauce. This only takes a couple of minutes.
Finish and Serve
Stir in the lemon juice and adjust the seasoning with salt and pepper. Top the skillet with crispy halloumi and fresh herbs. Garnish with toasted almonds or seeds before serving.
To complement this Mediterranean skillet, you can enjoy refreshing drinks like Bubble Gum Colada Recipe or the fruity Bubblegum Butterfly Breeze Drink Recipe for a fun sweet contrast.
Additional Tips for Making This Recipe Better
After making this recipe several times, I discovered a few tricks that make it even more delicious.
- I always use fresh spinach because it keeps the sauce from becoming watery.
- I like to fry the halloumi separately to keep it extra crispy until serving.
- I sometimes add a splash of extra vegetable stock if I want a looser stew consistency.
- I toast the almonds before garnishing because it adds a wonderful nutty flavor.
- I often let the chickpea mixture simmer a little longer to deepen the flavors.
- I prefer rose harissa when serving guests because it has a gentler heat level.
- I finish the dish with extra lemon juice right before serving for freshness.
How to Serve Spiced Chickpea & Halloumi Skillet with Harissa Recipe?
This colorful skillet looks beautiful served directly from the pan at the table. Sprinkle fresh parsley, cilantro, or mint over the top for a vibrant finish. Toasted almonds, pumpkin seeds, or pomegranate seeds make excellent garnishes and add texture.
Serve it with warm flatbread, pita bread, crusty sourdough, or fluffy couscous to soak up the flavorful sauce. For a lighter option, pair it with a crisp cucumber and tomato salad. It also works wonderfully over rice or quinoa for a heartier meal.

Nutritional Information
This recipe provides a balanced combination of protein, healthy fats, and fiber-rich carbohydrates.
- Calories: Approximately 420 per serving
- Protein: About 19g per serving
- Carbohydrates: About 32g per serving
- Fat: About 22g per serving
Make Ahead and Storage
This recipe stores beautifully and often tastes even better the next day.
Refrigerating
Allow the skillet to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 4 days. The flavors continue to develop as it sits.
Freezing
The chickpea and tomato mixture freezes very well for up to 3 months. For the best texture, freeze the stew without the halloumi and prepare fresh halloumi when serving.
Reheating
Warm the stew gently on the stovetop over medium-low heat until heated through. Add a splash of water or stock if it has thickened too much during storage. Freshly crisped halloumi can be added just before serving.
Why You’ll Love This Recipe?
This skillet meal delivers incredible flavor while remaining simple enough for everyday cooking.
- Easy One-Pan Meal
Most of the cooking happens in a single skillet, making cleanup quick and convenient. It’s perfect for busy weeknights when time is limited. - Packed with Flavor
Harissa, cumin, garlic, and smoked paprika create bold layers of flavor. Every bite feels warm, rich, and satisfying. - Protein-Rich and Filling
Chickpeas and halloumi provide plenty of protein and texture. The dish keeps you full without feeling overly heavy. - Highly Customizable
You can easily swap ingredients to suit dietary needs or personal preferences. It works equally well with tofu, beans, or additional vegetables. - Perfect for Meal Prep
The chickpea mixture stores exceptionally well and reheats beautifully. It’s an excellent option for lunches and make-ahead dinners throughout the week.

Spiced Chickpea & Halloumi Skillet with Harissa Recipe
Ingredients
Method
- Start by chopping the onion, mincing the garlic, and rinsing the chickpeas thoroughly. Pat the halloumi dry with paper towels before cutting it into cubes or slices. Having everything prepared beforehand makes cooking much smoother.
- Heat olive oil in a large skillet over medium heat. Add the diced onion and cook until soft and translucent, then stir in the garlic. Cook for another minute until fragrant and aromatic.
- Mix in the harissa paste, cumin, and smoked paprika. Stir constantly so the spices coat the onions evenly. Cooking the spices briefly helps release their essential oils and intensifies their flavor.
- Pour in the chopped tomatoes and vegetable stock. Stir well and allow the mixture to simmer gently. The sauce will begin to thicken and develop a rich, robust flavor.
- Stir the drained chickpeas into the tomato mixture. Let everything simmer for about 15 minutes so the chickpeas absorb the spices and sauce. Stir occasionally to prevent sticking.
- While the chickpeas simmer, heat a separate pan over medium-high heat. Add the halloumi pieces and cook until golden and crispy on all sides. The cheese should develop a delicious crust while remaining soft inside.
- Add the fresh spinach directly into the chickpea mixture. Stir gently until the leaves wilt completely into the sauce. This only takes a couple of minutes.
- Stir in the lemon juice and adjust the seasoning with salt and pepper. Top the skillet with crispy halloumi and fresh herbs. Garnish with toasted almonds or seeds before serving.
Notes
- I always use fresh spinach because it keeps the sauce from becoming watery.
- I like to fry the halloumi separately to keep it extra crispy until serving.
- I sometimes add a splash of extra vegetable stock if I want a looser stew consistency.
- I toast the almonds before garnishing because it adds a wonderful nutty flavor.
- I often let the chickpea mixture simmer a little longer to deepen the flavors.
- I prefer rose harissa when serving guests because it has a gentler heat level.
- I finish the dish with extra lemon juice right before serving for freshness.






