That first spoonful — when the cashew cream swirls into the sun-dried tomato oil and you dip a piece of crusty bread into it — that’s the moment I knew this recipe was staying in permanent rotation. My daughter Nora, who’s 19 and pickier than a barn cat, ate two bowls the first time I made it. Then she looked at me and said, “Mom, I think I’d marry these chickpeas.” So there you go. That’s the name.
The short version: Creamy, savory, weeknight-friendly chickpeas in a rich sun-dried tomato sauce that comes together in 30 minutes flat.
I’ve tested this with coconut cream, oat cream, and homemade cashew cream — and the cashew version wins every time for silky texture without a hint of coconut flavor. But I’ve included notes for each so you can use what you have.
- Serves: 4 as a main (or 6 as a side with pasta)
- Hands-On Time: 15 min | Total Time: 30 min
- Difficulty: Easy — even on a Tuesday night
- Cost per serving: ~$2.50
- Calories: ~350 per serving (with cashew cream)
- Dietary Notes: Naturally vegan, dairy-free, gluten-free — adaptable for nut-free
(Photo above: Overhead shot of the finished chickpeas in a white ceramic skillet, creamy red sauce with bits of sun-dried tomato and wilted spinach, fresh basil leaves scattered on top, steam rising in late afternoon light. A slice of crusty bread sits on the side, ready to dive in.)
Why This Works (and Why the Original Version Got a Run for Its Money)

