Prepare to be amazed by these irresistibly delicious and vibrant Peri-Peri Chickpeas! This dish brings a symphony of flavors and textures to your table, featuring plump chickpeas enveloped in a deeply spiced and tangy sauce. To perfectly balance the rich flavors and invigorating heat, each serving is crowned with a fresh, crisp, and zesty cucumber tomato salsa. This recipe is not only a delight for your taste buds but also a fantastic choice for various dietary needs, being naturally gluten-free, nut-free, and soy-free.

Table of Contents
- Why You’ll Love These Peri-Peri Chickpeas
- More Chickpea Recipes to Explore
- Peri-Peri Chickpeas (One Pan, 30 Minutes) Recipe
- Key Ingredients for Peri-Peri Chickpeas
- đź’ˇEssential Tips for Success
- How to Make Peri-Peri Chickpeas Step-by-Step
- Creative Ways to Serve Peri-Peri Chickpeas
- Frequently Asked Questions
This Peri-Peri Chickpea dish is a testament to flavor and convenience, boasting a rich, complex taste that comes together effortlessly in a single pan. Its incredible versatility means you can enjoy these savory chickpeas and their accompanying fresh, crunchy cucumber tomato salsa in countless ways. Whether you’re assembling vibrant buddha bowls, crafting flavorful wraps, creating an impressive dip platter for entertaining, or even building spicy tostadas, this recipe adapts beautifully to your culinary cravings and occasions.
The magic begins with crafting a deeply aromatic sauce. We start by sautéing onions and building a robust flavor base, then infuse it with the distinctive warmth of peri-peri sauce and the sweetness of ripe tomatoes. Into this simmering blend, tender chickpeas are introduced, allowing them to absorb all the wonderful spices and juices, transforming them into succulent, stewed perfection. This hearty, flavorful base is then brilliantly contrasted by a simple yet lively cucumber tomato salsa, bursting with freshness and a zesty kick that perfectly complements the rich chickpeas.

One of the best aspects of this Peri-Peri Chickpea recipe is its adaptability to your preferred spice level. You have full control over the heat; simply adjust the amount of peri-peri sauce used in the main dish. For those who prefer a milder warmth or wish to temper the spiciness, incorporating creamy elements like a dollop of non-dairy yogurt or a swirl of non-dairy cream works wonders, adding a comforting richness without compromising on flavor.
The iconic Peri-Peri sauce, central to this dish, has fascinating roots in the South African region, particularly Mozambique. Its distinctive fiery kick comes from peri-peri chilies, also known as bird’s eye chilies. Over time, this vibrant sauce has been embraced and adapted across various cultures and cuisines worldwide. Many brands now offer their unique interpretations of peri-peri sauce, some even incorporating local spices like garam masala or cumin, as seen in Indian-inspired versions. Feel free to use any high-quality peri-peri sauce you can find. If it’s not readily available, don’t worry – we’ve included a simple recipe in the notes to help you whip up your own homemade version from scratch!

This recipe offers an exciting journey through flavors that are both bold and comforting. The tender, saucy chickpeas provide a satisfying depth, while the crunchy salsa brings a burst of freshness. It’s a complete and balanced meal that caters to diverse tastes and dietary preferences, proving that flavorful, wholesome plant-based cooking can be both simple and spectacularly delicious.

Why You’ll Love These Peri-Peri Chickpeas
- Rich, Spicy, and Smoky Tomatoey Sauce: Indulge in chickpeas generously coated in an intensely flavorful sauce that delivers a perfect balance of heat, tang, and umami. The robust tomato base is beautifully enhanced by the signature notes of peri-peri, creating a truly memorable taste experience.
- Dynamic Flavor and Texture Contrast: The hearty, stewed chickpeas, with their tender texture and deep flavors, are brilliantly offset by a light, fresh, and crunchy cucumber tomato salsa. This vibrant contrast elevates every bite, adding a refreshing burst that complements the main dish perfectly.
- Effortless One-Pan, 30-Minute Meal: Say goodbye to extensive cleanup! This recipe is designed for maximum flavor with minimal effort, coming together in just one pan and ready to serve in under half an hour. It’s ideal for busy weeknights or when you need a quick yet satisfying meal.
- Naturally Allergy-Friendly: Enjoy this delicious dish with peace of mind, as it is inherently gluten-free, soy-free, and nut-free. This makes it a fantastic and inclusive option for those with common dietary restrictions, ensuring everyone can savor its goodness.
- Incredibly Versatile Serving Options: From hearty bowls and portable wraps to elegant dip platters and crispy tostadas, these peri-peri chickpeas offer endless serving possibilities. Customize your meal to suit any occasion or preference, making it a truly adaptable dish.
More Chickpea Recipes to Explore
- Baked Zucchini Chickpea Curry
- Chickpea Spinach Berbere Pie
- Mango Curry Chickpeas
- Mediterranean Chickpea Salad Sandwich

