Making a warm, comforting meal that bursts with flavors can make almost any evening feel special. The Best Vegan Butter Chickpeas combines rich spices and creamy textures to create a satisfying dish that takes under an hour to prepare. With its nutty cashew sauce and hearty chickpeas, this recipe proves that vegan meals can be both indulgent and nutritious.
This dish is perfect for anyone looking to add more plant-based meals to their repertoire, impress guests, or simply enjoy a cozy night at home. You can easily make it ahead of time, and it stores beautifully in the fridge for a few days.
Why You’ll Love This Recipe
- The creamy cashew sauce adds a luxurious texture that beautifully coats the chickpeas.
- A blend of spices creates a rich flavor profile that excites your palate.
- This recipe is quick and can be made in just under 40 minutes.
- It pairs perfectly with fluffy basmati rice or warm naan, making it versatile for any dining occasion.
What You’ll Need
Before diving into the cooking, gather the following ingredients:
For the Rice
- 1 cup basmati rice, rinsed until water runs clear
- 2 cups water
- 1/2 teaspoon fine salt
For the Chickpeas
- 3 tablespoons extra virgin olive oil
- 2 large shallots, peeled and diced
- 7 large cloves garlic, peeled and minced
- 1.5 teaspoons fine salt
- 1/2 teaspoon garlic powder
- 1/2 teaspoon sweet paprika
- 1/4 teaspoon cumin
- 1/4 teaspoon garam masala
- 1/4 teaspoon ground ginger
- 1/4 teaspoon ground turmeric
- 1/4 teaspoon ground black pepper
- 1/8 teaspoon cayenne
- 6 fresh campari tomatoes, diced or 12 ounces cherry tomatoes (2 cups) [seeds and juices included]
- 1 tablespoon maple syrup
- 2 cups filtered water
- 1 cup raw unsalted cashews
- 2, 15 ounce cans garbanzo beans, drained and rinsed (3 cups of chickpeas)
Use soaked cashews for a creamier sauce.
Substitutions & Swaps
- Use brown rice instead of basmati for more fiber.
- Maple syrup can be swapped with agave nectar.
- Coconut milk can replace water for a richer sauce.
- Cherry tomatoes may be substituted for any fresh tomato variety.
How to Make It
Follow these simple steps for a delicious meal.
1. Rinse the rice
Rinse the rice until the water runs clear. Drain and add it to a large pot with water and salt.
2. Cook the rice
Bring to a boil, then simmer covered on the lowest burner setting for 20 minutes. Turn off the burner while keeping covered and allow to sit for an additional 20 minutes. Fluff with a fork before serving.
3. Sauté the vegetables
Add olive oil, shallots, garlic, salt, and all spices to a medium saucepan and sauté for 5 minutes over medium heat.
4. Simmer the mixture
Cover, turn heat to low, and let simmer for 10 minutes.
5. Blend the sauce
Transfer the contents to a blender. Add water and cashews, then blend until perfectly smooth and creamy.
6. Heat the chickpeas
Pour the sauce back into the original saucepan and stir in the chickpeas. Set the burner to medium and allow everything to warm through.
7. Serve
Stir and ladle the butter chickpeas over basmati rice and garnish with fresh cilantro. Serve with naan bread for those who are not gluten-free.
How to Store It
Fridge: Store in an airtight container for up to 4 days.
Freezer: No, the texture changes unfavorably.
Reheat: Microwave for 2-3 minutes or until heated through.
Tips for Best Results
- Use fresh spices for more intense flavor.
- Adjust the cayenne for desired spice level.
- Soaking the cashews improves the creaminess of the sauce.
- Always rinse the rice thoroughly for optimal texture.
Serving Suggestions
- Pair with warm naan or pita bread.
- Serve with a side salad for a complete meal.
- Enjoy as a comforting dish on chilly nights.




Leave a Comment