Go Back
+ servings
Beetroot rice garnished with a slime slice served on a white plate

Beetroot rice

Beetroot rice- a simple and delicious Indian-style rice recipe. In this one-pot rice recipe, the sweetness of beets is balanced with the heat of warm, flavorful Indian spices. It's vegan and gluten-free.
Course Main Course
Cuisine Indian
Diet Gluten Free, Vegan, Vegetarian
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4
Calories 299kcal


  • Grater
  • Pot



  • Heat oil in a pot and add peanuts. Cook until the peanuts start changing color.
  • Add cumin seeds, mustard seeds, bay leaf, green cardamom, black cardamom, black peppercorns, and cloves. Saute for a few seconds or until the spices become fragrant.
  • Add onion, ginger, garlic, and curry leaves. Cook until the onions start turning brown.
  • Next add salt, coriander powder, red chili powder, and ground black pepper. Saute for a few seconds.
  • Once the spices become fragrant, add beetroot and green chilies. Saute for around 5-6 minutes.
  • Rinse the rice and add to the pot. Stir fry with beets for around 2 minutes before adding the water.
  • Add water and some portion of chopped cilantro. Cover the pot and cook for around 12-15 minutes or until the rice is cooked.
  • Remove the lid, add lime juice, and the remaining cilantro. Fluff with a fork and mix everything.
  • Serve hot with raita or a refreshing salad like kachumber salad.


  1. Long grain basmati rice is the best for this recipe, but you can use any long-medium sized grain.
  2. The rice to water ratio may vary depending upon the quality of rice and the utensil you are using to cook it so, adjust the amount of water accordingly.
  3. More detailed tips and tricks to make this recipe are given in the post above. 


Calories: 299kcal | Carbohydrates: 51g | Protein: 7g | Fat: 8g | Saturated Fat: 4g | Sodium: 106mg | Potassium: 413mg | Fiber: 5g | Sugar: 7g | Vitamin A: 190IU | Vitamin C: 38mg | Calcium: 63mg | Iron: 2mg