If you’re craving something cozy, vibrant, and incredibly satisfying—but still simple enough for a busy weeknight—this Creamy Coconut-Lime Chickpea Skillet is about to become your new favorite.
It’s rich yet fresh, comforting yet bright, and packed with plant-based protein. Best of all? It comes together in one pan with pantry staples and bold, layered flavors.
Let’s dive into this creamy, zesty, spoon-worthy skillet step by step.
Why You’ll Love This Recipe
This dish checks all the boxes:
- One-pan simplicity
- Bold, vibrant flavors
- Naturally vegetarian (and easily vegan)
- Perfect for meal prep
- Ready in about 30 minutes
The creamy coconut milk balances warming spices, while fresh lime juice adds brightness that keeps every bite exciting.

Sauté the Aromatics
Place a large skillet over medium heat and add the olive oil. Once warm, add the diced onion with a pinch of salt. Cook for 4–5 minutes, stirring occasionally, until the onion becomes soft and translucent.
Add the minced garlic and grated ginger. Stir constantly for about 30 seconds, just until fragrant. Be careful not to let the garlic brown—it can turn bitter quickly.
This aromatic base builds the foundation for the entire dish, so don’t rush this step.
Toast the Spices
Add cumin, smoked paprika, turmeric, and red chili flakes directly into the skillet. Stir continuously for about 30–45 seconds.
Toasting spices in oil awakens their essential oils and deepens their flavor. You’ll notice the aroma intensify immediately. This short step makes a huge difference in the final result.
Caramelize the Tomato Paste
Stir in the tomato paste and cook it for about 1–2 minutes. Let it darken slightly and stick to the pan just a bit before stirring.
This caramelization adds richness and depth, giving the sauce a subtle sweetness and complexity that balances the coconut milk later.

Add Chickpeas and Build the Sauce
Pour in the drained chickpeas and stir well to coat them in the spiced mixture. Let them cook for 2–3 minutes so they absorb flavor.
Next, add the coconut milk and vegetable broth. Stir everything together, scraping up any flavorful bits from the bottom of the pan.
Bring the mixture to a gentle simmer. Reduce the heat to medium-low and let it cook uncovered for about 8–10 minutes, stirring occasionally. The sauce will thicken slightly and become luxuriously creamy.
If it becomes too thick, add a splash of water or broth to loosen it.

Brighten With Lime
Once the sauce has thickened, add lime zest and fresh lime juice. Start with the juice of one lime, then taste and adjust. You can always add more, but you can’t take it away.
Season with salt and black pepper to taste. The lime is essential—it cuts through the richness of the coconut milk and makes the entire dish taste fresh and balanced.
Wilt the Spinach
Add the fresh spinach directly into the skillet. It will look like a lot at first, but it wilts quickly.
Stir gently for 1–2 minutes until the spinach softens and folds into the sauce. This adds color, nutrition, and a subtle earthiness that rounds out the flavors.
Garnish and Serve
Turn off the heat and sprinkle chopped fresh cilantro over the top. Serve immediately over fluffy rice or with warm naan for scooping.
For extra texture, consider adding:
- Toasted cashews
- Sliced green onions
- A drizzle of chili oil
- A dollop of plain yogurt
Tips for Success
- Use full-fat coconut milk. It creates a richer, silkier sauce. Light coconut milk will result in a thinner texture.
- Don’t skip the lime zest. The zest contains essential oils that intensify citrus flavor beyond just juice.
- Let it simmer. The sauce thickens as it reduces. Patience equals creaminess.
Make It Your Own
This skillet is incredibly versatile. Try these variations:
- Add diced sweet potatoes for extra heartiness.
- Stir in red bell peppers for sweetness and color.
- Swap spinach for kale or Swiss chard.
- Add a spoonful of peanut butter for a deeper, nutty twist.
You can also serve it over quinoa or cauliflower rice if you prefer something lighter.
Storage and Meal Prep
This dish stores beautifully. Let it cool completely, then transfer to an airtight container. Refrigerate for up to 4 days.
Reheat gently on the stove with a splash of water or broth to loosen the sauce. The flavors actually deepen overnight, making leftovers even more delicious.
It also freezes well for up to 2 months.
Final Thoughts
Creamy Coconut-Lime Chickpea Skillet is proof that simple ingredients can create something extraordinary. It’s comforting yet bright, rich yet refreshing, and deeply satisfying without feeling heavy.
Whether you’re cooking for a busy weeknight dinner, meal prepping for the week, or serving friends something flavorful and impressive, this one-pan recipe delivers every single time.
Grab your skillet, squeeze that lime, and let the magic happen.