Peri-Peri Chickpeas (One Pan, 30 Minutes)

Print Recipe
Ingredients
For the Peri-Peri Chickpeas
- 2 teaspoons olive oil
- 1 cup chopped red onion
- 4 cloves garlic, finely chopped
- 1/4 cup red bell pepper, or 1 scotch bonnet pepper or bird’s eye chili for spicier
- 1/2 teaspoon dried thyme, or oregano or both
- 1/4 teaspoon black pepper
- 2 cups chopped tomatoes, chopped small or about 3 medium Roma tomatoes
- 1 tablespoon tomato paste
- 3 to 5 tablespoons peri-peri sauce, to taste
- 1/2 teaspoon salt
- 15 ounce can chickpeas, or 1 1/2 cups cooked chickpeas or other beans, such as white beans
- 1 cup water
- 2 ounces spinach, fresh or frozen
For the Cucumber Tomato Salsa
- 1 cup chopped mini cucumbers
- 1 cup sliced cherry tomatoes
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon lemon juice, or more, to taste
- 1/4 cup chopped cilantro
For Garnish
- pepper flakes
- hemp seeds, or sesame seeds
- non-dairy yogurt, or non-dairy cream
Instructions
Make the Peri-Peri Chickpeas.
-
Begin by heating a large skillet over medium heat and adding the oil. Once the oil glistens, add the finely chopped onion, minced garlic, and a generous pinch of salt. Sauté, stirring occasionally, for about 5 to 7 minutes until the onion turns wonderfully golden and translucent, releasing its sweet aroma. Next, stir in the fragrant thyme (or oregano), a dash of freshly ground black pepper, and the diced red bell pepper. Cook for just about 30 seconds to allow the flavors to meld. Then, incorporate the chopped tomatoes, another hint of salt, the spicy peri-peri sauce, and the rich tomato paste. Mix everything thoroughly. Continue to cook for 6 to 8 minutes, pressing down on any larger tomato pieces with your spoon and stirring occasionally, until the tomatoes break down and the sauce achieves a lovely, jam-like consistency. Finally, add the drained and rinsed chickpeas, one more dash of salt, and the water. Stir well, then cover the skillet with a lid. Simmer for about 10 minutes, or longer if you desire a thicker sauce and for the chickpeas to deeply absorb all the incredible flavors.
-
Uncover the skillet and gently fold in the fresh or frozen spinach until it wilts into the sauce, adding a vibrant green hue. Taste the peri-peri chickpeas and adjust the seasoning as needed, adding more salt or extra heat with more peri-peri sauce or a pinch of cayenne pepper if desired. If the dish is too spicy for your liking, simply stir in some creamy non-dairy yogurt or non-dairy cream, bring it to a gentle boil, then immediately remove from heat. Garnish generously with fresh cilantro and a squeeze of fresh lime juice. Serve hot with the refreshing cucumber tomato salsa (prepared below).
Meanwhile, make the cucumber tomato salsa.
-
While your peri-peri chickpeas are simmering, prepare the bright and crunchy salsa. In a medium bowl, combine the finely chopped mini cucumbers and the perfectly sliced cherry tomatoes. Add the salt, black pepper, fresh cilantro, and a generous squeeze of fresh lime juice. Toss all the ingredients together until well combined and coated with the zesty dressing. This simple, refreshing salsa adds a crucial element of contrast to the rich and spicy chickpeas, enhancing the overall dining experience in various delightful ways.
Serving Suggestions
-
For a satisfying and wholesome bowl meal, simply serve the peri-peri chickpeas as a stand-alone dish, or pile them generously over a bed of fluffy rice, nutritious quinoa, or a perfectly baked potato. Finish by topping with a generous spoonful of the fresh cucumber tomato salsa for an explosion of contrasting flavors and textures.
-
Transform these chickpeas into delicious, portable wraps. Layer the flavorful peri-peri chickpeas and refreshing salsa into warm tortillas or soft flatbreads. Get creative with your garnishes, adding extra fresh cilantro, a sprinkle of toasted sesame seeds, or a swirl of creamy non-dairy yogurt for added richness and tang.
-
Create an inviting dip platter that’s perfect for sharing. Spread a creamy base, such as smooth hummus or thick non-dairy yogurt, onto a serving dish. Generously spoon the peri-peri chickpeas over this base, then top with vibrant salsa, an extra scattering of fresh cilantro, a sprinkle of nutrient-rich hemp seeds or crunchy sesame seeds, and a final drizzle of fresh lime juice to brighten all the flavors. Serve with warm pita bread or crunchy vegetable sticks.
-
Craft crispy, flavorful tostadas by air frying small tortillas until they are wonderfully golden and crisp, typically taking about 6 to 7 minutes. Once ready, top these crunchy bases with a hearty layer of the peri-peri chickpeas, followed by a vibrant spoonful of the cucumber tomato salsa, and a final, cooling drizzle of non-dairy yogurt to mellow the heat.
Video
Notes
To create your own homemade peri-peri sauce, gather 5 to 6 fresh peri-peri chilies (or bird’s eye chilies for a similar heat profile), 2 cloves of garlic, 1 tablespoon of fresh lemon juice, 1 tablespoon of apple cider vinegar, 1 tablespoon of olive oil, and 1 teaspoon of smoked paprika. Combine all these ingredients in a blender and process until a smooth, vibrant sauce is achieved. This homemade sauce can be used directly in this peri-peri chickpeas recipe or as a flavorful base for other dishes, such as our peri-peri sheet pan dinner. Making it fresh allows you to control the exact spice level and flavor notes!
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Did you make this recipe? Rate and comment below!

