Please think of the trees before you print this page. looks great on mobile devices too!

Viewing this page on an iPad? Rotate the screen to switch to kitchen mode.

Indian Rice Pilaf with Beans

Indian Rice Pilaf with Beans

This super easy Indian rice recipe is one flavourful dish. We are making an Indian Rice Pilaf with beans that will have your taste buds wiggling. By far, the easiest, most delicious way to eat Indian food in the comfort of your own home!

You will love how simple this recipe is. Just by mixing a few ingredients and a good bunch of spices you will be on the way for a delicious meal. That's the key to a lot of Indian recipes, they use spices in such an incredible way and they manage to find the perfect combination every single time. 

This rice pilaf recipe needs very little when it comes to the cooking process. I love that I can just throw everything in the frying pan, give it a stir here and there and end up with a bowl of incredibly flavourful rice. 

In India, there is a rice pilaf recipe in every direction you turn. I think that's the beauty of this Indian rice, you can hardly get it wrong! So, even though I am using a handful of spices, if you happen to be missing one, don't stress, leave it out, and carry on. 

Indian Rice Pilaf with Beans ingredients

I mixed cinnamon, cumin seeds, fenugreek seeds, minced ginger, garam masala, cardamon, turmeric powder, and a pinch of salt. This is by far my favourite mix of spices to make rice pilaf. Usually, I have everything in my pantry since I use these spices regularly. 

The one spices I might have to go buy is fenugreek seeds. I find them at the supermarket but it's one of those things that if you are not looking you probably won't see it. But, any Indian market will have them for sure. 

Fenugreek seeds have a slightly sweet nutty taste that counteracts many of the super-hot spices used in Indian cuisine. You will also see them in a lot of natural remedies since they are loaded with health benefits. 

I am always amazed by the number of benefits you get. To name a few, it helps your digestive systems, menstrual pain, and obesity. It's used for diabetes, kidney issues, and Parkinson's disease. There is so much these little seeds can do for you! I love to sprinkle them on my food as often as I can. 

Indian spices and onion in a pot

But now back to this easy Indian rice recipe we are making.  We are frying some diced onion to get the aromas pumping. Once it is golden brown, I add the spices. By roasting the spices, the heat will make the flavours more potent, and the aromas will begin to excite your senses. 

You will love this part of the process, this is what makes it super easy and quick. All you have to do now is add the rest of the ingredients and let them simmer for a little while until the water is gone. This should take about 20-30 minutes, just keep an eye in it and stir every once in a while.

 And you are good to go! You now have the most delicious Indian rice screaming to be devoured!

Indian Rice Pilaf with Beans single

Prep time
10 minutes
Total time
Category: Lunch, Dinner
Serves: 5
Allergens: Tomatoes


For the rice pilaf

  • 2 cups brown long grain rice
  • 1 stick cinnamon stick
  • 1 tsp cumin seeds
  • 1 tsp fenugreek seeds
  • 1 inch fresh ginger (minced)
  • 1 tsp garam masala
  • ½ tbsp green cardamon pods (cracked)
  • ½ cup mung beans (rinsed) (soak over night)
  • 2 tablespoons olive oil
  • 2 medium onion (sliced)
  • 1 tsp sea salt
  • 2 medium tomato (chopped)
  • 1 tsp turmeric powder
  • 3 cups water

For the topping

  • 1 cup cashew nuts (toasted)


  1. Heat up half of the oil in a frying pan and roast the onion for until golden brown for about 5-8 minutes.
  2. If you want to everything in one pot fry the onions in a pot together with the spices, except the salt.
  3. Add the rest of the ingredients, except the salt to the pot and give it a good stir, keep the onions for later if you decided to fry them in a pan.
  4. Simmer for about 20-30 minutes until the liquids are absorbed, stir occasionally.
  5. Before serving stir in the onions, salt and cashew nuts and adjust taste, enjoy!



Did you make this recipe? Please take a photo, share it on Instagram and tag it with #veganio. We love to see your photos.

Get Weekly Meal Plans sends weekly meal plans straight to your inbox along with grocery lists and nutritional information.

Find Out More!