Marry me chickpeas with coconut milk is a creamy, one-skillet dinner ready in under 30 minutes, packed with sun-dried tomato flavor and total cozy vibes.
Okay, real talk: I did not expect a can of chickpeas to become the most requested dinner in my house, but here we are. My husband has asked for this three times this month, and I’m pretty sure it’s the coconut milk sauce he’s actually in love with, not me. Either way, grab a skillet, because you’re about to make marry me chickpeas with coconut milk, and it might just win someone’s heart too.
Table of Contents
Why You’re Going to Love This Recipe
This isn’t just another chickpea dinner. It’s the kind of meal that makes your kitchen smell like a cozy little Italian trattoria while somehow only dirtying one pan.
- A rich, creamy coconut milk sauce that tastes way fancier than the five minutes it took to make
- Naturally vegetarian, and easy to make fully vegan by skipping the parmesan
- Big, bold flavor from sun-dried tomatoes, garlic, and a hint of chili heat
- Pantry-friendly ingredients you probably already have on hand
- Works over rice, quinoa, pasta, or just a hunk of crusty bread
If you’ve ever made marry me chicken, this is basically its plant-based cousin, and honestly, I think the chickpeas hold their own just fine. The name might sound a little dramatic, but wait until that coconut milk sauce hits your spoon.
I first threw this together on a random Tuesday when I had half a can of coconut cream sitting in the fridge and zero motivation to go to the store. Turns out, happy accidents make the best recipes, and this one’s been in heavy rotation ever since.

Marry Me Chickpeas With Coconut Milk
Equipment
- Large skillet
- Knife
- Cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
- Can opener
Ingredients
For the Flavor Base
- 1 tablespoon olive oil or avocado oil
- ½ cup sweet white onion diced
- 5 teaspoons garlic minced
- ½ cup sun-dried tomatoes chopped small; soak dry-packed tomatoes in warm water for 10 minutes first if needed
- 1 tablespoon tomato paste Italian-style preferred
- ½ teaspoon dried oregano
- ½ teaspoon red pepper flakes
- ½ teaspoon ground paprika
- 1 teaspoon salt
- ¼ teaspoon black pepper
For the Chickpeas and Sauce
- 1 15-ounce can chickpeas rinsed and drained
- 1 cup vegetable broth
- 1 13.5-ounce can full-fat coconut cream or coconut milk use canned full-fat coconut cream or milk, not a carton beverage
Fresh Finishes
- 2 cups baby spinach cut into ribbons if desired
- 4 to 5 leaves fresh basil cut into ribbons
- to taste grated Parmesan cheese for serving; omit or use plant-based Parmesan to keep the recipe vegan
Instructions
- Heat the olive oil in a large skillet over medium-high heat. Add the diced onion and cook for about 2 minutes, until it begins to soften and turn translucent.
- Add the minced garlic and cook for 1 minute, stirring often, until fragrant. Do not let the garlic burn.
- Stir in the tomato paste, oregano, red pepper flakes, paprika, chopped sun-dried tomatoes, salt, and black pepper. Cook for about 2 minutes, stirring frequently, until the tomato paste darkens slightly in color.
- Add the chickpeas, vegetable broth, and full-fat coconut cream or coconut milk. Stir well and bring the mixture to a gentle boil.
- Reduce the heat to low and simmer gently for about 15 minutes, stirring occasionally, until the sauce has thickened. Avoid boiling rapidly so the coconut sauce stays silky and does not separate.
- Stir in the spinach and basil. Cook for about 1 minute, just until the spinach wilts.
- Top with grated Parmesan, if using, and serve warm over rice, quinoa, pasta, or baked sweet potatoes, with crusty bread for scooping up the sauce.
Notes
What You’ll Need
Nothing wild here, just good, honest ingredients that come together into something way greater than the sum of their parts. Here’s what’s going into your skillet.

| For the Flavor Base | Amount |
|---|---|
| Olive oil or avocado oil | 1 tablespoon |
| Sweet white onion, diced | ½ cup |
| Garlic, minced | 5 teaspoons |
| Sun-dried tomatoes, chopped smaller | ½ cup |
| Tomato paste (Italian preferred) | 1 tablespoon |
| Dried oregano | ½ teaspoon |
| Red pepper flakes | ½ teaspoon |
| Ground paprika | ½ teaspoon |
| Salt | 1 teaspoon |
| Black pepper | ¼ teaspoon |
| For the Chickpeas & Sauce | Amount |
|---|---|
| Chickpeas, rinsed and drained | 1 (15 oz) can |
| Vegetable broth | 1 cup |
| Coconut cream (coconut milk) | 1 (13.5 oz) can |
| Fresh Finishes | Amount |
|---|---|
| Baby spinach, cut into ribbons | 2 cups |
| Fresh basil leaves, cut into ribbons | 4-5 leaves |
| Grated parmesan, for serving | To taste |
A quick note on the coconut milk: reach for full-fat coconut cream here, not the light stuff in a carton. It’s what gives this sauce its silky, dreamy texture, and it’s a genuinely nutritious dairy-free option if you’re trying to cut back on cream.
How to Make Marry Me Chickpeas With Coconut Milk
This whole recipe lives in one skillet, so if you hate doing dishes as much as I do, you’re going to want to bookmark this one.