Key Ingredients for Peri-Peri Chickpeas
Crafting these sensational peri-peri chickpeas requires a blend of fresh, aromatic, and pantry-staple ingredients. Each component plays a vital role in building the layered flavors and appealing textures of this dish.
- Oil: A touch of olive oil is used to sauté the aromatics, building the foundational flavors. For those preferring an oil-free approach, you can easily broth fry the vegetables instead, achieving a similar depth of taste.
- Aromatics: The soul of the sauce begins with finely chopped red onion and garlic, which mellow and sweeten as they cook, providing a savory backbone. Red bell pepper adds a subtle sweetness and texture. For an extra kick, consider swapping the bell pepper for a single Scotch bonnet pepper or a few bird’s eye chilies to amplify the heat, staying true to traditional peri-peri intensity.
- Herbs and Spices: Ground black pepper introduces a classic warmth, while dried thyme or oregano (or a combination of both) infuses the chickpeas with an earthy, Mediterranean-inspired fragrance. Fresh cilantro is indispensable for the vibrant salsa and makes a perfect garnish, adding a bright, herbaceous note to the finished dish.
- Tomato: Tomatoes feature prominently, lending their sweet and acidic notes to both the main dish and the salsa. Chopped fresh tomatoes form the rich, jammy base of the peri-peri sauce, while small, sweet cherry tomatoes add a burst of freshness and color to the cucumber salsa. Tomato paste deepens the overall umami and richness of the sauce, giving it a more concentrated tomato flavor.
- Peri-Peri Sauce: This is the star ingredient that delivers the signature spicy, tangy, and sometimes smoky flavor of the dish. Its unique profile is essential. If a store-bought peri-peri sauce isn’t available, don’t hesitate to prepare your own homemade version. Refer to the “Tips” section below for detailed instructions on how to blend a fantastic peri-peri sauce from scratch.
- Chickpeas: As the primary protein, chickpeas offer a hearty, satisfying base. You can use canned chickpeas for convenience, simply draining and rinsing them, or freshly cooked chickpeas for a slightly different texture. Their soft, creamy interior absorbs the peri-peri sauce beautifully. White beans also make an excellent substitute if you’re looking for an alternative.
- Spinach: A handful of fresh or frozen spinach is folded in at the end, providing a healthy boost of greens and a pop of color, wilting gently into the warm, flavorful chickpeas.
- Mini Cucumbers: These are a star in the cucumber tomato salsa. Their crisp texture and mild, refreshing flavor provide a perfect counterpoint to the rich and spicy chickpeas, adding a vital element of freshness and crunch.
- Lemon Juice: Essential for the salsa, fresh lemon juice brightens and livens up the flavors, adding a necessary tang that cuts through the richness of the main dish. It’s also great for a final drizzle over the completed meal.
- Garnishes: Elevate your peri-peri chickpeas with thoughtful garnishes. A sprinkle of pepper flakes adds extra visual appeal and a hint of lingering heat. Hemp seeds or sesame seeds provide a delightful nutty crunch and additional nutrients. For a creamy balance to the spice, a dollop of non-dairy yogurt or a swirl of thick non-dairy cream is highly recommended. Remember to choose nut-free and/or soy-free options if adhering to specific dietary needs.
đź’ˇEssential Tips for Success
- Layering the Salt for Optimal Flavor: Don’t underestimate the power of seasoning at multiple stages. This recipe calls for adding salt at several points – with the onions, with the initial tomatoes, and again when the chickpeas are added. This layering technique is crucial for building deep, well-balanced flavors throughout the dish, ensuring every component is properly seasoned. Skipping these small pinches can result in a less vibrant taste.
- Managing the Heat Level: Peri-peri sauce can pack a significant punch! If you’re sensitive to spice or prefer a milder dish, start with the lower end of the recommended peri-peri sauce amount (3 tablespoons) and taste before adding more. Should the finished dish be too hot, there’s an easy fix: stir in a generous spoonful of non-dairy yogurt or a splash of non-dairy cream. These creamy additions will effectively temper the heat, adding a lovely richness and making the dish more palatable for everyone.
- Homemade Peri-Peri Sauce Recipe: If store-bought peri-peri sauce isn’t available or you simply prefer a fresher, customizable option, making your own is surprisingly simple and rewarding. Here’s how: Blend 5 to 6 peri-peri chilies (or substitute with bird’s eye chilies for comparable heat), 2 cloves of fresh garlic, 1 tablespoon of bright lemon juice, 1 tablespoon of apple cider vinegar, 1 tablespoon of olive oil, and 1 teaspoon of smoked paprika until you achieve a wonderfully smooth consistency. This homemade sauce will bring an incredibly fresh and authentic flavor to your peri-peri chickpeas. It’s also versatile enough to be used in other recipes, like our delicious peri-peri sheet pan dinner.
- Don’t Rush the Tomato Base: Allow the tomatoes to cook down until they become “jammy,” as described in the instructions. This step is crucial for developing the depth of flavor in the sauce. It concentrates their natural sweetness and acidity, creating a richer, more cohesive base for the chickpeas.
- Customizing Your Chickpeas: While chickpeas are traditional, feel free to experiment with other legumes. White beans, like cannellini or great northern beans, make an excellent alternative, offering a similar creamy texture and ability to absorb flavors. Ensure they are cooked and drained before adding them to the sauce.
How to Make Peri-Peri Chickpeas Step-by-Step
Creating these flavorful peri-peri chickpeas is a straightforward process, achievable in one pan. Follow these steps to prepare a delicious and satisfying meal:
Heat a large skillet over medium heat and add the olive oil. Once the oil is shimmering, add the finely chopped red onion, minced garlic, and a generous dash of salt. Sauté these aromatics, stirring occasionally, for about 5 to 7 minutes. Watch for the onion to become soft, translucent, and start to turn a beautiful golden color, indicating a sweet and savory base has formed. The kitchen should fill with a wonderful aroma.


