A skillet filled with saag butter beans, garnished with fresh cilantro, cream swirls, and red chili flakes.

When you’re craving comfort food with bold, warming spices, Saag Butter Beans is the ultimate answer. This hearty Indian-inspired curry combines creamy butter beans with a fragrant spinach base—aka saag—simmered in a swirl of warming spices, tangy tomato, and topped with sizzling garlic chili oil. Whether you’re looking for a weeknight meal, a gluten-free and dairy-free option, or just a creative way to enjoy beans, this dish hits the mark. It’s rich, flavorful, and surprisingly easy to make in under 40 minutes.

Looking for inspiration? Try our Coconut Sweet Potato Lentil Soup for another plant-based comfort dish with global flavors.

JUMP TO

What Are Saag Butter Beans?

Origins of Saag and Why It Works with Butter Beans

In Indian cuisine, “saag” refers to any leafy green-based dish—commonly made with spinach, mustard greens, or a combination of regional greens. It’s a staple across Punjabi kitchens, often paired with paneer or lentils. But this twist using butter beans? A creamy, protein-packed match made in heaven.

Butter beans (also known as lima beans) offer a meaty texture that stands up beautifully to the richness of spiced saag. Their mild, nutty flavor doesn’t compete with the curry—rather, it absorbs every bit of spice and cream, making them a hearty substitute for meat or paneer in vegan dishes.

Flavor Profile of This Indian-Inspired Vegan Dish

What sets saag butter beans apart is its layers of flavor. It begins with warm cumin seeds and cinnamon, deepens with coriander, garam masala, and chili powder, then finishes with a splash of tangy tomato and creamy non-dairy yogurt. The earthy spinach base adds depth and richness. But the real star? A sizzling garlic chili oil “tadka” poured on top just before serving. That final step adds smoky heat and aromatic punch, elevating the dish to restaurant-quality levels.

Ingredients You’ll Need for Saag Butter Beans

Core Ingredients for the Saag Base

This curry may sound fancy, but the ingredients are surprisingly simple and pantry-friendly. Here’s what you’ll need for the base:

  • Frozen or fresh spinach – chopped fine for a hearty texture
  • Red onion – for that caramelized sweetness
  • Ginger-garlic paste – brings umami and spice
  • Tomato paste or puree – adds a tangy depth
  • Whole spices – cumin seeds, bay leaves, and a cinnamon stick
  • Ground spices – coriander, Kashmiri chili (or paprika), garam masala, black pepper, and dried fenugreek

Each spice builds the foundation of the dish. If you’re missing one or two, don’t stress—the flavor still shines.

Creamy and Hearty Additions

  • Butter beans – canned or cooked, they soak up the curry sauce beautifully
  • Non-dairy yogurt or cashew cream – adds richness and balances spice
  • Water or non-dairy milk – to adjust consistency and creaminess

Want to switch it up? Chickpeas or cannellini beans also work well here.

Optional Garnishes and Tadka

  • Garlic chili oil – a simple tempering of sliced garlic and red chili in oil
  • Red pepper flakes – for extra heat
  • Vegan parmesan – for a finishing touch (use nut-free if needed)

Discover great ideas like this Brown Butter Maple Blondies for dessert after your spicy main course.

How to Make Saag Butter Beans at Home

Step-by-Step Instructions for the Saag Curry

Start by heating a little oil in a skillet. Toast cumin seeds until fragrant, then toss in bay leaves and a cinnamon stick. Add in your ground spices quickly before they burn. Next, stir in chopped onion and sauté until deeply golden brown—this caramelization is key.

Add ginger-garlic paste and tomato paste, stirring to combine. Then fold in your finely chopped spinach and a splash of water or dairy-free milk. Once simmering, mix in butter beans and let it all cook down until the flavors meld into one creamy, spiced sauce.

Making the Garlic Chili Oil Tadka

In a small pan, heat oil and drop in a whole dried red chili. Let it sizzle before adding thin garlic slices. As the garlic turns golden and aromatic, turn off the heat. This fragrant oil gets poured directly onto your saag right before serving—don’t skip it, it makes the dish pop.

Adjusting Texture and Creaminess

For a chunkier curry, chop frozen spinach by pulsing it in a food processor. Prefer a smooth curry? Blend spinach with water or non-dairy milk. Too thick? Add extra liquid. Too thin? Simmer uncovered. The beauty of this dish lies in its flexibility.

