This creamy chickpea dish brings together sun-dried tomatoes, aromatic herbs, and a velvety sauce for a satisfying vegetarian meal. The chickpeas simmer in vegetable broth with heavy cream, smoked paprika, and Parmesan, creating a rich coating that clings to every bite. Fresh spinach adds color and nutrition while lemon zest brightens the flavors. Ready in just 30 minutes, this versatile dish works beautifully over rice, with pasta, or alongside crusty bread for soaking up the extra sauce.
The name alone made my skeptical roommate actually pause mid-scroll and ask what I was making. That was the moment I knew this recipe had something special going on. Now its the dish that somehow convinces even the most dedicated meat-lovers that vegetarian food can be absolutely incredible.
I first made this on a Tuesday evening when my fridge was looking particularly sad and takeout felt too expensive. The way those sun-dried tomatoes melt into the cream sauce still feels like magic. Now its my go-to when I need to feed people without spending my entire paycheck at the grocery store.
Ingredients
- 2 cans chickpeas: These little beans are the hearty backbone of the whole dish. Rinse them really well so the sauce stays silky smooth.
- 1 medium yellow onion: Finely chopped so they almost disappear into the sauce. Sweet onions work beautifully here.
- 3 garlic cloves: Minced fresh. Sorry garlic powder lovers but fresh makes such a difference.
- 1/2 cup sun-dried tomatoes: Oil-packed gives the best flavor but drain them well. Slice them into thin strips so they distribute evenly.
- 2 cups baby spinach: Loosely packed because it wilts down to almost nothing. Fresh baby spinach is more tender than mature spinach.
- 1 tablespoon olive oil: Just enough to sauté the aromatics. The oil from sun-dried tomatoes can supplement this.
- 1/2 teaspoon red pepper flakes: Adjust based on your heat tolerance. This amount gives a gentle warmth that builds slowly.
- 1 teaspoon dried oregano: Mediterranean classic that pairs perfectly with the sun-dried tomatoes.
- 1 teaspoon dried basil: Dried works fine here since it cooks into the sauce but fresh at the end is non-negotiable.
- 1 teaspoon smoked paprika: This is the secret ingredient that makes the sauce taste impossibly complex.
- Salt and black pepper: Taste as you go. Sun-dried tomatoes and Parmesan are already salty so start light.
- 1/2 cup vegetable broth: Homemade broth adds depth but store-bought works perfectly fine.
- 3/4 cup heavy cream: Full-fat creates the most luxurious sauce. Coconut cream works for a vegan version with slightly different flavor notes.
- 1/2 cup grated Parmesan cheese: Freshly grated melts better than pre-shredded. Nutritional yeast or vegan parm can substitute.
- 2 tablespoons fresh basil: Chopped right before serving. Dont skip this it brightens the whole dish.
- Zest of 1 lemon: Use a microplane if you have one. Avoid the white pith which can be bitter.
Instructions
- Sauté the aromatics:
- Heat olive oil in a large skillet over medium heat. Add chopped onion and cook for 3 to 4 minutes until translucent and fragrant. Stir occasionally so nothing sticks.
- Bloom the spices:
- Stir in garlic red pepper flakes oregano basil and smoked paprika. Cook for just 1 minute until the spices become incredibly fragrant. Watch carefully so garlic doesnt burn.
- Add the hearty elements:
- Toss in sun-dried tomatoes and drained chickpeas. Sauté for 2 minutes so the chickpeas start to absorb all those flavors. The tomatoes should soften slightly.
- Create the sauce base:
- Pour in vegetable broth and bring everything to a gentle simmer. Let it bubble for about 30 seconds so the broth reduces slightly and concentrates.
- Make it creamy:
- Reduce heat to low and stir in heavy cream and Parmesan cheese. Add salt and pepper to taste. The sauce should thicken and coat the back of a spoon.
- Wilt the greens:
- Add spinach and cook for 2 to 3 minutes until just wilted. Dont overcook it or youll lose that vibrant green color.
- Finish with brightness:
- Remove from heat and stir in lemon zest and fresh basil. Taste one more time and adjust any seasonings.
- Serve it up:
- Serve warm over rice pasta or with crusty bread for soaking up every drop of that incredible sauce.
My friend who swore she hated chickpeas literally asked for seconds and then the recipe. Thats when I realized this wasnt just another weeknight dinner. Something about that creamy tomato sauce just makes people feel taken care of.
Making It Your Own
Ive started adding white beans sometimes just to mix up the texture. Cannellini beans work beautifully and make the dish feel even more substantial. Artichoke hearts are another gorgeous addition if you want to make it feel extra special.
Perfect Pairings
Crusty garlic bread is non-negotiable in my house. Something about mopping up that sauce with bread just feels right. A crisp white wine like Pinot Grigio cuts through the richness beautifully.
Storage & Meal Prep
This actually tastes better the next day when all those flavors have had time to really meld together. Store in an airtight container in the fridge for up to 4 days. The sauce might thicken when chilled but a splash of water or broth when reheating brings it right back.
- Reheat gently over low heat to prevent the cream from separating
- Fresh basil is best added right before serving leftovers
- The spinach will continue to wilt over time so dont worry if it looks less vibrant on day two
Theres something so satisfying about a dish that comes together in 30 minutes but tastes like you spent all day cooking. This is the kind of recipe that makes the kitchen feel like the heart of the home.
Recipe Questions
- → Can I make this vegan?
-
Yes, simply substitute heavy cream with your favorite plant-based cream and use vegan Parmesan or nutritional yeast instead of dairy Parmesan. The dish remains creamy and flavorful.
- → What can I serve with Marry Me Chickpeas?
-
This pairs beautifully with crusty bread for dipping, over steamed rice, or tossed with pasta. It also works well alongside roasted vegetables or as part of a grain bowl with quinoa.
- → How long do leftovers keep?
-
Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop with a splash of vegetable broth to restore the creamy texture.
- → Can I use fresh tomatoes instead?
-
Sun-dried tomatoes provide concentrated flavor and chewy texture. Fresh tomatoes won't deliver the same intensity, but you could add roasted cherry tomatoes as a complement while keeping the sun-dried variety.
- → Is this spicy?
-
The red pepper flakes add mild warmth. Reduce to 1/4 teaspoon for subtle heat or omit entirely if you prefer no spice. The cream helps balance any warmth present.
- → Can I freeze this dish?
-
Freezing is possible but the cream may separate slightly upon thawing. For best results, cool completely before freezing in portions for up to 2 months. Reheat slowly while stirring to recombine.