Next, add the dried thyme (or oregano), fresh black pepper, and the diced red bell pepper to the skillet. Stir these ingredients into the onion and garlic mixture for approximately 30 seconds, allowing their flavors to gently bloom. Then, introduce the chopped tomatoes, another small dash of salt, the fiery peri-peri sauce, and the concentrated tomato paste. Mix everything thoroughly until well combined.


Continue cooking this rich tomato mixture for about 6 to 8 minutes, stirring occasionally and gently pressing down on any larger tomato pieces with the back of your spoon. The goal is for the tomatoes to break down and transform into a thick, jammy, and deeply flavored sauce. This step is key for developing the complex taste of the peri-peri base.


Now, add the drained and rinsed chickpeas, another small dash of salt, and the water to the pan. Stir everything together gently to ensure the chickpeas are thoroughly coated in the rich peri-peri sauce. Cover the skillet with a lid and let it simmer for about 10 minutes. This simmering time allows the sauce to thicken beautifully and, more importantly, gives the chickpeas ample opportunity to absorb all the vibrant, spicy, and tangy flavors, becoming wonderfully tender and deeply infused.


Finally, uncover the skillet and gently fold in the fresh or frozen spinach until it wilts into the warm chickpea mixture, adding a touch of green. Take a moment to taste and adjust the flavors. Add more salt if needed, or increase the heat with extra peri-peri sauce or a pinch of cayenne pepper if you desire more spice. If the dish is too fiery, a swirl of non-dairy yogurt or non-dairy cream can mellow the heat. Mix it in, bring to a brief boil, then turn off the heat. Garnish generously with fresh cilantro and a squeeze of fresh lime juice, then serve immediately with the vibrant cucumber tomato salsa prepared earlier.


