If you truly want to level up your avocado game, then this avocado toast with curried butter beans is going to have you licking the plate!

Want to Save This Recipe?
Have you ever walked into a restaurant and seen – Avocado Toast $15 – and wondered, why? Often times, you get a soggy piece of toast, with a little avocado spread across, maybe some tomatoes or mixed greens, and a balsamic glaze.
It’s nothing to write home about and it sure isn’t worth the upcharge or what you know is about $3 worth of ingredients, if even that.
Well today, you’ll learn how to make the best avocado toast with curried butter beans. After you take one bite, you’ll agree that you might even pay more than $15 if this was served to you in a restaurant.
Jump to:
Why You’ll Love This Recipe
- Restaurant Quality – With all the fresh and dried spices, you’ll be shocked at how much this tastes like it’s out of a top tiered restaurant
- Easy – This dish is made in under 30 minutes and yet you don’t sacrifice any flavor. It’s quick to make!
- Meal Prep – This dish tastes even better the next day, making it perfect for meal prep! We just don’t recommend putting on toast until you are ready to eat

🥘Recipe Ingredients
Gather your ingredients!
- Butter Beans – this is our protein in the dish. Butter beans have a slight sweetness to them that aids in the flavor of this dish
- Avocado – you want to use a ripe avocado for this dish
- Fresh Herbs – cilantro and basil add brightness and flavor to the recipe
- Dried Spices – curry powder, garam masala, and more help develop the curry flavors for us
- Spinach – finely chopped spinach adds some leafy greens for nutrients without taking away from the overall dish
- Aromatics – onions, garlic, and fresh ginger are all used to start building flavor in our recipe
- Pistachios – a little nuttiness to the dish goes a long way and pistachios add a unique taste that’s just divine with all the other ingredients
- Coconut Milk – we are using this as a heavy cream substitute for vegan cooking. It makes a a really creamy dish at the end
See my recipe card below for a complete list of the ingredients with measurements.
Substitutions and Variations:
- Butter Beans – swap with another protein of choice. It could be another bean (cannellini, black, pinto), chickpeas, tofu, mushrooms, soy curls, cauliflower, broccoli, etc.
- Fresh Herbs – you can sub the cilantro for parsley
- Spinach – another leafy green like kale, collard greens, carrot tops, etc.
- Pistachios – pine nuts, macadamias, walnuts, or sunflower seeds would be good substitutes.
- Coconut Milk – a vegan heavy cream would work, cashew cream, or if you need, another thick non-dairy milk. Note that doing that will require letting it cook down longer to thicken.

Recipe FAQs:
For the pistachios, sub with sunflower seeds and for the coconut milk, pick a safe creamy non-dairy milk like oat. These two things can alter the taste of this dish and take a little longer to cook.
We really think this dish is best served fresh. We have not tested freezing it.
Yes, this dish is good for 2-3 days after it’s made. Store in a tightly sealed container in the fridge when not using. Don’t spread on toast until ready to eat.
Yes! You vegetable stock in the two places it calls for.
Other Amazing Avocado Recipes to Consider:
🥳 Get the Full Recipe

The Best Avocado Toast with Curried Butter Beans
Ingredients
For the avocado spread
- 1 avocado
- 1 cup cilantro (16g)
- ½ cup basil (8g)
- 2 cloves garlic, whole
- 1 teaspoon salt
- 1 Juice from 1 lemon
- ⅓ cup vegetable stock (80g)
- ½ cup olive oil (100g)
- ½ cup shelled pistachios (60g)
For the curried butter beans
- 2 tablespoons olive oil
- 1 yellow onion, chopped
- 5 cloves garlic, minced
- 1 inch ginger root, grated (2.5cm)
- 1 ½ tablespoons curry powder
- 2 teaspoons garam masala
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon red pepper flakes, more or less to taste
- 2 tablespoons tomato paste
- 15 ounces can coconut milk, (1 ⅔ cup or 190g)
- ⅔ cup vegetable stock, (160g)
- 30 ounces butter beans, drained and rinsed (3 cups or 1200g)
- 1 cup spinach, (30g)
- 1 Juice from 1 lemon
Other Ingredients
- 8 slices Toasted Sourdough Bread or your favorite bread
- Pickled Red Onions amount to taste
- Jalapeño Slices amount to taste
Instructions
For the avocado spread:
- Into a food processor, add all ingredients for the avocado spread, except pistachios. Blend until smooth. Add in pistachios and pulse to make chunky or blend until smooth. Set aside.
For the curried butter beans:
- To a large skillet, add oil over medium heat. Once heated, add onions and let cook for 4-5 minutes, stirring often until softened and starting to develop some golden brown spots. Add in garlic and stir together. Let cook for 1 minute. Add ginger and stir together.
- Add in spices (curry powder, garam masala, salt, pepper and red pepper flakes) and stir together. Let cook for 1 minute, stirring frequently so spices don’t burn. Add in tomato paste and form a smooth paste with all the ingredients.
- Add in coconut milk and vegetable stock. Stir together well. Add in butter beans and stir together. Let cook for 6-8 minutes. Add in spinach and let cook for another 2-3 minutes or until wilted. Add lemon juice and stir. Let cook for a few minutes, then remove from heat.
To make your toast –
- Spread a few spoonfuls of the avocado spread onto your toasted bread.
- Top with about ¼ cup of the butter bean mixture (more if desired). Add a few pickled red onions, jalapeño slices, and more salt, pepper or red pepper flakes to the top if desired. Enjoy
Notes
Video
Nutrition

Did you make and love this recipe?
Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!




Amazing recipe! I’ve always loved avocado toast and the curried butter beans takes it to another level! The butter beans are also great by themselves. Definitely on my repeat breakfast list!
Thank you so much! We are so happy that you enjoyed the recipe and that you liked the beans enough to even eat them on their own!