Curried Butter Beans

Category:Dinner Recipes

A bowl of spicy curried butter beans garnished with fresh herbs, served with rice on a rustic wooden table.

Curried butter beans are a tasty mix of creamy beans and warm spices. They’re quick to make and full of flavor, making them a great side dish or meal on their own!

What I love most is how comforting they are—it’s like a hug in a bowl! You can serve them over rice or with some bread for a complete meal. Super simple and satisfying!

Key Ingredients & Substitutions

Butter Beans: These are the stars of the dish! Canned butter beans are convenient and just need draining and rinsing. If you can’t find butter beans, try using cannellini or great northern beans as a good alternative.

Onion: A medium onion adds sweetness and depth. You can substitute with shallots for a milder flavor or use red onion for a bit of a bite.

Garlic & Ginger: Fresh garlic and ginger are essential for flavor. If you’re short on fresh ginger, ground ginger can work in a pinch. Adjust the amount based on your spice preference.

Spices: Curry powder gives the dish its unique flavor. Feel free to use your favorite curry blend. If you want a milder version, reduce the amount or use garam masala for a gentler spice.

Coconut Milk: This adds creaminess. If you’re avoiding coconut, try unsweetened almond milk or vegetable broth for a lighter version.

Fresh Cilantro: It brightens the dish! If you’re not a fan of cilantro, parsley or green onions make great substitutes.

How Do You Cook the Perfect Onion for Your Curry?

Cooking the onion takes patience, but it’s important for building flavor. Here’s how to get it just right:

  • Start with a hot pan and oil, then add the onion. This helps them start to brown quickly.
  • Stir occasionally, allowing them to soften and turn golden brown. This usually takes about 5-7 minutes.
  • Don’t rush it! If they begin to burn, reduce the heat. You want them sweet and caramelized, not charred.

Taking your time with the onions makes a big difference in the final flavor of your curried butter beans!

Curried Butter Beans

Curried Butter Beans

Ingredients You’ll Need:

For the Dish:

  • 2 cups cooked butter beans (can use canned, drained and rinsed)
  • 1 medium onion, finely sliced
  • 2 cloves garlic, minced
  • 1 inch ginger, grated
  • 2 tablespoons vegetable oil or ghee
  • 1 teaspoon cumin seeds
  • 1 teaspoon mustard seeds (optional)
  • 1 tablespoon curry powder or curry paste
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon chili powder or cayenne pepper (adjust to taste)
  • 1 large tomato, chopped or 1/2 cup tomato puree
  • 1 cup coconut milk or water
  • Salt to taste

For Garnish:

  • Fresh cilantro (coriander) leaves
  • Lemon wedges for serving

For Serving:

  • Cooked basmati rice or flatbread like naan/chapati

How Much Time Will You Need?

This delicious dish takes about 15-20 minutes to prepare and cook. It’s a quick and easy recipe that packs a flavorful punch for dinner or a side dish!

Step-by-Step Instructions:

1. Prepare the Base:

Heat the oil or ghee in a large pan over medium heat. Once it’s hot, add the cumin seeds and mustard seeds (if you’re using them). Fry them for about 30 seconds until they start to pop—a sign that they’re releasing their flavors!

2. Cook the Onions:

Add the sliced onions to the pan and cook them until they become soft and golden brown, which should take about 5-7 minutes. Stir occasionally to ensure they cook evenly.

3. Sauté Garlic and Ginger:

Next, stir in the minced garlic and grated ginger. Sauté for another 1-2 minutes until the mixture is aromatic and fragrant.

4. Add Spices:

Now, it’s time to add the spices! Add the curry powder, turmeric, ground coriander, and chili powder. Stir frequently for 1-2 minutes so the spices can release their wonderful flavors.

5. Incorporate Tomatoes:

Mix in the chopped tomato or tomato puree and cook it down until the oil begins to separate from the mixture, which should take about 5 minutes.

6. Add the Butter Beans:

Gently add the butter beans to the pan and stir to coat them thoroughly with the spicy mixture.

7. Create the Sauce:

Pour in the coconut milk or water, and add salt to taste. Bring everything to a gentle simmer. Cover the pan and let it cook for 8-10 minutes, so the flavors meld beautifully and the beans heat through.

8. Final Touches:

Check the seasoning and adjust the salt and spice levels as you prefer. It should taste delicious!

9. Serve and Enjoy!

Serve the curried butter beans hot over steamed basmati rice or with warm flatbread. Don’t forget to garnish generously with fresh cilantro and a squeeze of lemon juice for a refreshing finish!

Enjoy your creamy, fragrant curried butter beans that balance spice and earthiness—a comforting vegan or vegetarian dish!

Can I Use Frozen Butter Beans?

Yes, you can use frozen butter beans! Just make sure to thaw them beforehand, either by leaving them in the fridge overnight or by microwaving them until defrosted. This will help them cook evenly in the curry.

How to Store Leftovers?

Store any leftovers in an airtight container in the fridge for up to 3 days. When you’re ready to eat them, simply reheat gently on the stove or in the microwave until warmed through!

Can I Make This Recipe Spicier?

Absolutely! If you enjoy a little heat, you can increase the amount of chili powder or cayenne pepper. Just be sure to taste as you go to avoid it becoming too spicy!

What Can I Use Instead of Coconut Milk?

If you prefer not to use coconut milk, you can substitute it with vegetable broth or unsweetened almond milk. Keep in mind that this will change the flavor and creaminess, but it’ll still be tasty!

You might also like these recipes

Leave a Comment