Creative Ways to Serve Peri-Peri Chickpeas
The versatility of these peri-peri chickpeas is truly remarkable, allowing for numerous delicious serving options to suit any meal or occasion. The combination of rich, spicy chickpeas and fresh, zesty salsa makes for a dynamic and adaptable dish.
Hearty Bowl Meals: For a complete and satisfying bowl meal, simply serve the peri-peri chickpeas as the star, or spoon them over a comforting base. Popular choices include fluffy white rice, nutritious quinoa, or a warm, tender baked potato. The soft starch perfectly soaks up the flavorful sauce. Generously top your bowl with the crisp cucumber tomato salsa, adding a refreshing contrast to the hearty chickpeas.
Flavorful Wraps and Tacos: Transform the peri-peri chickpeas into easy and delicious wraps or tacos. Lay warm tortillas or soft flatbreads with a layer of the spicy chickpeas, then top with a dollop of the fresh salsa. Customize with your favorite garnishes, such as extra chopped cilantro, a sprinkle of toasted seeds, or a cooling drizzle of non-dairy yogurt or sour cream for a creamy element that beautifully balances the heat.


Elegant Dip Platter for Entertaining: Elevate these chickpeas into a stunning and delicious dip platter. Begin by spreading a creamy base like smooth hummus or a thick layer of non-dairy yogurt across your serving dish. Artfully spoon the peri-peri chickpeas over this creamy foundation. Then, adorn it with the vibrant salsa, a generous scattering of fresh cilantro, a sprinkle of crunchy hemp seeds or toasted sesame seeds, and a final, brightening drizzle of fresh lime juice. Serve with toasted pita bread, sturdy crackers, or an assortment of fresh vegetable sticks for a delightful appetizer or light meal.
Crispy Tostadas: For a fun and textural meal, create peri-peri tostadas. Simply air fry corn tortillas until they are perfectly crisp and golden, which usually takes about 6 to 7 minutes. Once ready, top these crunchy discs with a hearty portion of the peri-peri chickpeas, followed by a dollop of the refreshing salsa, and a final cooling drizzle of non-dairy yogurt or cashew cream. These make for an excellent appetizer or a light, satisfying lunch.
Frequently Asked Questions
Absolutely! This peri-peri chickpeas recipe is designed to be inclusive and delicious for many. It is naturally gluten-free, nut-free, and soy-free, making it an excellent choice for those with these common dietary restrictions or allergies. Always double-check your peri-peri sauce and non-dairy cream/yogurt labels to ensure they meet your specific allergy needs.
Yes, you certainly can! Making your own peri-peri sauce at home is a fantastic way to control the freshness and spice level. To make it, simply blend 5 to 6 peri-peri chilies (or bird’s eye chilies), 2 cloves of garlic, 1 tablespoon of fresh lemon juice, 1 tablespoon of apple cider vinegar, 1 tablespoon of olive oil, and 1 teaspoon of smoked paprika until smooth. This vibrant homemade sauce is perfect for these peri-peri chickpeas or as a zesty addition to other dishes, such as our peri-peri sheet pan dinner.
Leftover peri-peri chickpeas can be stored in an airtight container in the refrigerator for up to 3-4 days. It’s best to store the cucumber tomato salsa separately, as it maintains its freshness and crunch better. Reheat the chickpeas gently on the stovetop or in the microwave until warmed through, then add fresh salsa just before serving.
This recipe is excellent for meal prep! You can cook a larger batch of the peri-peri chickpeas at the beginning of the week. Store them in individual containers. Prepare the salsa fresh each day or keep the chopped ingredients separate and combine them just before serving to retain maximum crunch and flavor. This makes for quick and easy lunches or dinners throughout the week.
Absolutely! If chickpeas aren’t your preference, this recipe is quite flexible. You can substitute them with other hearty legumes like cannellini beans, great northern beans, or even black beans for a different flavor profile. Ensure any canned beans are thoroughly drained and rinsed before adding them to the sauce. You could also try diced firm tofu or tempeh for added protein, though cooking times might vary slightly.
This recipe, with its authentic peri-peri kick, might be too spicy for very young children. However, you can easily adjust the heat level by using less peri-peri sauce, or by incorporating a larger amount of non-dairy yogurt or cream to mellow the spice. You could also serve plain, cooked chickpeas alongside the sauce, allowing children to mix and match according to their spice tolerance.