Let’s be real — the original Marry Me Chicken is famous for its velvety, cream-laden sauce. But here’s what I’ve learned in my kitchen: you don’t need cream to get that lush, cling-to-every-chickpea texture. The magic happens when you brown the tomato paste properly and use the oil from the sun-dried tomatoes to sauté the aromatics. That oil carries a concentrated tomato-umami flavor that you just can’t get from regular olive oil. Then the cashew cream (or coconut cream, if you’re out) thickens it into something that coats the back of a spoon. The first time I made it, I nearly licked the pan. Nearly.
The chickpeas themselves act like little sponges — they soak up that sauce and hold onto it. And the spinach adds a bright note that keeps the whole thing from feeling too heavy. I’ve made this on busy weeknights when I had exactly enough energy to open a can of chickpeas and a jar of sun-dried tomatoes, and it still felt like I’d done something special.
Everything You Need (And a Few Notes From Me)
- 2 tablespoons oil from a jar of sun-dried tomatoes: Don’t discard that oil — it’s liquid gold. Sautéing with it adds depth you can’t fake. I’ve tried using plain olive oil and it’s not the same. Trust me on this one.
- 1 medium yellow onion, diced: Sweetens as it cooks, forms the base of the sauce.
- 4 cloves garlic, minced: Because garlic is non-negotiable.
- 1/2 cup oil-packed sun-dried tomatoes, chopped: I use the ones from the jar, not the dry ones. They’re softer and more flavorful.
- 2 tablespoons tomato paste: The secret to the deep, almost roasted flavor. Let it caramelize in the pan for a minute.
- 2 cans (15 oz each) chickpeas, drained and rinsed: Or about 3 cups cooked. I always rinse well to avoid that can-taste.
- 1/2 cup vegetable broth: Low-sodium if you can. The sun-dried tomatoes bring salt.
- 3/4 cup cashew cream (or coconut cream for nut-free): For cashew cream: soak 1/2 cup raw cashews in boiling water for 15 minutes, then drain and blend with 1/2 cup water until smooth. Quick and life-changing.
- 3 cups fresh spinach: Wilts down to almost nothing, but adds color and a mild earthy balance.
- 1/4 cup fresh basil, chopped: Finishing touch — brightens the whole dish.
- 1/2 teaspoon red pepper flakes (optional): My kids can handle this amount without complaining, but dial it back if yours are sensitive.
- Salt and black pepper to taste: Go easy on the salt until the end — the sun-dried tomatoes and broth often bring enough.
The Setup (It’s Minimal, I Promise)
- A large skillet or Dutch oven — I use my 12-inch cast iron because it holds heat beautifully and gives the tomato paste a nice even caramelization.
- A high-speed blender if you’re making cashew cream (though an immersion blender can work in a tall jar).
- A good wooden spoon or silicone spatula for scraping the pan.
Here’s How I Do It
This goes fast once you start, so have everything chopped and measured before you turn on the heat. I promise it’s worth the five minutes of prep.
First, the prep: If you’re making cashew cream, soak the cashews now. Drain and rinse the chickpeas. Chop the onion and garlic, slice the sun-dried tomatoes.
- Sauté the aromatics: Warm the sun-dried tomato oil in your skillet over medium heat. Add the diced onion and a pinch of salt. Cook, stirring occasionally, until soft and translucent — about 5 minutes. Add the garlic and cook until fragrant, 30 seconds. (📸 Photo tip: At this point, the onion should be glossy and golden at the edges, not brown.)
- Brown the tomato paste: Push the onions to one side, add the tomato paste to the empty space. Let it sizzle for a minute, then stir it into the onions. This step is where the deep savory flavor comes from — don’t rush it. (📸 Photo tip: The paste should darken from bright red to a rusty brick color — that’s when it’s ready.)
- Add sun-dried tomatoes and chickpeas: Toss in the chopped sun-dried tomatoes and chickpeas. Stir everything together for about a minute so the chickpeas get coated in that tomato-onion mixture.
- Pour in the broth and cream: Add the vegetable broth and your cashew cream (or coconut cream). Stir well, scraping up any browned bits from the bottom of the pan. Bring to a gentle simmer — not a rolling boil, just a few happy bubbles.
- Simmer and thicken: Let it cook uncovered for 10–15 minutes. The sauce will reduce and get thicker. Stir occasionally. If it looks too thick, add a splash more broth. This is the time when your kitchen starts smelling like a fancy restaurant — I love this part.
- Wilt the spinach: Stir in the fresh spinach in handfuls. It will look like way too much, then it will collapse into the sauce in about a minute. That’s normal.
- Season and finish: Remove from heat. Stir in the fresh basil, red pepper flakes if using, and a generous grind of black pepper. Taste and add salt only if needed — I often don’t need any.
Serve immediately over pasta, rice, or alongside crusty bread for dipping. We had it last night over some leftover orzo and it was exactly the right choice.
How I Meal Prep These for the Week
This recipe is my Sunday-night hero for weekday lunches and quick dinners. I make a double batch, and we’re set for days. My secret: I leave the basil until serving and store the sauce separate from any starch so nothing gets soggy.
- Fridge: Store in an airtight glass container for up to 5 days. The flavors actually get better on day two, like most saucy things.
- Freezer: Yes! The sauce freezes well for up to 3 months. Thaw overnight in the fridge and reheat gently on the stovetop. The spinach will be a little less vibrant but still delicious.
- Reheat: The best way is in a skillet over medium-low heat with a splash of broth or water to loosen the sauce. The microwave works in a pinch but it can make the sauce slightly grainy — not a dealbreaker, just a heads-up.
Things I Wish I’d Known the First Time
- Don’t skip browning the tomato paste: I know it seems like an extra step, but that caramelization is the entire flavor anchor. Skip it and the sauce tastes flat, like canned tomato sauce. Take the 60 seconds.
- Use the sun-dried tomato oil for cooking: I keep a jar of oil-packed sun-dried tomatoes in my fridge just for the oil. Sautéing the onions in that oil is like infusing the whole dish with concentrated tomato flavor from the very beginning.
- Taste before adding extra salt: Sun-dried tomatoes and canned broth both bring salt. I’ve messed this up before and ended up with a sauce that was too salty. Start with pepper and a pinch of salt, then adjust at the end.
- Low-simmer, not a boil: A vigorous boil will make the sauce separate, especially if you’re using cashew cream. Keep it at a gentle simmer — a lazy bubble around the edges — and it will stay silky and emulsified.
Make It Yours: Easy Variations
- Dairy-Free / Nut-Free: Use canned full-fat coconut cream instead of cashew cream. Shake the can well before opening. It will be a touch coconutty but still delicious. I make this version for my sister who’s allergic to tree nuts — she loves it.
- Extra Veggies: Add a diced zucchini or a handful of mushrooms along with the onion. The mushrooms add even more umami, and the zucchini soaks up the sauce beautifully.
- Spicy Version: Double the red pepper flakes or add a minced Fresno chile with the onion. My husband insists on this version and he’s not wrong — the heat cuts through the creaminess perfectly.
- Kid-Friendly Mild Version: Omit the red pepper flakes and add a tablespoon of nutritional yeast — it brings a subtle cheesy note that kids seem to love. My nine-year-old calls it “cheesy chickpeas” and asks for it at least once a week.
- Go Greek: Stir in a tablespoon of lemon juice and some oregano at the end, and serve with crumbled feta (if not strictly vegan). That bright, tangy finish is incredible.
Questions I Get About This Recipe All the Time
Q: Why did my sauce split or turn grainy?
A: Ugh, I know exactly what you’re talking about. It usually happens if the heat was too high — a rapid boil can cause the cashew cream to separate. Next time, keep it at a gentle simmer. Also, if you used coconut cream, make sure you shook the can really well before opening. The cream separates in the can, and if you only scoop the top layer, the sauce can break.
Q: Can I make this with dried chickpeas instead of canned?
A: You sure can! Cook 1 cup of dried chickpeas until tender (about 1–1.5 hours on the stove, or 30 minutes in a pressure cooker). You’ll need about 3 cups of cooked chickpeas. The texture will be a bit firmer, which works great in the sauce.
Q: How long does this last in the fridge? Can I freeze it?
A: It keeps in the fridge for 4–5 days in an airtight container. Yes, it freezes well for up to 3 months. I freeze it in individual portions so I can grab one for a quick lunch. Thaw overnight in the fridge and reheat in a skillet with a splash of broth.
Q: What do you serve with these chickpeas?
A: Three words: crusty, crusty bread. But besides that — my family loves it over orzo or angel hair pasta, spooned over steamed rice (basmati or jasmine), or even on top of mashed potatoes. My kids call it “fancy chickpeas” and they’ll eat it any which way. On a hot day, we eat it with a side salad and it’s perfect.
More Recipes My Family Makes on Repeat
If you loved these creamy chickpeas, I think you’ll love these too. They all follow the same principle — simple ingredients that come together into something that feels way more special than it should be:
- Creamy Tomato Soup with Cashew Cream — The soup version of this same silky, dreamy sauce. Perfect for dipping grilled cheese.
- One-Pot Lemon Orzo with Spinach and Chickpeas — Another weeknight staple that uses pantry ingredients and comes together in one pot.
- Garlic Butter Chickpeas with Crispy Kale — When you want something crunchy and savory in under 20 minutes. My teenagers devour this.
I hope you make these chickpeas on a night when you need something comforting but not complicated. That’s exactly what they were designed for — the kind of meal that makes you slow down and take a good breath.
If you try it, drop a comment below — I love hearing how it goes for you! And tag me on Pinterest or Instagram so I can see your bowl of creamy chickpeas. Nothing makes me happier than knowing this recipe is working in someone else’s kitchen.
📌 Save this Marry Me Chickpeas recipe for your next cozy weeknight dinner — it’s creamy, vegan, and ready in 30 minutes with just a handful of pantry ingredients.