Check out our Slow Cooker Coconut Curry Chicken for another easy weeknight curry with bold spices.

Expert Tips, Substitutions & Variations

Ingredient Swaps for Flexibility

One of the best things about Saag Butter Beans is how adaptable the recipe is. Whether you’re out of an ingredient or catering to a specific diet, there are many easy substitutions:

  • Don’t have butter beans? You can substitute them with cannellini beans, navy beans, or chickpeas. Each brings a slightly different texture, but all absorb the curry flavors beautifully.
  • No spinach? Swap in mustard greens, kale, Swiss chard, or even collard greens. A mix of leafy greens adds complexity and extra nutrition.
  • Out of tomato paste? Use 2–3 tablespoons of tomato puree or a spoonful of ketchup in a pinch.
  • Prefer it richer? Cashew cream or full-fat coconut milk adds richness in place of non-dairy yogurt.

Need a cozy meal idea using pantry staples? Check out our Creamy Wild Rice Chicken Soup—it’s easy and comforting!

Allergy-Friendly Adjustments

This recipe is already naturally gluten-free, soy-free, and nut-free when made with the right dairy alternatives. Here’s how to keep it inclusive:

  • Dairy-Free: Use coconut milk, oat milk, or soy-free cashew cream alternatives.
  • Nut-Free: Pick coconut-based or oat-based dairy substitutes. Avoid almond or cashew-based products if allergies are a concern.
  • Soy-Free: Make sure your yogurt or vegan sour cream is labeled soy-free.

You can also skip the vegan parmesan or use a homemade nut-free blend made from seeds and nutritional yeast.

Cooking Tips for Best Results

Want to get the most flavor out of your saag? Here are some insider tricks:

  • Toast your spices properly – Cumin seeds and ground spices should be added to hot oil but not burned. Lower the heat as needed.
  • Use frozen spinach – Pulse it in a food processor for a coarse chop. It saves time and adds great texture.
  • Control consistency – Add more non-dairy milk or water to thin it out. Simmer uncovered to thicken it.
  • Don’t skip the tadka – The garlic chili oil not only adds depth but also brings authentic North Indian flair to your dish.

Don’t miss our Slow Cooker French Wine Mustard Chicken for another globally-inspired weeknight winner.

Serving Suggestions for Saag Butter Beans

Pair It With Traditional Indian Sides

Saag Butter Beans is hearty enough to stand alone, but pairing it with the right side makes it unforgettable:

Side DishWhy It Works
Basmati RiceNeutral base that soaks up all the curry
Vegan NaanPerfect for scooping up the thick saag
Whole Wheat RotiLight and nutritious traditional option
Jeera Rice (Cumin Rice)Adds subtle spiced flavor to the meal
Sourdough BreadA Western twist on “beans on toast”

Looking for more ideas? Don’t miss our Broccoli Cheddar Chicken Rice Casserole for an all-in-one comfort classic.

Storage, Meal Prep & Leftovers

This recipe is fantastic for meal prep. Here’s how to store it like a pro:

  • Fridge: Store in an airtight container for up to 4 days. Reheat on the stove or in the microwave, adding a splash of water or non-dairy milk to loosen.
  • Freezer: Freeze in portions for up to 3 months. Thaw overnight in the fridge, then reheat gently.
  • Batch Cooking Tip: Double the recipe and freeze half—great for busy weeks!

This dish actually tastes better the next day as the flavors deepen. You’ll be looking forward to leftovers.

Frequently Asked Questions (FAQ)

What does “saag” mean in Indian cooking?

“Saag” is a general term in Indian cuisine that refers to cooked leafy greens, most often spinach, mustard greens, or fenugreek leaves. It’s not tied to one specific vegetable, which makes it perfect for adapting to your taste and pantry.

Can I use canned butter beans in Indian curry?

Yes, absolutely. Canned butter beans are pre-cooked and work perfectly. Just rinse and drain them before adding to the curry to reduce saltiness and get rid of the canning liquid.

How spicy is saag butter beans?

The heat level is moderate and customizable. Kashmiri chili powder adds more color than heat. You can reduce the spice by using paprika and skipping the chili oil—or turn it up with extra chili flakes in the tadka.

