One-Pan Harissa Chickpeas Recipe
There’s a special kind of magic in a dish that comes together easily yet feels so comforting and vibrant. That’s exactly what you get with this One-Pan Harissa Chickpeas recipe. It’s packed with bold flavors from harissa paste and smoked paprika, creamy coconut milk, and hearty chickpeas, all melded with tender greens and a gorgeous balsamic sweetness. This dish is not only a feast for your taste buds but also so simple to whip up on a busy weeknight—no fuss, no mess, just one pan full of warm, spicy goodness that you’ll want to make again and again.

Ingredients You’ll Need
These ingredients are refreshingly straightforward but each plays a crucial role in creating the layers of flavor and texture that make this dish truly shine. From the punchy harissa to the creamy coconut milk and fresh greens, every single thing adds something wonderful to the pot.
- 2 teaspoons oil: A neutral oil works best to soften the onions and help the spices bloom.
- 1 medium onion (thinly sliced): Adds sweetness and depth once caramelized.
- 1 teaspoon balsamic vinegar: Brings a subtle tangy richness that brightens the dish.
- 1/2 teaspoon salt (divided): Enhances all the natural flavors without overpowering.
- 1 tablespoon garlic paste or 4 cloves minced garlic: Provides aromatic warmth and savoriness.
- 1 teaspoon smoked paprika: Infuses a smoky undertone that complements the harissa beautifully.
- 2 tablespoons harissa paste: The star spice blend that brings heat, complexity, and a lovely color.
- 1/2 teaspoon dried oregano: Adds a touch of herbal freshness.
- 2 cups chopped leafy greens: Swiss chard, spinach, or any greens you love for a fresh, vibrant touch.
- 15-ounce can chickpeas (drained) or 1 1/2 cups cooked chickpeas: The hearty base that makes the dish filling and protein-rich.
- 1 cup full fat coconut milk or coconut cream: Creamy, luscious liquid that ties everything together smoothly.
- Lemon juice, cilantro, and black pepper for garnish: They add brightness, color, and a fresh finish to every bite.
How to Make One-Pan Harissa Chickpeas
Step 1: Sauté the Onions
Start by heating your skillet over medium heat and adding the oil. Once shimmering, add the thinly sliced onions along with a quarter teaspoon of salt and cook them gently. Stir occasionally and add a splash of water if the pan starts to dry out; this helps the onions cook evenly and prevents burning. You’re looking for translucent onions with golden edges, which usually takes about 7 to 9 minutes. When they’re just right, splash in the balsamic vinegar and let it cook for a few more minutes to develop that deep sweetness.
Step 2: Add the Aromatics and Spices
Next, stir in the garlic paste (or minced garlic), smoked paprika, harissa paste, and dried oregano. Mix everything well so those fragrant spices awaken in the heat. Cook it for about a minute—this step is crucial as it roasts the garlic and spices just enough to deepen their flavor without burning them.
Step 3: Incorporate the Greens, Chickpeas, and Coconut Milk
Now it’s time for the fresh greens, the remainder of the salt, the chickpeas, and the coconut milk or cream to join the party. Give everything a good stir to combine. Partially cover the pan and let it gently simmer for around 8 to 10 minutes, allowing the greens to wilt and the sauce to infuse every chickpea with spice and creaminess. Taste and adjust the seasoning here—add more salt, a squeeze of lemon, or even a little more coconut milk if you want it saucier.
Step 4: Final Simmer and Garnish
Let the dish simmer uncovered for an extra minute or two if you want the sauce to thicken and cling beautifully to the chickpeas. Then turn off the heat. Finish with a generous squeeze of fresh lemon juice, some chopped cilantro or parsley, and a grind of black pepper. These finishing touches brighten up the robust flavors and add lovely pops of color.
How to Serve One-Pan Harissa Chickpeas

