How to Make Red Rice with Fish Curry (Traditional & Healthy Version)
Red Rice with Fish Curry is a beloved dish from the southern coastal regions of India, especially Kerala and parts of Karnataka. The earthy, nutty flavor of Kerala Matta red rice pairs beautifully with the tangy, spicy meen (fish) curry, creating a nourishing meal that’s both satisfying and deeply rooted in India’s culinary heritage. Red rice, locally known as 'Matta ari' in Kerala, is unpolished and packed with nutrients, making it a staple for health-conscious families. This classic combination is often enjoyed during lunch, especially on weekends or special occasions like Onam or Vishu, when families gather for elaborate feasts. The fish curry, simmered with coconut, curry leaves, and regional spices, brings out robust flavors that balance well with the wholesome texture of red rice. Easy to prepare and absolutely delicious, this dish is a comforting reminder of home-cooked meals in India’s southern states, making it an excellent choice for those seeking authentic and healthy Indian recipes.
Ingredients
Step-by-step instructions
Step 1 · Wash and soak Kerala red rice (Matta ari) for 30 minutes
Wash and soak Kerala red rice (Matta ari) for 30 minutes. Drain and cook with 2.5 cups of water in a pressure cooker or heavy-bottomed vessel until soft and grains are separate.
Step 2 · Clean and cut the fish into medium pieces
Clean and cut the fish into medium pieces. Marinate with a pinch of haldi, chilli powder, and salt for 5 minutes.
Step 3 · Heat coconut oil in a clay pot (manchatti) or kadhai
Heat coconut oil in a clay pot (manchatti) or kadhai. Sauté chopped onions, green chillies, and curry leaves until onions turn golden.
Step 4 · Add chopped tomatoes and cook until soft
Add chopped tomatoes and cook until soft. Stir in turmeric, red chilli, and coriander powders. Mix well and cook for 2 minutes.
Step 5 · Add soaked tamarind water and 1 cup water
Add soaked tamarind water and 1 cup water. Bring to a boil. Add marinated fish pieces gently. Cover and simmer for 7-8 minutes until fish is cooked and curry thickens.
Step 6 · Check seasoning
Check seasoning. Garnish with fresh curry leaves. Serve hot fish curry with steamed Kerala red rice.
Why this recipe is healthy
This Red Rice with Fish Curry recipe is particularly health-conscious due to the use of unpolished red rice, lean fish, and minimal oil. It is gluten-free, high in fiber, and heart-friendly. The combination of whole grains and lean protein supports weight management, muscle repair, and sustained energy. Traditional Indian spices not only add flavor but also possess anti-inflammatory properties, making this an ideal meal for those seeking nutritious and wholesome Indian cuisine.
A note on tradition
Red Rice with Fish Curry holds a special place in South Indian households, especially in Kerala and coastal Karnataka. It is commonly served during festivals like Onam, Vishu, and family gatherings, symbolizing prosperity and abundance. The use of Matta rice and fresh-caught fish reflects the agrarian and coastal lifestyle of the region, making this dish a timeless classic that connects generations.