Marry Me Chickpeas with Coconut Milk
Make gluten-free marry me chickpeas with coconut milk in 30 minutes—one skillet, creamy sauce, and bold Italian-inspired flavor in every bite.
The first time I made gluten-free marry me chickpeas with coconut milk, it was a Tuesday night, I had one can of chickpeas, half a can of coconut milk left from the weekend, and zero motivation to cook anything elaborate. Twenty-five minutes later, I was scraping the skillet clean.
The sauce does something almost unfair—sun-dried tomatoes, garlic, and full-fat coconut milk come together into something so rich and velvety it coats the back of a spoon like a restaurant cream sauce. You know… that’s the moment you realize a humble can of chickpeas was hiding serious potential all along.
What makes this dish earn its dramatic name? It’s the kind of meal that gets requested again and again, works for weeknights and dinner parties alike, and happens to be completely gluten-free without any awkward substitutions.
Why You’ll Love This Marry Me Chickpeas Recipe
- Sauce that clings and coats: Full-fat coconut milk gives the sauce a richness that feels indulgent without any dairy—thick, glossy, and deeply savory.
- One skillet, 30 minutes: Everything comes together in a single pan with minimal cleanup. It’s weeknight-friendly without tasting like it was rushed.
- Naturally gluten-free and easily vegan: Skip the Parmesan and this dish is fully plant-based. No substitutions needed—the recipe is built that way from the start.
- Flexible enough for any base: Serve it over rice, quinoa, gluten-free pasta, or baked sweet potatoes. It works beautifully every way.
The Secret to Perfect Gluten-Free Marry Me Chickpeas with Coconut Milk
- Toast the tomato paste: Cooking the tomato paste for 2 full minutes until it slightly darkens concentrates its flavor and removes the raw, tinny edge. This single step transforms the entire sauce base.
- Full-fat coconut milk only: Light coconut milk won’t reduce into a creamy sauce—it stays watery and thin. Full-fat coconut milk or coconut cream gives you the glossy, clingy texture that makes this dish work.
- Low and slow simmer: Fifteen minutes over low heat lets the sauce emulsify properly and allows the chickpeas to absorb the flavors. Rushing the simmer keeps the sauce thin and the chickpeas bland.
- Spinach and basil go in last: Adding them at the end—just until the spinach wilts—preserves the fresh, bright contrast against the rich sauce. Overcooking them makes the dish muddy and bitter.
Table of Contents
Ingredients

Aromatics & Spices
- 1 tbsp olive oil or avocado oil
- 1/2 cup sweet white onion, diced
- 5 tsp garlic, minced
- 1 tbsp Italian-style tomato paste
- 1/2 tsp dried oregano
- 1/2 tsp red pepper flakes
- 1/2 tsp paprika
- 1 tsp salt
- 1/4 tsp black pepper
Main Ingredients
- 1/2 cup sun-dried tomatoes, finely chopped
- 1 can (15 oz) chickpeas, rinsed and drained
- 1 cup gluten-free vegetable broth
- 1 can (13.5 oz) full-fat coconut milk or coconut cream
- 2 cups baby spinach
- 4–5 fresh basil leaves, sliced
- Grated Parmesan cheese, optional
Note on sun-dried tomatoes: Use the dry-packed variety rather than oil-packed for a cleaner sauce. If you only have oil-packed, pat them dry before chopping. Either works—just adjust salt slightly since oil-packed versions are often more intensely seasoned.
Note on vegetable broth: Double-check your broth label if you’re cooking for someone with celiac disease. Most major brands are gluten-free, but cross-contamination varies. Look for a certified gluten-free label to be safe.
Instructions