Garnishes
Freshness is key to balancing the rich, spicy sauce. A sprinkle of chopped cilantro or parsley adds a fragrant, herbaceous note. Don’t forget a good squeeze of lemon juice on top—it elevates every element with vibrant acidity. A few turns of freshly cracked black pepper also create a nice contrast.
Side Dishes
One-Pan Harissa Chickpeas is fantastic on its own, but pairing it with something hearty makes it even more satisfying. Think fluffy basmati or jasmine rice to soak up all that sauce, warm flatbreads like naan or pita for scooping, or even crusty sourdough toast or garlic bread to add a crunchy texture.
Creative Ways to Present
If you want to turn this into a fancy lunch or dinner, serve the chickpeas over creamy mashed potatoes or roasted root vegetables. You can also stuff it into warm pita pockets with some cooling yogurt and cucumber salad on the side for a Mediterranean-inspired meal.
Make Ahead and Storage
Storing Leftovers
Leftover One-Pan Harissa Chickpeas keeps wonderfully well in an airtight container in the refrigerator for up to 3 days. The flavors deepen as it sits, so it’s actually tastier the next day. Just be sure to cool it completely before refrigerating.
Freezing
You can freeze this dish for longer storage, although the texture of the greens might soften a bit. Portion into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stove over low to medium heat, stirring occasionally and adding a splash of water or coconut milk if the sauce has thickened too much. You can also microwave it covered in short bursts, stirring between intervals to heat evenly.
FAQs
Can I use other beans instead of chickpeas?
Absolutely! Cannellini beans or white kidney beans make great substitutes, offering a similar creamy texture and mild flavor that work well with harissa and coconut milk.
How spicy is One-Pan Harissa Chickpeas?
The heat depends on the brand and amount of harissa you use, but this recipe has a moderate kick. If you prefer less spicy, start with one tablespoon of harissa and adjust from there to your liking.
What if I don’t have coconut milk?
If you don’t have coconut milk, you can substitute with another creamy non-dairy milk like cashew or oat milk, though coconut milk adds a unique richness that pairs perfectly with the spices.
Can I make this dish vegan?
Yes, this recipe is naturally vegan as written, thanks to the use of plant-based ingredients like coconut milk and olive oil, making it perfect for vegan and vegetarian diets.
What greens work best in this recipe?
Leafy greens like Swiss chard, spinach, kale, or mustard greens work beautifully. Choose whatever you have on hand or your personal favorite to add freshness and a pop of color.
Final Thoughts
Once you try this One-Pan Harissa Chickpeas, it’s bound to become one of those go-to recipes you turn to for a quick, flavorful, and nourishing meal. The warmth from the spices, creaminess from the coconut milk, and the ease of cooking everything in one pan make this dish a winner in every kitchen—which I’m so excited for you to experience!
PrintOne-Pan Harissa Chickpeas Recipe
This One-Pan Harissa Chickpeas recipe is a flavorful and vibrant vegan dish that combines smoky spices, creamy coconut milk, and hearty chickpeas with fresh leafy greens. Easy to prepare and cook in a single skillet, it offers a perfect balance of spicy, tangy, and savory flavors. Ideal for a quick weeknight meal, it pairs beautifully with flatbread, rice, or crusty bread for a wholesome and comforting experience.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Sautéing and Simmering
- Cuisine: North African / Middle Eastern
- Diet: Vegan
Ingredients
Base Ingredients
- 2 teaspoons oil
- 1 medium onion, thinly sliced (about 1 1/2 cups)
- 1 teaspoon balsamic vinegar
- 1/2 teaspoon salt, divided
Spices and Paste
- 1 tablespoon garlic paste, or 4 cloves of garlic minced
- 1 teaspoon smoked paprika
- 2 tablespoons harissa paste (adjust for less spice if desired)
- 1/2 teaspoon dried oregano
Vegetables & Legumes
- 2 cups chopped leafy greens of choice (Swiss chard, spinach, mustard greens, packed fresh)
- 15-ounce can chickpeas, drained or 1 1/2 cups cooked chickpeas or other white beans
Dairy & Garnishes
- 1 cup full fat coconut milk or coconut cream (use entire can for more sauce)
- Lemon juice, cilantro, and black pepper for garnish
Instructions
- Sauté the onions: Heat a large skillet over medium heat and add the oil. Once hot, add the thinly sliced onions and 1/4 teaspoon salt. Stir to coat and cook occasionally, adding 2 to 3 teaspoons of water if needed to prevent drying, until onions are translucent and golden on the edges, about 7 to 9 minutes. Add balsamic vinegar, stir well, and cook for another 3 to 4 minutes.
- Add spices and garlic: Add garlic paste, smoked paprika, harissa paste, and dried oregano to the onions. Stir well and cook for about 1 minute to allow garlic to cook through and spices to bloom.
- Add greens, chickpeas, and coconut milk: Add the chopped leafy greens, remaining 1/4 teaspoon salt, chickpeas, and coconut milk or cream to the pan. Stir well to combine everything evenly.
- Simmer the mixture: Partially cover the pan and let the mixture simmer gently for 8 to 10 minutes. Taste and adjust the seasoning: add more salt, heat, or lemon juice as needed. For thicker sauce, stir in 1 to 2 tablespoons of non-dairy yogurt or sour cream.
- Finish and garnish: Allow the sauce to simmer uncovered for another 1 to 2 minutes so it thickens and glazes the chickpeas. Turn off the heat, then garnish with chopped cilantro or parsley, freshly ground black pepper, and an additional squeeze of lemon juice.
- Serve: Serve hot with flatbread, rice, sourdough toast, garlic bread, or your preferred accompaniment for a delicious and hearty meal.
Notes
- You can adjust the spiciness by reducing the amount of harissa paste or choose a milder brand.
- Any leafy greens like spinach, kale, or mustard greens work well; pack them fresh and chopped.
- For a creamier or saucier dish, use the entire can of coconut cream or add a dollop of non-dairy yogurt at the end.
- Adding a splash of water during onion sautéing prevents burning and ensures even caramelization.
- This dish is flexible; other white beans can substitute chickpeas if preferred.
- Serve it with your favorite bread or grain to make it a complete meal.
Nutrition
- Serving Size: 1 cup
- Calories: 280 kcal
- Sugar: 4 g
- Sodium: 450 mg
- Fat: 15 g
- Saturated Fat: 12 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 8 g
- Protein: 8 g
- Cholesterol: 0 mg
Keywords: Harissa chickpeas, vegan chickpea recipe, one-pan meal, spicy chickpeas, coconut milk chickpeas, healthy vegan dinner, easy vegan recipe