
I've turned this velvety chickpea creation into my go-to for impressing guests and romantic dinners. The magic happens when sun-dried tomatoes meet coconut milk and fragrant herbs, creating something so delicious it might just spark a marriage proposal – that's how it got its cheeky name!
The first time I whipped this up, my brother (a dedicated meat-eater) was totally doubtful. Before he'd even cleared his plate, he was asking me how to make it. Now I turn to this dish whenever I need to wow someone without spending forever cooking.
What You'll Need
- Olive oil: ties all the flavors together and lets the aromatics bloom just right
- Garlic cloves: must be fresh to give that crucial aromatic kick
- Italian seasoning: this mix helps you skip measuring several different dried herbs
- Red chili flakes: gives a subtle warmth without taking over; grab vibrant red ones for best flavor
- Tomato paste: packs that intense flavor punch that builds the sauce's foundation
- Sun-dried tomatoes: these intense flavor nuggets add sweet tanginess and hearty texture; go for the oil-packed kind
- Fresh thyme: brings earthy notes that work wonders with chickpeas
- Chickpeas: our protein-packed main ingredient that turns wonderfully creamy when cooked
- Vegetable stock: creates depth and helps nail the perfect sauce texture
- Coconut milk: delivers that can't-resist creaminess without dairy; full-fat works best
- Fresh basil leaves: adds freshness and color at the end; don't try to substitute dried here
Cooking Method
- Wake Up The Flavors:
- Warm olive oil in a wide skillet over medium heat until it gleams but doesn't start smoking. Toss in crushed garlic and cook until it gets fragrant and slightly golden at the edges, around 1-2 minutes. Keep an eye on it since garlic turns bitter fast if it burns.
- Create Your Flavor Base:
- Sprinkle in Italian seasoning, red chili flakes, and black pepper into the garlicky oil. This matters because hot oil unlocks the flavors in dried herbs and spices. Keep stirring for a full minute to prevent anything from burning.
- Start Your Sauce:
- Mix in tomato paste and keep stirring for about a minute until it gets a bit darker and smells amazing. This quick cooking transforms plain tomato paste into something sweet and rich. Make sure it spreads evenly across the pan.
- Build The Sauce:
- Throw in sun-dried tomatoes, thyme sprigs, chickpeas, and veggie stock, then mix everything well. The stock will lift all those tasty bits stuck to the pan. Let it bubble gently, then put the lid on so the chickpeas can soak up flavors while your sauce gets thicker, about 5 minutes.
- Add Creaminess:
- Pour coconut milk in and stir gently to mix with the tomato base. Your sauce will turn a pretty orange-pink as everything combines. Let it bubble without the lid for another minute to thicken a bit.
- Add Fresh Touches:
- Turn off the heat and gently mix in fresh basil. The warmth from the pan will soften the basil just enough to release its smell without killing its bright flavor. Taste it and add salt and pepper if needed, but remember those sun-dried tomatoes already bring some saltiness.

Sun-dried tomatoes really make all the difference here. I found this out the hard way when I ran out once and tried using fresh tomatoes instead. The dish came out okay but missed that special sweet umami kick that makes everyone love it. My partner still talks about how the "first version" was better, even though I've only made it without sun-dried tomatoes that one time!
Keeping Extras
This dish actually gets tastier overnight as the flavors blend together. Keep any leftovers in a sealed container in your fridge for up to 3 days. The sauce will get much thicker when cold but loosens up when you heat it again. For the best results when reheating, pour in a little water or veggie broth and warm it slowly over medium heat, stirring now and then. Try not to use the microwave if you can help it - it can make the chickpeas rubbery.
What To Serve With It
While it's great by itself, this dish really shines when you serve it with something that soaks up all that amazing sauce. A chunk of crusty bread works in a pinch, but try it over fluffy couscous, rice, or quinoa for a heartier meal. To make it a complete dinner, add a simple green salad with lemon juice and olive oil dressing to balance the rich main dish. The tangy salad cuts through the creamy tomato sauce perfectly.

Customizing Your Dish
Feel free to switch things up based on what's in your kitchen. No sun-dried tomatoes? Roasted red peppers can work too. Want more protein? Throw in some spinach or kale during the last few minutes of cooking, or sprinkle some crumbled feta on top if you don't need it to be vegan. For extra heat, add more red pepper flakes or a bit of harissa paste to your tomato base. Don't like coconut milk? Heavy cream or cashew cream works just as well.
Frequently Asked Questions
- → What makes this sauce velvety?
The smooth, creamy texture comes from the mix of coconut milk and tomato sauce working together.
- → Can I swap out coconut milk?
Absolutely! Heavy cream or cashew cream works great if you want a different option.
- → How do I add more heat?
For extra spice, throw in more chili flakes or sprinkle in a little cayenne pepper.
- → What goes well with this dish?
Pair it with toasted bread, fluffy rice, or a simple side salad to round out the meal.
- → Can I use dried chickpeas?
Yes, but you'll need to soak and cook them first. Canned chickpeas are just quicker.