Step 1: Sauté the Onion
Heat the olive oil in a large skillet over medium-high heat. Add the diced onion and cook for about 2 minutes, until softened and translucent. You’re looking for the onion to go from sharp and opaque to sweet and slightly glossy at the edges.
Step 2: Add the Garlic
Add the minced garlic and cook for 1 minute, stirring frequently. The moment you smell that warm, nutty aroma filling your kitchen, it’s ready—don’t let it brown or it’ll turn bitter.
Step 3: Build the Sauce Base
Stir in the tomato paste, oregano, red pepper flakes, paprika, sun-dried tomatoes, salt, and black pepper. Cook for about 2 minutes, stirring frequently, until the tomato paste slightly darkens and smells deeply savory.
Pro Tip: This step is where the flavor backbone gets built. Don’t rush it—the paste needs direct contact with the hot pan to caramelize properly.
Step 4: Add Chickpeas and Liquids
Add the chickpeas, gluten-free vegetable broth, and full-fat coconut milk or coconut cream. Stir well to incorporate everything, scraping up any browned bits from the bottom of the pan. Bring to a gentle simmer.
Step 5: Simmer Until Creamy
Reduce the heat to low and simmer for about 15 minutes, stirring occasionally, until the sauce thickens and becomes creamy. It should coat the back of a spoon and have reduced noticeably in volume.
Pro Tip: If the sauce seems too thick before the 15 minutes are up, add a splash more broth. If it’s still thin after 15 minutes, give it another 3–5 minutes uncovered.
Step 6: Wilt the Greens
Stir in the baby spinach and fresh basil. Cook for about 1 minute, just until the spinach wilts into the sauce. The basil will soften slightly but keep its fresh fragrance.
Step 7: Finish and Serve
Sprinkle with grated Parmesan if desired and serve warm over your base of choice—rice, quinoa, gluten-free pasta, or baked sweet potatoes all work beautifully.
Alt text suggestion for image: “A skillet of gluten-free marry me chickpeas with coconut milk, showing a creamy tomato sauce with wilted spinach and fresh basil.”
Make It Your Own
Well… this sauce is so forgiving that it practically invites experimentation. If you’d like more heat, increase the red pepper flakes to 1 full teaspoon or add a pinch of cayenne. The coconut milk mellows spice over the simmer, so erring on the side of bold works in your favor here.
For a fully vegan version of this easy gluten-free marry me chickpeas recipe, simply skip the Parmesan or swap it for nutritional yeast. Two to three tablespoons of nutritional yeast stirred in during the last minute of cooking adds a savory, cheesy depth without any dairy.
White beans make a great swap for chickpeas if that’s what you have on hand. Cannellini beans in particular hold their shape well during simmering and absorb the sauce flavors in the same way. The texture is slightly softer, which some people actually prefer.
You can bulk this dish up easily by adding a cup of halved cherry tomatoes in step 3 alongside the sun-dried tomatoes, or stir in a handful of kale instead of spinach. Kale takes about 3 minutes to wilt fully, so give it a little extra time before serving.
Common Problems & Solutions
Problem: The sauce is too thin after simmering. Remove the lid if you’ve been using one and simmer uncovered for another 5 minutes. Coconut milk needs open-air heat to reduce properly. Covering the pan traps steam and keeps the sauce watery no matter how long you cook it.
Problem: The sauce tastes flat or lacks depth. Taste before serving and adjust in layers: a pinch more salt, a squeeze of lemon juice, or an extra half-teaspoon of paprika can each shift the flavor significantly. The sun-dried tomatoes and tomato paste do most of the heavy lifting, but seasoning at the end matters.
Man, oh man… a flat sauce after all that simmering is genuinely frustrating. Nine times out of ten it comes down to the tomato paste not getting enough time on the hot pan in step 3. If yours tasted flat, double that step to 3 minutes next time and watch the difference.
Problem: The chickpeas are mushy. This usually means the simmer was too aggressive. Keep the heat on low—a true, lazy bubble, not a rolling boil. According to nutrition research on chickpeas and their plant protein benefits, chickpeas are already fully cooked from the can, so they only need gentle warming and sauce absorption, not re-cooking.
Storage & Meal Prep
| Method | Duration | Notes |
|---|---|---|
| Counter | Up to 2 hours | Cover loosely; refrigerate after |
| Fridge | 4–5 days | Airtight container; sauce thickens when cold |
| Freezer | Up to 2 months | Freeze sauce and chickpeas together; thaw overnight |
To reheat from the fridge, warm gently in a small saucepan over low heat with a splash of broth or water to loosen the sauce. It comes back beautifully in about 5 minutes. Microwaving works too—cover and heat in 60-second bursts, stirring between each.
This dish is excellent for meal prep. Make a full batch on Sunday and portion it over cooked rice or quinoa in individual containers. It reheats without losing texture or flavor, making for genuinely satisfying weekday lunches all week long.
Marry Me Chickpeas with Coconut Milk FAQs
Can I use light coconut milk instead of full-fat?
Light coconut milk won’t create a creamy, thick sauce—it stays thin and watery even after a long simmer. Full-fat coconut milk or coconut cream is essential for the rich, glossy texture that makes this dish worth making. If you only have light, you can add a tablespoon of cashew butter to help thicken the sauce.
How do I make this dish vegan?
Skip the Parmesan or replace it with 2 to 3 tablespoons of nutritional yeast stirred in during the last minute of cooking. Every other ingredient in this recipe is already plant-based, so no other changes are needed.
What’s the best base to serve marry me chickpeas over?
Rice and quinoa are the most common choices because they absorb the sauce well. Gluten-free pasta works if you want something heartier, and baked sweet potatoes add a natural sweetness that pairs well with the tangy sun-dried tomatoes. All four options work—it comes down to what you have on hand.
Why did my sauce not thicken?
The most common cause is covering the pan during simmering. Coconut milk needs to reduce in open air. Simmer uncovered on low heat for the full 15 minutes. If it’s still thin, give it another 3 to 5 minutes before adding the spinach.
Can I make this recipe ahead of time for a dinner party?
Yes—this is one of the best make-ahead recipes for entertaining. Cook it fully, let it cool, and refrigerate for up to 2 days. Reheat gently over low heat with a splash of broth, then add a handful of fresh spinach and basil right before serving to keep it looking and tasting fresh.
Serving Suggestions