What can I use instead of spinach for saag?

You can use mustard greens, kale, chard, or even beet greens. Blending multiple greens is traditional in many Indian households and creates a complex flavor. Just ensure they’re finely chopped or pureed to blend into the curry.

Is saag butter beans gluten-free and vegan?

Yes! The base recipe is naturally gluten-free and vegan. Just double-check any dairy replacements like yogurt or cream to ensure they meet your dietary needs.

Final Thoughts on Making the Best Saag Butter Beans

If you’re looking for a flavorful, protein-rich, and comforting plant-based dish, Saag Butter Beans hits the spot. This dish combines the richness of traditional Indian spices with the creamy, satisfying texture of butter beans—creating a meal that feels indulgent, yet is incredibly nourishing and easy to make.

Whether you’re new to Indian cooking or a seasoned pro, this recipe invites endless customization. Use whatever greens you love, adjust the spice to your liking, and don’t forget that finishing touch of garlic chili oil—it’s a game changer.

Don’t miss our Coconut Sweet Potato Lentil Soup if you’re in the mood for more plant-forward meals with global flavor. It pairs beautifully with a warm evening and a cozy blanket.

Print

Saag Butter Beans

A skillet filled with saag butter beans, garnished with fresh cilantro, cream swirls, and red chili flakes.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Saag Butter Beans is a rich, comforting Indian-inspired vegan curry made with creamy butter beans and spiced spinach sauce, topped with garlic chili oil.

  • Author: gemma
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegan

Ingredients

  • 1 tsp oil
  • 1/2 tsp cumin seeds
  • 2 bay leaves
  • 1-inch cinnamon stick
  • 2 tsp ground coriander
  • 1/2 tsp Kashmiri chili powder or paprika
  • 1/2 to 1 tsp garam masala
  • 1/2 tsp dried fenugreek leaves
  • 1/4 to 1/2 tsp black pepper
  • 1 cup chopped red onion
  • 1/2 tsp salt, divided
  • 1 tbsp ginger garlic paste (or 4 garlic cloves + 1/2 inch ginger, minced)
  • 1 tbsp tomato paste (or 3 tbsp tomato puree or ketchup)
  • 7–8 oz frozen spinach (or fresh chopped greens)
  • 1/4 cup non-dairy yogurt (or cashew cream or vegan sour cream)
  • 1 cup water or non-dairy milk
  • 15 oz can butter beans (or cannellini beans or chickpeas)
  • Pepper flakes and vegan parmesan (optional garnish)
  • Garlic Chili Oil Tadka:
  • 1 tsp oil
  • 1 dried red chili (hot or mild)
  • 1 clove garlic, thinly sliced

Instructions

  1. Heat oil in a skillet over medium heat. Add cumin seeds and toast until fragrant and dark brown.
  2. Add bay leaves and cinnamon stick, stir briefly, then add all ground spices. Lower heat if spices begin to smoke.
  3. Add chopped onion and 1/4 tsp salt. Cook until golden brown, adding splashes of water to prevent burning.
  4. Stir in ginger garlic paste, tomato paste, and a splash of water. Add remaining salt.
  5. Mix in spinach and non-dairy yogurt, followed by water or milk. Stir until combined.
  6. Add butter beans. Cover and cook for 6–8 minutes to blend flavors.
  7. Adjust salt, spice, and consistency as needed. Simmer uncovered to thicken if necessary.
  8. In a small pan, heat oil for tadka. Add red chili and let it change color, then add garlic slices and turn off heat.
  9. Once garlic is golden, pour tadka over the saag butter beans and serve with rice, naan, or bread.

Notes

  • Use frozen spinach for easier prep and better texture.
  • Adjust spice level by reducing or omitting chili oil or flakes.
  • Can substitute butter beans with chickpeas or white beans.
  • Make the dish richer with cashew cream or coconut milk.
  • Tastes even better the next day—great for meal prep.

Nutrition

  • Serving Size: 1 serving
  • Calories: 154
  • Sugar: 3g
  • Sodium: 729mg
  • Fat: 3g
  • Saturated Fat: 0.3g
  • Unsaturated Fat: 2g
  • Trans Fat: 0.01g
  • Carbohydrates: 25g
  • Fiber: 8g
  • Protein: 8g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star