
This creamy chickpea dish has become my secret weapon for dinner parties and date nights alike. The combination of sun-dried tomatoes, coconut milk, and aromatic herbs creates a dish so enchanting that it might just inspire a marriage proposal – hence the playful name!
I first made this for my skeptical meat-loving brother who ended up requesting the recipe before he even finished his bowl. Now it's become my go-to when I need to impress someone without spending hours in the kitchen.
Ingredients
- Olive oil: the foundation that brings all flavors together and helps bloom the aromatics properly
- Garlic cloves: fresh is essential here as it provides that irreplaceable aromatic base
- Italian seasoning: this herb blend saves you from measuring multiple dried herbs separately
- Red chili flakes: adds just enough heat without overwhelming the dish; look for bright red flakes for maximum flavor
- Tomato paste: concentrated flavor that creates the rich foundation of the sauce
- Sun-dried tomatoes: these little flavor bombs add a sweet tanginess and meaty texture; choose oil-packed for best results
- Fresh thyme: the woodsy notes complement the chickpeas beautifully
- Chickpeas: the star of the show providing protein and a creamy texture when simmered
- Vegetable stock: adds depth and helps create the perfect sauce consistency
- Coconut milk: creates the irresistible creaminess without dairy; seek full-fat for the best texture
- Fresh basil leaves: adds brightness and color at the finish line; use only fresh, not dried
Step-by-Step Instructions
- Bloom the Aromatics:
- Heat olive oil in a large skillet over medium heat until it shimmers but doesn't smoke. Add the crushed garlic and sauté until it releases its aroma and turns slightly golden around the edges, about 1 to 2 minutes. Watch carefully as garlic burns quickly and will turn bitter if overcooked.
- Build the Flavor Base:
- Add the Italian seasoning, red chili flakes, and black pepper to the garlic oil. This step is crucial as it allows the dried herbs and spices to bloom in the hot oil, releasing their essential oils and intensifying their flavors. Cook for a full minute, stirring constantly to prevent burning.
- Create the Tomato Foundation:
- Add tomato paste and stir continuously for about a minute until it darkens slightly and becomes fragrant. This brief caramelization transforms the raw tomato paste into a rich, sweet base for your sauce. The paste should coat the bottom of the pan evenly.
- Develop the Sauce:
- Add the sun-dried tomatoes, fresh thyme sprigs, chickpeas, and vegetable stock, stirring to combine everything thoroughly. The stock will deglaze the pan, incorporating all those flavorful bits stuck to the bottom. Bring to a gentle simmer, then cover with a lid to trap the steam, allowing the chickpeas to absorb the flavors while the sauce thickens, about 5 minutes.
- Enrich with Creaminess:
- Pour in the coconut milk and stir gently to incorporate it into the tomato base. The sauce will transform into a beautiful orange-pink color as the coconut milk combines with the tomato. Simmer uncovered for one more minute, allowing the sauce to thicken slightly.
- Finish with Freshness:
- Turn off the heat and fold in the fresh basil leaves. The residual heat will soften the basil just enough to release its aroma without destroying its bright flavor. Taste and adjust seasoning with salt and pepper, remembering that the sun-dried tomatoes already contribute saltiness.

The sundried tomatoes are really the secret ingredient here. I discovered their importance when I ran out once and tried to substitute with fresh tomatoes. The dish was good but lacked that distinctive sweet umami punch that makes this recipe truly special. My partner still talks about the "original version" being better even though I've only made it without sundried tomatoes that one time!
Storing Leftovers
This dish actually improves overnight as the flavors have time to meld together. Store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce will thicken considerably when chilled but will loosen again when reheated. To reheat properly, add a splash of water or vegetable broth to the pan and warm gently over medium heat, stirring occasionally. Avoid microwaving if possible as it can make the chickpeas tough.
Perfect Pairings
While delicious on its own, this dish reaches new heights when served over a starch that can soak up the luxurious sauce. Crusty bread is the simplest option, but consider serving it over fluffy couscous, rice, or quinoa for a more substantial meal. For a complete dinner, add a simple green salad dressed with lemon juice and olive oil to cut through the richness of the main dish. The acidity of the salad perfectly complements the creamy tomato sauce.

Making It Your Own
This recipe welcomes adaptations based on what you have available. Don’t have sundried tomatoes? Roasted red peppers can work in a pinch. Looking for more protein? Add spinach or kale in the last few minutes of cooking or top with crumbled feta if you don’t need it to be vegan. For a spicier version, increase the red pepper flakes or add a dash of harissa paste to the tomato base. If coconut milk isn’t your preference, heavy cream or cashew cream makes excellent substitutes.
Frequently Asked Questions
- → What makes this chickpea dish creamy?
The creaminess comes from the combination of coconut milk and the tomato-based sauce, which creates a rich and velvety texture.
- → Can I substitute coconut milk?
Yes, you can use heavy cream or cashew cream as alternatives to coconut milk for similar creaminess.
- → How can I make this dish spicier?
To add more spice, increase the amount of red chili flakes or use a pinch of cayenne pepper.
- → What can I serve with this dish?
This dish pairs well with freshly baked bread, steamed rice, or a side of mixed greens for a complete meal.
- → Can I use dried chickpeas instead of canned?
Yes, but you'll need to soak and cook the dried chickpeas beforehand. Canned chickpeas are a quicker option.