You know those days when you need a hug in a bowl but also need to get dinner on the table without a sink full of dishes? This one-pan Marry Me Chickpeas is my answer. It’s the vegan makeover of the internet-famous chicken dish that everyone’s been swooning over – but it’s faster, easier, and just as dreamy.
Advertisements1
The first time I made this, my family thought I’d ordered takeout from a fancy bistro. The creamy sun-dried tomato sauce clings to every chickpea, and the garlicky aroma fills the house in minutes. You’ll feel like you’re being proposed to with every bite – but you’re the one who’s going to fall in love.
Whether you’re a seasoned vegan or just looking for a meatless Monday win, this recipe is forgiving and flexible. I’ve included swaps for allergies and pantry shortages, so you can make it work no matter what. Let’s get that pan sizzling!
Why You'll Love This Recipe
About the Ingredients
2 tablespoons (30 ml) olive oil
For sautéing the aromatics. Use a neutral oil like avocado for a higher smoke point.
1 medium yellow onion, finely chopped (about 1 cup / 150g)
Adds sweetness and depth. A sweet onion or shallot works too.
4 cloves garlic, minced
Fresh garlic is key. If using pre-minced, use 1 heaping teaspoon.
1 teaspoon dried oregano
Dried herbs work best here. You can substitute 1 tablespoon fresh oregano.
1/2 teaspoon red pepper flakes (optional)
For a gentle kick. Omit if you prefer mild, or add extra for more heat.
1 (14 oz / 400 g) can chickpeas, drained and rinsed
Canned chickpeas are convenient. For a lower-sodium option, rinse well or use home-cooked.
1/2 cup (60 g) sun-dried tomatoes (dry-packed, not in oil), chopped
Dry-packed are less oily. If using oil-packed, drain and reduce olive oil by 1 tablespoon.
1 cup (240 ml) vegetable broth
Use low-sodium to control salt. You can also use water with a bouillon cube.
1 (13.5 oz / 400 ml) can full-fat coconut milk
Full-fat gives the creamiest sauce. Light coconut milk works but will be thinner.
2 tablespoons (30 g) cashew butter (or 1/4 cup raw cashews, soaked)
The secret to extra creaminess. Cashew butter is smooth; if using whole cashews, soak in hot water for 15 minutes, then blend with a bit of water.
1 tablespoon nutritional yeast
Adds a cheesy, savory note. Skip if you don’t have it, or use a vegan parmesan.
1/2 teaspoon salt, plus more to taste
Adjust based on your broth and sun-dried tomatoes. Start with less, add more at the end.
1/4 teaspoon black pepper, freshly ground
Freshly ground pepper adds a fragrant kick.
Fresh basil leaves, for garnish (optional)
Fresh herbs brighten the dish. Dried basil works in a pinch, but fresh is best.
Tips & Tricks
- If you use oil-packed sun-dried tomatoes, reduce the olive oil to 1 tablespoon and pat them dry before chopping.
- For a thinner sauce, add an extra splash of broth or water at the end. For a thicker sauce, simmer a few minutes longer.
- Don’t skip the cashew butter – it’s the secret to that luxurious, creamy texture. If you have a nut allergy, use 2 tablespoons of tahini or 1/4 cup of plain vegan yogurt instead.
Pro Tips
Step-by-Step Instructions
1. Heat the Oil and Sauté Onion
Heat olive oil in a large skillet over medium heat (350°F / 175°C). Add the chopped onion and cook, stirring occasionally, until soft and golden brown, about 5 minutes. This builds a sweet, savory base.
2. Add Garlic and Spices
Stir in the minced garlic, oregano, and red pepper flakes (if using). Cook for 30 seconds until fragrant, being careful not to burn the garlic. The aroma will fill your kitchen – that's your cue.
3. Add Chickpeas and Sun-Dried Tomatoes
Pour in the drained chickpeas and chopped sun-dried tomatoes. Stir to coat everything in the seasoned oil. Let them warm through for 1-2 minutes.
4. Pour in Broth and Coconut Milk
Add the vegetable broth and coconut milk. Stir well, scraping up any browned bits from the bottom of the pan – that's flavor! Bring the mixture to a gentle simmer.
5. Whisk in Cashew Butter
Add the cashew butter and nutritional yeast. Whisk until the sauce is smooth and creamy. It should be a beautiful pale orange color. If using whole cashews, blend them with a few tablespoons of the broth before adding.
6. Season and Simmer
Add salt and pepper. Let the sauce simmer gently, uncovered, for 10-12 minutes, stirring occasionally, until it thickens to your liking. The sauce should coat the back of a spoon. Taste and adjust seasoning.
7. Garnish and Serve
Remove from heat. Garnish with fresh basil, if using. Serve hot over pasta, rice, or with crusty bread to soak up every last drop.
Delicious Variations
Protein Boost
Add a handful of baby spinach or kale in the last 2 minutes of simmering for extra greens and nutrients.
Spicy Twist
Increase red pepper flakes to 1 teaspoon and add a pinch of smoked paprika for a smoky heat.
Creamy Tomato Herb
Stir in 1/4 cup of chopped fresh parsley and a squeeze of lemon juice just before serving for a bright, fresh finish.
How to Store One-Pan Marry Me Chickpeas (Vegan)
Refrigerator
Store in an airtight container in the fridge for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over medium-low heat, adding a splash of broth or water to loosen the sauce if needed. You can also microwave in 30-second bursts, stirring in between.
Frequently Asked Questions
Q: Can I use regular milk instead of coconut milk?
Yes, you can use any plant-based milk like oat or soy, but the sauce will be less creamy. For a richer result, use full-fat coconut milk or add a splash of vegan cream.
Q: Can I make this oil-free?
Absolutely. Sauté the onion and garlic in a few tablespoons of vegetable broth or water instead of oil. The rest of the recipe remains the same.
Q: What can I serve with Marry Me Chickpeas?
It's delicious over pasta, rice, quinoa, or mashed potatoes. You can also serve it with crusty bread or roasted vegetables for a low-carb option.
Q: Can I use dried chickpeas instead of canned?
Yes, cook 1 cup of dried chickpeas (about 2 cups cooked) and use them in place of the canned. Make sure they are tender before adding to the sauce.
Q: Is this recipe gluten-free?
Yes, all the ingredients are naturally gluten-free. Just be sure to check your vegetable broth and sun-dried tomatoes for any hidden gluten.
I hope this One-Pan Marry Me Chickpeas brings a little romance to your dinner table. If you try it, leave a comment below and let me know how it went – and don't forget to share your creations on social media with #MarryMeChickpeas. Happy cooking!
One-Pan Marry Me Chickpeas (Vegan)
This one-pan Marry Me Chickpeas recipe puts a vegan twist on the viral comfort food, delivering creamy, savory goodness in just 30 minutes.
🧂 Ingredients
- 2 tablespoons (30 ml) olive oil
- 1 medium yellow onion, finely chopped (about 1 cup / 150g)
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional)
- 1 (14 oz / 400 g) can chickpeas, drained and rinsed
- 1/2 cup (60 g) sun-dried tomatoes (dry-packed, not in oil), chopped
- 1 cup (240 ml) vegetable broth
- 1 (13.5 oz / 400 ml) can full-fat coconut milk
- 2 tablespoons (30 g) cashew butter (or 1/4 cup raw cashews, soaked)
- 1 tablespoon nutritional yeast
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper, freshly ground
- Fresh basil leaves, for garnish (optional)
📋 Instructions
- 1Heat the Oil and Sauté Onion — Heat olive oil in a large skillet over medium heat (350°F / 175°C). Add the chopped onion and cook, stirring occasionally, until soft and golden brown, about 5 minutes. This builds a sweet, savory base.
- 2Add Garlic and Spices — Stir in the minced garlic, oregano, and red pepper flakes (if using). Cook for 30 seconds until fragrant, being careful not to burn the garlic. The aroma will fill your kitchen – that's your cue.
- 3Add Chickpeas and Sun-Dried Tomatoes — Pour in the drained chickpeas and chopped sun-dried tomatoes. Stir to coat everything in the seasoned oil. Let them warm through for 1-2 minutes.
- 4Pour in Broth and Coconut Milk — Add the vegetable broth and coconut milk. Stir well, scraping up any browned bits from the bottom of the pan – that's flavor! Bring the mixture to a gentle simmer.
- 5Whisk in Cashew Butter — Add the cashew butter and nutritional yeast. Whisk until the sauce is smooth and creamy. It should be a beautiful pale orange color. If using whole cashews, blend them with a few tablespoons of the broth before adding.
- 6Season and Simmer — Add salt and pepper. Let the sauce simmer gently, uncovered, for 10-12 minutes, stirring occasionally, until it thickens to your liking. The sauce should coat the back of a spoon. Taste and adjust seasoning.
- 7Garnish and Serve — Remove from heat. Garnish with fresh basil, if using. Serve hot over pasta, rice, or with crusty bread to soak up every last drop.



