How to Make Kerala Style Vegetarian Mutton Curry (Traditional & Healthy Version)

Kerala Style Mutton Curry is a classic South Indian dish, known for its bold flavors, rich coconut-based gravy, and aromatic spices. Traditionally made with tender mutton, this vegetarian adaptation uses protein-rich soya chunks to mimic the texture and satisfaction of the original, making it perfect for those seeking a healthy Indian snack or main. The curry encapsulates the essence of Kerala cuisine—vibrant, earthy, and deeply spiced with ingredients like black pepper, curry leaves, and coconut milk. Served typically with steamed rice or appams, this dish is a comforting staple in many Malayali households. What makes this vegetarian Kerala mutton curry truly special is its ability to deliver authentic flavors without sacrificing nutrition. The use of soya chunks provides a wonderful bite, while fresh coconut, fennel, and whole spices lend a distinct South Indian character. Easy to prepare and full of wholesome ingredients, this curry is ideal for anyone who wants to enjoy traditional Kerala cuisine in a lighter, plant-based way. Whether you're hosting a festive meal or looking for a satisfying snack, this healthy vegetarian curry is a great choice for both taste and wellbeing.

35 min total2 servingsMedium400 kcal / 100g

Ingredients

  • Soya chunks
    1 cup Soya chunks (Textured vegetable protein, soaked)
  • Onion
    1 large Onion (finely sliced)
  • Tomato
    1 medium Tomato (chopped)
  • Coconut milk
    1/2 cup Coconut milk (thick, fresh or canned)
  • Fresh grated coconut
    2 tbsp Fresh grated coconut
  • Curry leaves
    10-12 Curry leaves (fresh)
  • Ginger-garlic paste
    1 tbsp Ginger-garlic paste
  • Coriander powder
    1 tsp Coriander powder
  • Red chilli powder
    1/2 tsp Red chilli powder (adjust to taste)
  • Black pepper powder
    1/2 tsp Black pepper powder (freshly ground)
  • Fennel seeds
    1/2 tsp Fennel seeds
  • Cinnamon stick
    1 inch Cinnamon stick
  • Cloves
    2 Cloves
  • Coconut oil
    1 tbsp Coconut oil (cold-pressed preferred)
  • Salt
    to taste Salt

Step-by-step instructions

Step 1: Soak the soya chunks in hot water for 5 minutes
0%
5 min

Step 1 · Soak the soya chunks in hot water for 5 minutes

Soak the soya chunks in hot water for 5 minutes. Squeeze out excess water and set aside.

Step 2: Heat coconut oil in a heavy-bottomed kadai
0%

Step 2 · Heat coconut oil in a heavy-bottomed kadai

Heat coconut oil in a heavy-bottomed kadai. Add fennel seeds, cinnamon, and cloves. Sauté until fragrant.

Step 3: Add sliced onions and curry leaves
0%

Step 3 · Add sliced onions and curry leaves

Add sliced onions and curry leaves. Sauté until onions turn golden brown.

Step 4: Stir in ginger-garlic paste and sauté until raw aroma disappears
0%

Step 4 · Stir in ginger-garlic paste and sauté until raw aroma disappears

Stir in ginger-garlic paste and sauté until raw aroma disappears. Add chopped tomatoes and cook until mushy.

Step 5: Add coriander powder
0%
1 min

Step 5 · Add coriander powder

Add coriander powder, red chilli powder, and black pepper powder. Mix well and cook for 1 minute.

Step 6: Add soya chunks and fresh grated coconut
0%
2 min

Step 6 · Add soya chunks and fresh grated coconut

Add soya chunks and fresh grated coconut. Stir to coat soya with the spice mixture. Sauté for 2 minutes.

Step 7: Pour in coconut milk and 1/2 cup water
0%
7 min

Step 7 · Pour in coconut milk and 1/2 cup water

Pour in coconut milk and 1/2 cup water. Simmer on low heat for 5-7 minutes until the curry thickens.

Step 8: Adjust salt
0%

Step 8 · Adjust salt

Adjust salt, garnish with fresh curry leaves, and serve hot with brown rice or appam.

Why this recipe is healthy

Replacing mutton with soya chunks significantly reduces saturated fat and cholesterol, while boosting plant-based protein and dietary fiber. Cooking with coconut oil and milk, in moderate amounts, adds beneficial fats without excess calories. Minimal oil, no deep frying, and inclusion of whole spices make this dish light yet flavorful. It's a smart pick for weight management, diabetes, and vegetarian diets seeking authentic South Indian taste.

A note on tradition

Kerala Style Mutton Curry, locally known as 'Nadan Mutton Curry,' is a festive staple across Kerala, especially during Onam, Vishu, and family gatherings. The vegetarian variant is popular among communities that avoid meat but crave authentic flavors. Its aromatic base of coconut, curry leaves, and black pepper embodies Kerala’s coastal cuisine, where fresh spices and coconut are kitchen essentials. Typically enjoyed with rice, appam, or puttu, this curry is a symbol of Kerala's rich culinary heritage.

← Back to Kerala Style Mutton Curry nutrition