How to Make Vegan Tomato Rice (Traditional & Healthy Version)
Vegan Tomato Rice, or Thakkali Sadam as it's called in Tamil Nadu, is a vibrant and aromatic South Indian rice dish that beautifully showcases the bold flavors of ripe tomatoes, fresh coriander, and a medley of classic Indian spices. Traditionally prepared in Tamil, Telugu, and Kannada households, this dish is a staple for quick lunches and tiffin boxes, especially during busy weekdays or festive occasions like Tamil New Year. Its tangy taste, vibrant color, and comforting aroma make it a beloved choice for both adults and children. What makes Vegan Tomato Rice truly special is its simplicity and versatility. The recipe uses everyday staples like cooked rice (chawal), tomatoes (tamatar), and whole spices, which are tempered in coconut oil or sesame oil for an authentic flavor. This dish is not only wholesome and filling, but it is also completely plant-based, making it suitable for those following a vegan diet. Served hot with coconut chutney, papad, or a simple salad, Vegan Tomato Rice is a healthy, satisfying, and flavorful option for lunch. In Indian cuisine, tomato rice is also a popular choice during festivals and fasting days when light, non-greasy meals are preferred. Its balance of spicy, tangy, and savory notes provides both comfort and nutrition—perfect for anyone seeking a traditional yet health-conscious Indian meal.
Ingredients
Step-by-step instructions
Step 1 · Heat coconut or sesame oil in a kadhai or deep pan on medium flame
Heat coconut or sesame oil in a kadhai or deep pan on medium flame. Add mustard seeds and let them splutter. Add curry leaves and sauté for 30 seconds.
Step 2 · Add sliced onions
Add sliced onions, green chilies, and ginger. Sauté until onions turn translucent.
Step 3 · Add chopped tomatoes and a pinch of salt
Add chopped tomatoes and a pinch of salt. Cook until the tomatoes soften and oil starts separating.
Step 4 · Mix in turmeric powder and red chili powder
Mix in turmeric powder and red chili powder. Stir well and cook for another 2 minutes until the masala thickens.
Step 5 · Add roasted peanuts if using and mix
Add roasted peanuts if using and mix. Now fold in the cooked rice gently, ensuring the grains are coated evenly with the tomato masala.
Step 6 · Adjust salt
Adjust salt, stir in fresh coriander leaves, and mix well. Switch off the flame.
Step 7 · Serve hot
Serve hot, garnished with extra coriander if desired. Pair with coconut chutney or papad for a complete meal.
Why this recipe is healthy
This Vegan Tomato Rice recipe is naturally low in saturated fat, high in fiber, and free from animal products, making it ideal for weight management and overall well-being. The use of whole ingredients, minimal oil, and fresh vegetables ensures a balanced meal that supports immunity, gut health, and energy levels. It's a smart, satisfying choice for anyone seeking a healthy Indian lunch option.
A note on tradition
Vegan Tomato Rice is a beloved South Indian dish, especially in Tamil Nadu, Andhra Pradesh, and Karnataka. It is commonly made during festivals like Tamil New Year, Pongal, and Ugadi, or as a special offering during poojas. Its ease of preparation and vibrant flavors make it a favorite for both festive feasts and everyday meals. In many homes, it's also a practical tiffin choice for children and adults alike.