Picture this: a lazy Sunday afternoon, a nearly empty pantry, and the craving for something comforting yet impressive. That was me a few months ago. I was hosting a last-minute dinner for a friend who, like me, was embracing the joys of plant-based eating. But instead of panicking, I decided to get creative with what I had: a humble can of chickpeas, a can of coconut milk, and a dream.
The inspiration for this dish came from the famous “Marry Me Chicken” recipe—a creamy, rich dish that’s said to be so delicious it’ll make someone want to propose to you. While I loved the idea, I wanted something lighter, healthier, and entirely plant-based. Enter chickpeas: versatile, hearty, and the perfect stand-in. With a few tweaks and a lot of love, I created what I now call Marry Me Chickpeas.

The first bite was magic. Creamy coconut milk mingled with tangy tomatoes, a hint of garlic, and warming spices. My friend looked up from her plate and said, “If this doesn’t get you a marriage proposal, I don’t know what will.” And just like that, this one-pan wonder became a staple in my kitchen. Whether you’re cooking for one, wooing a crowd, or just looking for a cozy meal, this dish has your back—and your heart.
Why You’ll Love This Dish
- One-Pan Wonder Forget juggling multiple pots and pans. This entire recipe comes together in one pan, making cleanup a breeze.
- Rich and Creamy The combination of coconut milk and tomatoes creates a luxurious sauce that coats every chickpea in velvety perfection.
- Vegan and Versatile This dish is entirely plant-based but doesn’t skimp on flavor. Plus, you can easily adapt it to suit your taste preferences or dietary needs.
- Budget-Friendly With pantry staples like chickpeas and coconut milk, this recipe won’t break the bank. It’s proof that delicious doesn’t have to mean expensive.
- Fast and Easy From start to finish, this dish takes just 20 minutes. Perfect for busy weeknights or when you’re low on energy but still want something amazing.
- Kid-Approved The mild, creamy sauce is a hit with kids, making it a family-friendly meal.
- Impressive Yet Simple Despite its ease, this dish looks and tastes like something you’d order at a trendy vegan bistro.
- Great for Leftovers It tastes even better the next day, making it ideal for meal prep or make-ahead dinners.
Ingredients You’ll Need

For the Chickpeas:
- 1 tablespoon olive oil
- 3 garlic cloves, minced
- 1 small onion, finely chopped
- 1 teaspoon red pepper flakes (optional, for heat)
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 can (14 oz) chickpeas, drained and rinsed
- 1 can (14 oz) diced tomatoes
- 1 can (13.5 oz) coconut milk (full fat for creaminess)
- 1 tablespoon tomato paste
- 1 teaspoon sugar (optional, to balance acidity)
- Salt and pepper to taste
- Fresh basil or parsley for garnish
Equipment Needed:
- Large skillet or sauté pan
- Wooden spoon
- Can opener

How to Make Marry Me Chickpeas
- Sauté the Aromatics
Heat olive oil in a large skillet over medium heat. Add garlic, onion, and red pepper flakes. Cook until fragrant and onions are translucent, about 3-4 minutes. - Toast the Spices
Stir in cumin and smoked paprika. Let the spices bloom for 30 seconds to enhance their flavors. - Add the Chickpeas and Tomatoes
Toss in the chickpeas, diced tomatoes, and tomato paste. Stir well to combine. - Pour in the Coconut Milk
Slowly add the coconut milk, stirring until the sauce is smooth and creamy. Bring to a gentle simmer. - Season and Simmer
Add sugar (if using), and season with salt and pepper. Let the dish simmer for 5-7 minutes, stirring occasionally, until the sauce thickens slightly. - Garnish and Serve
Remove from heat and garnish with fresh basil or parsley. Serve hot with crusty bread, rice, or even over pasta.
Notes
- Coconut Milk Swap: If you’re not a fan of coconut milk, heavy cream or cashew cream works as a substitute.
- Spice It Up: Add a dash of curry powder or garam masala for an Indian-inspired twist.
- Bulk It Up: Throw in spinach, kale, or even diced sweet potatoes for extra nutrients and volume.
- Make It Protein-Packed: Add butter beans or lentils for an even heartier dish.
- Adjust the Heat: Skip the red pepper flakes for a milder version or double up for extra spice.
- Perfect Pairing: Serve with naan, quinoa, or your favorite grain.

Bonus Pro Tips
- Use Fresh Garlic: Freshly minced garlic gives this dish its robust flavor. Avoid pre-minced for best results.
- Don’t Rush the Simmer: Letting the sauce simmer deepens the flavors and ensures the perfect creamy consistency.
- Double the Recipe: This dish freezes beautifully, so make extra for quick meals later.
- Toast Your Bread: If serving with crusty bread, lightly toast it for added texture.
- Make It Fancy: Garnish with a drizzle of olive oil and freshly cracked black pepper before serving.
- Cook the Spices: Don’t skip the step of blooming your spices; it’s a game-changer for flavor.
Macronutrients Per Serving
- Calories: 310
- Protein: 8g
- Carbs: 22g
- Fat: 22g
- Fiber: 6g

Heart-to-Heart FAQ
1. What should I serve with Marry Me Chickpeas?
This dish pairs beautifully with jasmine rice, quinoa, or crusty bread. For a lighter option, serve with a side salad or roasted veggies.
2. Can I make this ahead of time?
Yes! The flavors deepen as it sits, so it’s perfect for meal prep. Store in the fridge for up to 3 days.
3. Is this dish freezer-friendly?
Absolutely. Freeze in airtight containers for up to 3 months. Thaw and reheat on the stovetop.
4. Can I make this dish spicier?
Add extra red pepper flakes or a splash of hot sauce. For an Indian curry vibe, toss in some chili powder.
5. Can I use dried chickpeas instead of canned?
Yes, but they’ll need to be cooked in advance. Canned chickpeas save time and are just as tasty.
6. What other beans can I use?
Butter beans, cannellini beans, or even black beans would work well in this recipe.