
This rich chickpea creation has turned into my go-to dish for impressing folks at dinner gatherings and romantic meals. The blend of sun-dried tomatoes, coconut milk, and fresh herbs makes something so tasty it might spark a wedding question - that's where the fun name comes from!
I cooked this for my brother who usually turns his nose up at veggie dishes. He asked me for the cooking steps before he'd even cleaned his plate. Now I make it whenever I want to wow someone without being stuck in the kitchen all day.
What You'll Need
- Olive oil: works as your flavor base and gets all those good tastes going
- Garlic cloves: don't use jarred stuff - only fresh will give you that amazing smell
- Italian seasoning: this mix helps you skip measuring tons of different herbs
- Red chili flakes: gives just a bit of kick without taking over; try to get vibrant red ones
- Tomato paste: packs intense flavor that builds your sauce's background
- Sun-dried tomatoes: these tiny flavor packages add sweet tang and meaty bits; the oil-packed kind works best
- Fresh thyme: its earthy taste works really well with the chickpeas
- Chickpeas: your main ingredient that brings protein and gets buttery soft when cooked
- Vegetable stock: adds more taste layers and helps get the sauce just right
- Coconut milk: makes everything wonderfully creamy without dairy; go for the full-fat type
- Fresh basil leaves: adds color and freshness at the end; dried won't cut it here
Cooking Game Plan
- Wake Up The Flavors:
- Warm olive oil in a big pan over medium heat until it looks shiny but isn't smoking. Toss in the crushed garlic and cook till it smells good and gets slightly golden on the edges, about 1-2 minutes. Keep an eye on it since garlic gets bitter if it burns.
- Create Your Flavor Foundation:
- Throw in Italian seasoning, chili flakes, and black pepper with the garlicky oil. This really matters because it lets all those dried herbs release their oils in the heat, making them taste way better. Keep stirring for a full minute so nothing burns.
- Start Your Sauce Base:
- Mix in tomato paste and keep stirring for about a minute until it gets a bit darker and smells amazing. This short cooking time turns the raw paste into something sweet and rich. Make sure it coats the pan evenly.
- Build Your Sauce:
- Add sun-dried tomatoes, thyme sprigs, chickpeas, and veggie stock, mixing everything well. The stock will pick up all those tasty bits stuck to the pan. Let it bubble gently, then cover it up so the chickpeas soak in all the flavors while the sauce gets thicker, for about 5 minutes.
- Make It Creamy:
- Pour coconut milk in and stir it slowly into the tomato mix. Your sauce will turn a pretty peachy color as everything combines. Let it simmer without the lid for another minute to thicken up a bit more.
- Add The Fresh Touch:
- Turn the heat off and mix in the fresh basil. The leftover warmth 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 the sun-dried tomatoes already bring some saltiness.

Those sun-dried tomatoes really make this dish special. I found this out the hard way when I ran out once and tried using fresh tomatoes instead. It was still good but missed that sweet umami punch that makes everyone love it. My partner still talks about the "better version" even though I only made it without sun-dried tomatoes that one time!
Keeping Extras
This dish actually gets tastier overnight as all the flavors mix 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. When reheating, add a little water or veggie broth to the pan and warm it slowly over medium heat, stirring now and then. Try not to use the microwave as it can make the chickpeas hard.
What To Serve With It
While it tastes great by itself, this dish really shines when you put it over something that soaks up all that amazing sauce. Crusty bread works in a pinch, but try it over fluffy couscous, rice, or quinoa for a fuller meal. For a complete dinner, add a simple green salad with lemon juice and olive oil dressing to balance out the rich main dish. The tangy salad works perfectly with the creamy tomato sauce.

Customizing Your Dish
You can easily switch things up based on what you've got in your kitchen. No sun-dried tomatoes? Try roasted red peppers instead. 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. If you like it spicier, add more red pepper flakes or a bit of harissa paste to the tomato base. Don't like coconut milk? Heavy cream or cashew cream work great too.
Frequently Asked Questions
- → What makes the dish so creamy?
The mix of coconut milk and tomato sauce gives it that silky, rich texture.
- → Can I swap the coconut milk?
Sure! Try using heavy cream or cashew cream if you'd rather not use coconut milk.
- → What's the best way to make this dish spicy?
Add more chili flakes or sprinkle in some cayenne if you’re in the mood for heat.
- → What sides go well with it?
It's great with crusty bread, fluffy rice, or a light green salad on the side.
- → Is it okay to use dried chickpeas?
Yes, but you’ll need to soak and cook them first. Canned ones save time.