This protein-packed coconut chickpea curry is absolutely delicious—made with coconut milk, chickpeas, red lentils, and warm spices for a creamy curry recipe you’ll want on repeat. Served over rice, it’s hearty, nourishing, and ready in 35 minutes.
1tablespoonsoy sauce or tamariplust extra to taste
Juice of 1 limeplus extra to taste
3cupsbaby spinach
Flexitarian option:1 pound diced cooked chicken or shrimp, added in step 5.
Optional for serving:Cooked jasmine rice, fresh cilantro or green onion, and lime wedges
Instructions
Heat olive oil in a large skillet over medium heat. Add onion and sauté 3–4 minutes until softened.
Stir in garlic and fresh ginger; cook 1 minute. Add curry powder and garam masala; cook 30 seconds to release flavor.
Stir in sweet potato, chickpeas, lentils, bell pepper, coconut milk, and broth. Mix well to form the curry sauce.
Bring to a simmer; cook 20 minutes (no lid) until lentils are soft, sweet potato is tender, and the sauce thickens.
Stir in soy sauce, lime juice, and spinach (plus cooked chicken or shrimp, if using). Cook 1–2 minutes until spinach wilts.
Video
Kori's Tips
For more helpful hints, substitution ideas, cooking tips, and other delicious recipes, check out my post above.TIPS: Red lentils melt into the curry, adding body and protein without changing the flavor. Dice sweet potato small for faster cooking. Add more broth if the curry gets too thick.VARIATIONS: Swap the sweet potato for butternut squash. For more spice, add chili flakes or extra curry paste. Stir in cubed tofu for another plant-based protein boost.SERVING SUGGESTIONS: Serve these coconut curry chickpeas over rice, quinoa, or cauliflower rice, cilantro or green onion, and lime wedges. Pair with warm naan for dipping into the sauce.