This dish earns a permanent spot in the dinner rotation—it’s hearty enough for a cold February evening and light enough for a spring weeknight. It also makes a genuinely impressive centerpiece for a Friendsgiving or casual holiday dinner when you’re cooking for guests with mixed dietary needs.
For a complete spread, pair it alongside this cranberry whipped feta stuffed mini peppers recipe as a starter—the bright, tangy pepper bites balance the rich coconut sauce beautifully. Finish the meal with a slice of gluten-free apple butter crumb cake for a warm, seasonal dessert that rounds out the whole table.
If you’re a hummus fan and want another chickpea dish to rotate in, this gluten-free hummus made from dried chickpeas is worth bookmarking. Same pantry staple, completely different result.
Conclusion
If you try this recipe, I’d genuinely love to hear how it turned out. Drop a comment below with your base of choice or any tweaks you made—the vegan version with nutritional yeast especially.
And if it earned a spot in your weekly rotation, save it to Pinterest so others can find it too. A recipe this good deserves to travel.

Gluten-Free Marry Me Chickpeas with Coconut Milk
Equipment
- Large skillet
Ingredients
Aromatics & Spices
- 1 tbsp olive oil or avocado oil
- ½ cup sweet white onion diced
- 5 tsp garlic minced
- 1 tbsp Italian-style tomato paste
- ½ tsp dried oregano
- ½ tsp red pepper flakes
- ½ tsp paprika
- 1 tsp salt
- ¼ tsp black pepper
Main Ingredients
- ½ cup sun-dried tomatoes finely chopped; dry-packed preferred
- 1 15 oz can chickpeas rinsed and drained
- 1 cup gluten-free vegetable broth use certified gluten-free for celiac disease
- 1 13.5 oz can full-fat coconut milk or coconut cream
- 2 cups baby spinach
- 4-5 leaves fresh basil sliced
- grated Parmesan cheese optional
Instructions
- Heat the olive oil in a large skillet over medium-high heat. Add the diced onion and cook for about 2 minutes, until softened and translucent.
- Add the minced garlic and cook for 1 minute, stirring frequently. Do not let it brown.
- Stir in the tomato paste, oregano, red pepper flakes, paprika, sun-dried tomatoes, salt, and black pepper. Cook for about 2 minutes, stirring frequently, until the tomato paste slightly darkens and smells deeply savory.
- Add the chickpeas, gluten-free vegetable broth, and full-fat coconut milk or coconut cream. Stir well, scraping up any browned bits from the bottom of the pan. Bring to a gentle simmer.
- Reduce the heat to low and simmer for about 15 minutes, stirring occasionally, until the sauce thickens and becomes creamy. If the sauce is still thin, simmer uncovered for another 3–5 minutes.
- Stir in the baby spinach and fresh basil. Cook for about 1 minute, just until the spinach wilts.
- Sprinkle with grated Parmesan if desired and serve warm over rice, quinoa, gluten-free pasta, or baked sweet potatoes.