Marry Me Chickpeas (Creamy Vegan in 30 Minutes)
Equipment
- Large Skillet or Dutch Oven
- High-Speed Blender (for cashew cream)
Ingredients
For the Cashew Cream
- 1/2 cup raw cashews
- 1/2 cup water
For the Chickpeas
- 2 tablespoons oil from a jar of sun-dried tomatoes
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1/2 cup oil-packed sun-dried tomatoes, chopped
- 2 tablespoons tomato paste
- 2 cans (15 oz each) chickpeas, drained and rinsed
- 1/2 cup vegetable broth (low-sodium preferred)
- 3/4 cup prepared cashew cream (or coconut cream for nut-free)
- 3 cups fresh spinach
- 1/4 cup fresh basil, chopped
- 1/2 teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
Instructions
- First, the prep: If you’re making cashew cream, soak the cashews now. Drain and rinse the chickpeas. Chop the onion and garlic, slice the sun-dried tomatoes.
- 1. Sauté the aromatics: Warm the sun-dried tomato oil in your skillet over medium heat. Add the diced onion and a pinch of salt. Cook, stirring occasionally, until soft and translucent — about 5 minutes. Add the garlic and cook until fragrant, 30 seconds.
- 2. Brown the tomato paste: Push the onions to one side, add the tomato paste to the empty space. Let it sizzle for a minute, then stir it into the onions. The paste should darken from bright red to a rusty brick color — that’s when it’s ready.
- 3. Add sun-dried tomatoes and chickpeas: Toss in the chopped sun-dried tomatoes and chickpeas. Stir everything together for about a minute so the chickpeas get coated in that tomato-onion mixture.
- 4. Pour in the broth and cream: Add the vegetable broth and your cashew cream (or coconut cream). Stir well, scraping up any browned bits from the bottom of the pan. Bring to a gentle simmer — not a rolling boil, just a few happy bubbles.
- 5. Simmer and thicken: Let it cook uncovered for 10–15 minutes. The sauce will reduce and get thicker. Stir occasionally. If it looks too thick, add a splash more broth.
- 6. Wilt the spinach: Stir in the fresh spinach in handfuls. It will look like way too much, then it will collapse into the sauce in about a minute.
- 7. Season and finish: Remove from heat. Stir in the fresh basil, red pepper flakes if using, and a generous grind of black pepper. Taste and add salt only if needed — I often don’t need any.
- Serve immediately over pasta, rice, or alongside crusty bread for dipping.






