This post contains affiliate links. Please see ourย disclosure policy.
Beans do pyaza (Indian cumin onion sauce) uses the flavorful sauce from North Indian chicken do pyaza! Creamy caramelized onion sauce seasoned with toasted cumin, ginger, garlic, and spiced and garnished with seared peppers and onions. Glutenfree. Nutfree Soyfree
Table of Contents
Beans are having a real moment right now, so I’ve been using beans in some of my favorite sauces. Today we add them to this flavorful Indian sauce.
All the amazing complex flavor is always in the spiced Indian sauces! The proteins( meats, tofu, beans) taste so good because of the well spiced and simmered sauce! This sauce today is vibrant, deep and delicious! Do pyaza translates to double onions. In this fragrant toasted cumin and onion sauce, you add onions at two different points. You’ve got seared onions in the topping and caramelized in the base sauce. Caramelized onion with well toasted cumin and other spices makes for a deeply rich and flavored sauce.
This one is an amazing curry to use with any protein that you like, like baked tofu, chickpeas, beans, soy curls, seitan, vegan chicken substitutes, or whatever you like. I’m using great northern beans, but you can also use other white beans, like cannellini beans, butter beans, or you can even use chickpeas in the same sauce.
It’s a fabulous, flavorful sauce!
This is also a freezer-friendly recipe. You can freeze just the sauce or the sauce and beans together and heat it up and serve whenever you’re ready.
Beans do pyaza is also a great way to serve beans on toast! if you want the beans and toast to be extra flavorful and spiced ๐ As with spiced Indian curries and sauces, the flavor gets stronger as the sauce sits. The flavor also depends on the age of your spices. If you find yourself tripling the amount of spices listed in my recipes, the spices are probably quite old.
This sauce pairs well with any kind of protein like baked tofu, vegan chicken subs, roasted cauliflower or veggies and what not! With the beans It makes a simple, cozy, satisfying one-pot meal.
Why You’ll Love this Beans do Pyaza Curry
- Very flavorful, creamy sauce packed with onion, spices, ginger, and garlic and toasted fragrant cumin seeds
- quick and easy one pot meal. Uses just 1 pan and cutting board!
- freezer-friendly : the sauce as well as the beans+ sauce are freezer friendly. Reheat in pan or microwave
- gluten-free, soy-free, and nut-free with an oil-free option
More Indian curries
- Malai tofu
- Gobi Do Pyaza
- Lasooni Chicken Curry
- Dal Bukhara
- Lentil Coconut Curry (1 pan, 30 minutes!)
Beans do Pyaza (Beans in Indian Toasted cumin onion sauce)
Ingredients
For the Onion Pepper Garnish
- 1 teaspoon oil, or vegan butter
- 1/4 cup chopped onion, chopped into 3/4” squares
- 1/4 cup chopped green pepper, chopped into 3/4” squares
- 1/2 teaspoon dried fenugreek leaves
For the Do Pyaza Sauce
- 2 teaspoons oil
- 1 teaspoon cumin seeds
- 2 bay leaves
- 1 whole clove
- 1 cup sliced or chopped red onion
- 1/4 teaspoon salt
- 1/2 to 1 teaspoon garam masala
- 1 teaspoon ground coriander
- 1 teaspoon paprika, or Kashmiri chili powder or a mix of paprika and cayenne for extra heat
- 2 tablespoons ginger garlic paste, or 3 cloves of garlic, minced, and 1/2” of ginger, minced. Or you can just mash them up together in a mortar and pestle.
- 2 tablespoons tomato paste
- 1/3 cup non-dairy yogurt, or non-dairy cream of choice
- 1/4 teaspoon salt
- 1/2 to 1 cup water, or non-dairy milk
- 15- ounce can of white beans, northern beans, cannellini beans, butter beans or other beans of choice
- cilantro and pepper flakes, for garnish
Instructions
Make the onion pepper garnish.
- Heat the oil in a large skillet over medium-high or high heat. Once the oil is hot, add the onion, green pepper, and fenugreek leaves and a good pinch of salt. Cook until the onion starts to get golden or sear at the edges, 3 to 4 minutes. Stir frequently, because this is a high heat, and you just want to sear some of the onion and pepper bell pepper. Set them aside in a small bowl.
Make the do pyaza sauce.
- Add the 2 teaspoons of oil to the same skillet over medium heat. Once the oil is hot, add the cumin seeds and cook until the cumin seeds change color significantly and become very fragrant. This can take anywhere from 1 to 3 minutes, depending on how hot the oil is.
- Then, add the bay leaves and the clove, and stir once, then mix in the onion and the first 1/4 teaspoon salt. Continue to cook until the onion is golden and starts to caramelize. Add splashes of water in, so that the onion cooks evenly, and stir occasionally. If the onions keep drying out too much, you can also close the pan with the lid for a minute or so, and then open it and continue to cook the onions,. 6 to 9 minutes.
- Now, add in all of the ground spices and the ginger garlic paste and mix in. Add the tomato paste and non-dairy yogurt. Mix well, and bring to a boil, then continue to cook for 2 minutes.
- Mix in the water or non-dairy milk and the beans and the remaining 1/4 teaspoon salt and cover with the lid. Reduce the heat to medium-low, and let it sit for simmer for 6 to 8 minutes for the flavors to meld.
- Then, open the lid, taste and adjust salt and flavor, adjust consistency if needed by adding more water/non dairy milk and bring to boil. Then stir in the onion and bell pepper garnish and Switch off heat, garnish with cilantro and pepper flakes,
- Serve with toasted sourdough bread, garlic bread, naan, or over rice. You can also add it to bowls with roasted veggies and rice/quinoa/ grains of choice or serve it as beans on toast.Store refrigerated for upto 3 days. Freeze for upto 2 months. Reheat in skillet or microwave.
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Ingredients and Substitutions
- oil – To sauté. You can use broth instead for oil-free.
- onion – You’re using onion in both the topping and the sauce.
- bell pepper – For the onion pepper garnish.
- whole and ground spices – We season the garnish with dried fenugreek leaves. For the do pyaza sauce, you’ll use whole cumin seeds, bay leaves, and a clove. The ground spices in the sauce are: Garam Masala, coriander, and paprika.
- ginger garlic paste – You can use the paste or use minced garlic and ginger. Or mash fresh garlic and ginger in a mortar and pestle.
- tomato paste – Adds so much amazing umami flavor to the sauce!
- non-dairy yogurt – For creaminess. You can use other non-dairy cream, like cashew cream, if needed.
- water or nondairy milk – Adds moisture to the sauce.
- beans – Use white beans of choice or chickpeas as your protein. You can use other vegan proteins, like crispy tofu, soy curls, or vegan chicken, if you like.
- garnishes – Garnish with fresh cilantro and crushed pepper flakes.
Tips
- When you’re cooking the topping and when you’re toasting the whole spices, make sure to stir frequently, because they can burn easily.
- When caramelizing the onions, they can start to dry out. Add splashes of water, if needed. You can also cover the pan and let them steam for a bit, if things are getting really dry.
- This dish freezes well! Freeze just the sauce or the sauce and beans in a freezer-safe container. Thaw in the refrigerator overnight or reheat in a pan or microwave and serve.
How to Make Vegan Chicken Do Pyaza
First, make the onion pepper garnish.
Heat the oil in a large skillet over medium-high heat. Once the oil is hot, add the onion, green pepper, and fenugreek leaves and a good pinch of salt. Cook until the onion starts to get golden the edges, 3 to 4 minutes. Stir frequently, because this is at high heat, and you just want to scorch some of the onion and pepper bell pepper. Once the onion and pepper are golden on half of the edges, set them aside in a small bowl.
Then, make the do pyaza sauce.
Add the 2 teaspoons of oil to the same skillet over medium heat. Once the oil is hot, add the cumin seeds and cook until the cumin seeds change color significantly and become very fragrant. This can take anywhere from 1 to 3 minutes, depending on how hot the oil is. You want the cumin seeds to change color, darken pretty significantly but not burn.
Then, add the bay leaves and the clove, and stir once, then mix in the onion and the first 1/4 teaspoon salt. Continue to cook until the onion is golden and starts to caramelize. Add splashes of water in, so that the onion cooks evenly, and stir occasionally. If the onions keep drying out too much, you can also close the pan with the lid for a minute or so, and then open it and continue to cook the onions. 6 to 9 minutes.
Now, add in all of the ground spices and the ginger garlic paste and mix . Add the tomato paste and non-dairy yogurt. Mix well, and bring to a boil, then continue to cook for 2 minutes.
Mix in the water or non-dairy milk and the beans and the remaining 1/4 teaspoon salt and cover with the lid. Reduce the heat to medium-low, and let it sit for simmer for 6 to 8 minutes for the flavors to meld.
Then, open the lid, taste and adjust salt and flavor, adjust consistency if needed with more water or non dairy milk. Then stir in the onion and bell pepper garnish. Switch off heat, garnish with cilantro and pepper flakes, and serve with toasted sourdough bread, flat bread, garlic bread, naan, or over rice. You can also add it to bowls with roasted veggies and grains of choice or serve it as beans on toast.
Frequently Asked Questions
This recipe is gluten-free. It’s soy-free if you use soy-free yogurt and non-dairy milk. It is nut-free if you use nut-free yogurt and milk.
To make this without oil, use broth to sauté both the garnish and the sauce. Toast the cumin seeds on a dry skillet then proceed with sautéing the onion with 2-4 tbsp broth
Such a simple yet tasty recipe! I didn’t make the onion/pepper garnish, and also left out the cloves and non-dairy yoghurt because I didn’t have any, but it was still super flavourful and creamy – I can imagine it would only be better with all the extras! I will definitely be making this again.
Yay! Thanks for taking the time to comment.
Trying to figure out why this came out tasting so bitter. Want to try it again. I used black cumin seeds. Perhaps that was the reason? Or toasting them too short or long?
Black cumin seeds are a different and much stronger flavor. Brown cumin seeds have a more subtle and a toasty flavor and hence we use a good amount of those in the recipe. With that many black cumin seeds , the excess flavor turns bitter
How could I make these with dried cannellini beans? Is it possible? Thank you
You can make the sauce in the instant pot in sautรฉ, then add the soaked and drained (3/4 cup dried) beans and 2 cups water and pressure cook for 30 minutes. Or cook in saucepan witb 3 cups water for an hour or longer. Once cooked food in the onion bell pepper mix
Delicious, dear Richa! Another keeper. Next time I will double the recipe! ๐
Yay!
Loved this! We served it over rice, but will try it on toast tomorrow.
Yum!
So delicious! I made this with just cashew cream , and it was so tasty! Thank you Richa for your innovative recipes!! How do you come up with such incredible recipes? It’s your superpower!
Thank you for taking the time to comment!
Awesome, made this last night. Tasty and delicious!
So glad you liked it!
I made this last night and it was delicious: Indian style baked beans! However, I do enjoy a bit of zing in my food. Would it be totally unacceptable to add a mustard seed/cumin/asafoetida/chilli tempering to this?
It made wonderful beans on toast for breakfast, and I shall keep it as a favourite for the two or three people I know who cannot handle chilli.
Sure add a cumin and chili tempering!
Excellent item. First day we eat it with roti and rice. Next day as a dip with tortilla chips
So glad you liked it!