This post contains affiliate links. Please see ourย disclosure policy.
Saag butter beans — creamy spinach curry with melt-in-your-mouth beans and lots of amazing Indian spices — is a hearty, veggie-forward main dish that’s just got an incredible flavor and texture! What makes it really special is the crispy garlic chili oil tempering that you drizzle on top. Serve with rice, naan, flatbread, or sourdough for an easy, flavorful meal. Gluten-free soyfree and nutfree
Table of Contents
I finally got some butter beans to use in this simple saag. Saag basically means greens, and the most common saag uses mustard greens. For this saag we use spinach to make a really flavorful spinach curry with a set of spices for the authentic flavor. If you don’t have every single spice listed here, use whichever spices you have, and it will still turn out amazing.
To get the right texture for the greens, use frozen spinach and pulse it in the food processor while it’s still frozen. That gives it this coarsely chopped texture which I really love in my saag. If you don’t like any texture in your saag, you can puree the spinach with some water or non-dairy milk and use that mixture.
Choose whichever method you like for preparing your saag. Whether the texture is chunky, chopped, or smooth, it will taste amazing, especially with these creamy butter beans and savory tempering!
Why You’ll Love Saag Butter Beans
- creamy butter beans in a deeply seasoned spinach curry sauce
- crispy chili garlic tempering oil adds even more flavor and amazing texture
- easy to make with any greens you like
- simple, 1-pan meal ready in about half an hour
- naturally gluten-free, soy-free, and nut-free
More Indian Saag Recipes
- Baked Chana Saag – chickpea spinach curry
- Palak tofu – tofu in spinach curry
- Saag Aloo– potatoes in spinach curry
- Saag Cornbread Casserole
Saag Butter Beans
Ingredients
- 1 teaspoon oil
- 1/2 teaspoon cumin seeds
- 2 bay leaves
- 1" cinnamon stick
- 2 teaspoons ground coriander
- 1/2 teaspoon Kashmiri chili powder, or use paprika
- 1/2 to 1 teaspoon garam masala
- 1/2 teaspoon dried fenugreek leaves
- 1/4 to 1/2 teaspoon black pepper
- 1 cup chopped red onion
- 1/2 teaspoon salt, divided
- 1 tablespoon ginger garlic paste, or use 4 cloves of garlic and 1/2 inch of ginger, minced
- 1 tablespoon tomato paste, or ketchup or use 3 tablespoons tomato puree.
- 7 to 8 ounces frozen spinach, or finely chopped fresh greens of choice, such as a mix of mustard greens, amaranth greens, chard, and spinach *
- 1/4 cup non-dairy yogurt, or use non-dairy cream, such as cashew cream or vegan sour cream
- 1 cup water, or non-dairy milk
- 15 ounce can butter beans, or use other white beans, such as cannellini beans, or use chickpeas
- pepper flakes and vegan parmesan, for garnish
For the Garlic Chili Oil Tadka
- 1 teaspoon oil
- 1 whole red chili, broken in half, use hot chilies such as cayenne or Indian or mild such as California red or Kashmiri chili
- 1 clove garlic, thinly sliced
Instructions
- Heat the oil in a large skillet over medium heat. Once the oil is hot, add the cumin seeds and cook until they’re very fragrant and change color to be evenly dark brown. This can take anywhere from 1 to 3 minutes. Then, add in the bay leaves and cinnamon stick and mix in for 10 seconds or so, then mix in the ground spices. If the spices are starting to smoke, reduce the heat to medium low. Mix for just a few seconds, and mix in the onion and 1/4 teaspoon of the salt.
- Increase the heat to medium again, and continue to cook, adding splashes of water as needed, until the onion is starting to turn brown and has picked up the spices. This will take anywhere from 6 to 8 minutes. Once the onion is nicely roasted, mix in the ginger garlic paste, tomato paste, and a splash of water. Add the remaining salt, and mix in and cook for a minute, then stir in the non-dry yogurt, spinach and water and mix. then add in the beans. Mix well, then cover and cook for 6 to 8 minutes.
- Taste and adjust the salt, flavor, and texture. If the saag is too thick, you can add some more non-dairy milk at this point. Or, if you want it thicker, then continue to cook, uncovered, for a minute or two. Garnish with some pepper flakes and vegan parmesan, and make the tempering/tadka .
Make the garlic chili oil tadka.
- Heat the oil in a small skillet over medium heat. Once the oil is hot, break the red chili in half and add to the oil and let it cook until it starts to change color. Add the garlic, mix in, and switch off the heat. There will be enough residual heat in the oil to cook the garlic slices, if the garlic slices were pretty thin. If they’re thicker and not cooking down, continue to cook over medium-low heat for a minute or two before switching off the heat.
- Once the garlic is starting to turn golden on some of the edges, stir really well and drop this onto the saag beans. Served these beans with naan, flatbread, or roti or served over rice. You can also serve spooned onto sourdough for an elevated beans on toast.
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Ingredients and Substitutions
- oil – To toast the spices and to sauté. You also need some oil to make the tempering/tarka.
- whole spices – Toasted cumin seeds, bay leaves, and cinnamon stick are your first layer of flavor.
- ground spices – You second flavor layer comes from ground coriander, Kashmiri chili powder (or paprika), garam masala, fenugreek, and black pepper. If you don’t have every single one of these spices, it’s fine to omit a couple. It will still taste amazing!
- onion – Adds umami.
- salt – Helps the onion cook properly and boosts the other flavors.
- ginger garlic paste – For umami and a little heat.
- tomato paste – For umami. You can use ketchup or tomato puree instead, if needed.
- frozen spinach – I like to finely chop it while still frozen in the food processor, but the texture you go with is up to you. You can use finely chopped fresh greens instead, if you prefer, like mustard greens, amaranth greens, or chard. Or use a mix of greens.
- non-dairy yogurt – Adds creaminess and tang. You can use other non-dairy cream, such as cashew cream or vegan sour cream. Choose nut-free and/or soy-free, if needed.
- water – To bulk out the sauce. For a creamier sauce, use non-dairy milk. Use nut-free and/or soy-free, if needed.
- cooked butter beans – You can use other white beans or chickpeas instead, if you prefer.
- garnishes – Garnish with pepper flakes and vegan parmesan. Go with nut-free and/or soy-free vegan parmesan, if needed.
- tempering – In addition to the oil, you’ll need a whole red chili such as cayenne or Indian chili, and a thinly sliced clove of garlic.
💡 Tips for the Best Saag
- Use frozen spinach, and chop it finely in a food processor. If you like it super smooth, add a little water or non-dairy milk and run it until the spinach has almost a smoothie-like consistency.
- After cooking, adjust the texture to your preference. Add more non-dairy milk if you want it thinner or cook it a little longer to thicken.
How to Make Saag Butter Beans
Heat the oil in a large skillet over medium heat. Once the oil is hot, add the cumin seeds and cook until they’re very fragrant and change color to be evenly dark brown. This can take anywhere from 1 to 3 minutes. Then, add in the bay leaves and cinnamon stick and mix in for 10 seconds or so, then mix in the ground spices. If the spices are starting to smoke, reduce the heat to medium low. Mix for just a few seconds, and mix in the onion and ¼ teaspoon of the salt.
Increase the heat to medium again, and continue to cook, adding splashes of water as needed, until the onion is starting to turn brown and has picked up the spices. This will take anywhere from 6 to 8 minutes. Once the onion is nicely roasted, mix in the ginger garlic paste, tomato paste, and a splash of water. Add the remaining salt, and mix in and cook for a minute, then stir in the non-dry yogurt, spinach and water, and mix in . then add in the beans. Mix well, then cover and cook for 6 to 8 minutes.
Taste and adjust the salt, flavor, and texture. If the saag is too thick, you can add some more non-dairy milk at this point. Or, if you want it thicker, then continue to cook, uncovered, for a minute or two. Garnish with some pepper flakes and vegan parmesan, and make the tempering.
Now, make the tadka/ spiced oil .
Heat the oil in a small skillet over medium heat. Once the oil is hot, break the red chili in half and add to the oil and let it cook until it starts to change color. Add the garlic, mix in, and switch off the heat. There will be enough residual heat in the oil to cook the garlic slices, if the garlic slices were pretty thin. If they’re thicker and not cooking down, continue to cook over medium-low heat for a minute or two before switching off the heat.
Once the garlic is starting to turn golden on some of the edges, stir really well and drop this onto the saag beans and serve.
Frequently Asked Questions
This recipe is gluten free. It’s also nut-free and soy-free as long as you use nut-free and/or soy-free non-dairy yogurt, vegan parmesan, and non-dairy milk.
You can use any finely chopped greens you like, such as mustard greens, amaranth greens, or Swiss chard.
This was delicious!โค๏ธ
Yay! Glad you liked it.
This recipe for Saag Butter Beans sounds absolutely delicious!
Awesome recipe from my favourite recipe site! Thank you for all your hard word sharing the most amazing vegan food โค๏ธ
Thank you for your kind words!
I had almost everything to make this, instead of fenugreek leaves I had fenugreek seeds. I tossed the seals in with the cumin seeds then proceeded with your recipe. I did have to cook my Lima beans from scratch, stovetop pressure cooker made quick work of cooking the beans. This recipe did not disappoint! We ate it served on toast for the elevated experienceโฆ.
Will be making this again.
Thank you for all your work in keeping us happy and fed!
Trina
Awesome! Thanks for taking the time to comment.
What would you think about possibly adding some paneer or tofu?
Sure. Toss the tofu in some farm masala, salt and cornstarch and crisp on skillet or bake, and add that in
Wonderful warm flavors for this chilly drizzly day! Yum!
โค๏ธโค๏ธโค๏ธ
I just had the thought of using this for a โHalloween spaghettiโโฆchange up/remove the heat & put on top of a whole wheat or maybe chickpea spaghetti pasta.
I know a young one who is hesitant to go outside the known foods & have found ways to tempt him to try different things. Flavors.
Maybe lentils for the protein the first few times so more appearance of ground beefโฆ
Once he is able to try different foods, he typically likes them. Itโs finding ways to encourage the trying.
Sounds like a cool idea!
I love building/layering flavors in this way. So eager to make this.
Considering trying kale sometimes just to change up the nutritional profile.
Thank you for sharing your expertise & talents with us!
You are much appreciated & loved.
Yes some baby kale nicely chopped will work really well! Or maybe a combination of spinach and kale to take away some of the stronger flavor. Cook a bit longer else kale will be fibrous
I make it with cabbage and cook with butter only pepper and chicken sticks
Do I have to leave it vegan or can I use cream and milk yoghurt?