Build the Flavor Base
Heat the olive oil in a large skillet over medium-high heat. Add the diced onion and let it soften for about 2 minutes, just until it starts turning translucent and your kitchen starts smelling amazing.
Stir in the garlic and cook for 1 minute, until it’s fragrant. Watch it closely here, since garlic can go from golden to burnt in about ten seconds flat, and burnt garlic will wreck the whole dish.
Add the tomato paste, oregano, red pepper flakes, paprika, sun-dried tomatoes, salt, and black pepper. Cook for about 2 minutes, stirring often, until the tomato paste deepens to a rusty red color. This little step is where all the “marry me” magic actually starts.
Simmer It All Together
Pour in the chickpeas, vegetable broth, and coconut cream. Give everything a good stir and bring it up to a gentle boil.
Once it’s bubbling, drop the heat down and let it simmer for about 15 minutes. The sauce will look a little thin at first, but don’t panic, it thickens up beautifully as it simmers and keeps thickening even more once it’s off the heat.
Pro tip: resist the urge to crank the heat to speed things up. A gentle simmer keeps the coconut milk from separating and gives you that silky, restaurant-style sauce instead of a greasy one.
Finish and Serve
Stir in the baby spinach and fresh basil ribbons, letting the spinach wilt right into the warm sauce for about a minute. The basil adds this bright, herby note that cuts through all that rich coconut creaminess.
Top with a generous shower of grated parmesan and serve it up over rice, quinoa, or baked sweet potatoes. Honestly, I’ve also just eaten it straight out of the skillet with a spoon, no judgment.

Tips, Variations & Troubleshooting
Pro Tips for Best Results
Chop your sun-dried tomatoes small so they melt into the sauce instead of sitting there in big chewy chunks. If yours are the dry, oil-free kind, soak them in warm water for 10 minutes first to soften them up.
Use full-fat canned coconut cream, not coconut milk beverage from a carton. The carton stuff is too thin and watery to give you that thick, luxurious sauce this recipe is known for.
Tasty Variations to Try
Want more protein? Stir in some cooked white beans alongside the chickpeas, or add shredded rotisserie chicken if you’re not keeping it vegetarian. You could also swap in crispy roasted chickpeas on top for extra crunch, a trick I picked up from my crispy roasted chickpeas recipe.
Craving extra veggies? Toss in some sliced mushrooms or diced red bell pepper when you sauté the onion. Both add great texture without messing with that signature marry me chickpeas flavor.
If you like your sauce with a kick, double the red pepper flakes, or add a splash of hot sauce right at the end. It plays really nicely against the sweetness of the coconut milk.
Troubleshooting Common Issues
Sauce too thin? Just let it simmer a few extra minutes, uncovered, so more liquid can evaporate off. It’ll also thicken more as it cools, so don’t judge it straight off the stove.
Sauce looks a little split or greasy? That usually means the heat was too high. Lower it down, stir gently, and it should come back together within a minute or two.
Too rich for your taste? Cut the coconut cream with a bit more vegetable broth, or squeeze in some fresh lemon juice at the end to brighten everything up.
Storage, Reheating & No-Waste Ideas
This recipe holds up beautifully in the fridge, and honestly, I think it tastes even better the next day once all those flavors have had time to hang out together.
| Method | How Long | Notes |
|---|---|---|
| Refrigerator | Up to 4 days | Store in an airtight container |
| Freezer | Up to 2 months | Coconut sauce may separate slightly when thawed |
| Reheating | 5 minutes | Warm gently on the stove over low heat, stirring often |
To reheat, skip the microwave if you can. A low, slow warm-up on the stovetop keeps that coconut milk sauce silky instead of turning it grainy or oily.
No-waste tip: got leftover coconut cream from the can? Stir the extra into your morning coffee, or use it to make a batch of creamy homemade hummus. Leftover sauce also freezes great in ice cube trays for quick single servings later.
Frequently Asked Questions
Can I make marry me chickpeas with coconut milk ahead of time?
Yes, this recipe actually tastes better the next day. Make it up to 3 days ahead, store it covered in the fridge, and reheat gently on the stove before serving.
Is this recipe vegan?
It’s very close to vegan already. Just skip the grated parmesan on top, or use a plant-based parmesan alternative instead.
Can I use light coconut milk instead of coconut cream?
You can, but the sauce won’t be nearly as thick and creamy. Full-fat coconut cream is what gives this dish its signature rich, silky texture.
What can I serve with marry me chickpeas?
Rice, quinoa, and baked sweet potatoes are all great bases. Crusty bread for scooping up the sauce is a personal favorite too.
Can I freeze leftovers?
Yes, though the coconut sauce may separate slightly when thawed. A quick stir while reheating on the stove brings it right back together.
Final Thoughts
This marry me chickpeas with coconut milk recipe is proof that dinner doesn’t need to be complicated to be memorable. It’s cozy, it’s creamy, and it comes together in one pan on your busiest weeknight.
Chickpeas are also just quietly great for you, packed with fiber and plant-based protein, so this dinner is doing more for you than just tasting incredible.
If you’re into chickpeas as much as I am, you’ll probably also love this high-protein black chickpeas salad for lunch the next day. It’s become my go-to way to use up whatever’s left in the pantry.
Give this one a try this week, and let me know how it goes. If you loved it, I’d be so grateful if you pinned it to Pinterest and dropped a comment below, I read every single one.