How to Make Vegetarian Laksa with Fish Balls (Traditional & Healthy Version)

Laksa with Fish Balls is a vibrant, flavorful noodle soup that has found a unique home in the kitchens of Indian coastal regions, especially among communities with Malaysian influence like the Chettinad Tamils and Malayalees. Traditionally, Laksa is known for its aromatic coconut milk broth, fragrant spices, and the addition of delicious 'fish balls'. In this vegetarian Indian adaptation, we use soya-based or paneer-based 'fish balls', making the dish perfect for those who wish to enjoy rich flavors without compromising on vegetarian values. This healthy Laksa is a delight during monsoon lunches or festive occasions such as Onam or Vishu, thanks to its comforting warmth and nourishing ingredients. The blend of fresh coconut milk (nariyal doodh), homemade curry paste, and fresh herbs creates a harmonious balance of creamy, spicy, and tangy flavors. Laksa with Fish Balls is both a celebration of India's love for fusion cuisine and a testament to our ability to adapt global flavors to suit local palates, making it a must-try for food lovers looking for a nutritious yet indulgent lunch.

35 min total2 servingsmedium520 kcal / 100g

Ingredients

  • Whole wheat noodles
    100g Whole wheat noodles (atta noodles)
  • Soya paneer (or regular paneer)
    150g Soya paneer (or regular paneer) (for vegetarian fish balls)
  • Fresh coconut milk
    1 cup Fresh coconut milk (nariyal doodh)
  • Onion
    1 medium Onion (finely chopped, pyaz)
  • Garlic
    3 cloves Garlic (lehsun, minced)
  • Ginger
    1-inch piece Ginger (adrak, grated)
  • Turmeric powder
    1/2 tsp Turmeric powder (haldi)
  • Red chilli powder
    1/2 tsp Red chilli powder (lal mirch)
  • Coriander powder
    1 tsp Coriander powder (dhaniya powder)
  • Fresh coriander leaves
    2 tbsp Fresh coriander leaves (hara dhaniya, chopped)
  • Salt
    to taste Salt (namak)
  • Lemon juice
    1 tbsp Lemon juice (nimbu ras)
  • Vegetable oil
    1 tbsp Vegetable oil (or coconut oil)
  • Bean sprouts
    1/2 cup Bean sprouts (moong sprouts, optional)

Step-by-step instructions

Step 1: Prepare the soya paneer or paneer fish balls by crumbling the paneer
0%
10 min

Step 1 · Prepare the soya paneer or paneer fish balls by crumbling the paneer

Prepare the soya paneer or paneer fish balls by crumbling the paneer, adding a pinch of salt, 1/4 tsp turmeric, and 1 tbsp chopped coriander. Shape into small balls and steam on an idli stand or steamer for 10 minutes.

Step 2: Cook the whole wheat noodles as per packet instructions
0%

Step 2 · Cook the whole wheat noodles as per packet instructions

Cook the whole wheat noodles as per packet instructions. Drain and set aside. Optionally, drizzle a little oil to prevent sticking.

Step 3: In a thick-bottomed kadhai
0%
1 min

Step 3 · In a thick-bottomed kadhai

In a thick-bottomed kadhai, heat oil. Sauté onions until translucent. Add garlic and ginger, and stir for 1 minute until aromatic.

Step 4: Add turmeric powder
0%

Step 4 · Add turmeric powder

Add turmeric powder, red chilli powder, and coriander powder. Stir well for 30 seconds, taking care not to burn the masalas.

Step 5: Pour in the coconut milk and 1 cup water
0%

Step 5 · Pour in the coconut milk and 1 cup water

Pour in the coconut milk and 1 cup water. Bring to a gentle simmer, stirring occasionally. Add salt to taste.

Step 6: Gently drop in the steamed paneer fish balls and let them cook in t...
0%
3 min

Step 6 · Gently drop in the steamed paneer fish balls and let them cook in t...

Gently drop in the steamed paneer fish balls and let them cook in the broth for 2-3 minutes so they absorb the flavors.

Step 7: To serve
0%

Step 7 · To serve

To serve, place noodles in a bowl, pour over the hot laksa broth with fish balls, and top with bean sprouts and fresh coriander. Drizzle with lemon juice.

Why this recipe is healthy

Using steamed soya or paneer balls instead of fried options reduces unhealthy fat intake, while whole wheat noodles help maintain steady blood sugar levels. Coconut milk, used in moderation, offers healthy fats, making it suitable for weight management and heart health. The dish is naturally gluten-free if using gluten-free noodles and can be made vegan by swapping paneer for tofu. It's filling, nutrient-dense, and free from refined ingredients.

A note on tradition

Laksa has been embraced in India's southern states, particularly in Kerala and Tamil Nadu, where migration and trade have brought Malaysian influences. During monsoon months and harvest festivals like Onam, a bowl of Laksa with vegetarian fish balls offers warmth and comfort. The use of coconut milk and local spices gives it a distinctive Indian touch, making it a festive yet wholesome lunch option for families.

← Back to Laksa with Fish Balls nutrition
How to Make Vegetarian Laksa with Fish Balls (Traditional & Healthy Version) – Recipe