{"id":"laksa_f56760c1ba","slug":"classic-singaporean-curry-laksa","title":"Classic Singaporean Curry Laksa","description":"A fragrant, rich, and spicy coconut-based noodle soup featuring succulent shrimp, absorbent tofu puffs, and silky rice noodles. This iconic Southeast Asian dish balances heat with creamy coconut milk and fresh herbs.","serves":2,"time":{"prepMinutes":15,"cookMinutes":15,"totalMinutes":30,"activeMinutes":20},"ingredients":[{"id":"ingredient-1","original":"200g dried rice noodles (thick vermicelli)","name":"Rice Noodles","quantity":200,"unit":"g","usQuantity":7,"usUnit":"oz","form":"dried","notes":"thick vermicelli style","group":"base","optional":false},{"id":"ingredient-2","original":"150g Laksa paste","name":"Laksa Paste","quantity":150,"unit":"g","usQuantity":5.3,"usUnit":"oz","form":"paste","notes":"store-bought or homemade","group":"broth","optional":false},{"id":"ingredient-3","original":"400ml coconut milk","name":"Coconut Milk","quantity":400,"unit":"ml","usQuantity":"1 3/4","usUnit":"cup","form":"canned","notes":"full fat recommended","group":"broth","optional":false},{"id":"ingredient-4","original":"500ml chicken stock","name":"Chicken Stock","quantity":500,"unit":"ml","usQuantity":2,"usUnit":"cup","form":"liquid","notes":"low sodium","group":"broth","optional":false},{"id":"ingredient-5","original":"200g large shrimp, peeled and deveined","name":"Shrimp","quantity":200,"unit":"g","usQuantity":7,"usUnit":"oz","form":"peeled and deveined","notes":"large","group":"protein","optional":false},{"id":"ingredient-6","original":"8 pieces tofu puffs","name":"Tofu Puffs","quantity":8,"unit":"piece","usQuantity":8,"usUnit":"piece","form":"cubes","notes":"also known as tau pok","group":"protein","optional":false},{"id":"ingredient-7","original":"100g bean sprouts","name":"Bean Sprouts","quantity":100,"unit":"g","usQuantity":3.5,"usUnit":"oz","form":"fresh","notes":"trimmed","group":"toppings","optional":false},{"id":"ingredient-8","original":"2 hard-boiled eggs, halved","name":"Egg","quantity":2,"unit":"piece","usQuantity":2,"usUnit":"piece","form":"hard-boiled","notes":"halved","group":"toppings","optional":false},{"id":"ingredient-9","original":"2 tbsp vegetable oil","name":"Vegetable Oil","quantity":30,"unit":"ml","usQuantity":2,"usUnit":"tbsp","form":"liquid","notes":"","group":"cooking","optional":false},{"id":"ingredient-10","original":"1 bunch Vietnamese coriander (laksa leaves)","name":"Vietnamese coriander","quantity":1,"unit":"bunch","usQuantity":1,"usUnit":"bunch","form":"fresh leaves","notes":"finely chopped","group":"toppings","optional":true}],"instructions":[{"id":"instruction-1","text":"Prepare the rice noodles by soaking them in hot water for about 10 minutes until softened, then drain and set aside. Briefly blanch the bean sprouts in boiling water for 30 seconds and drain.","group":"preparation","title":"Prepare the rice noodles","timerMinutes":10,"sourceTitle":"preparation"},{"id":"instruction-2","text":"Heat 2 tablespoons of vegetable oil in a large pot over medium heat. Add the laksa paste and sauté for 2-3 minutes until fragrant and the oil begins to separate from the paste.","group":"cooking","title":"Heat 2 tablespoons of vegetable oil","timerMinutes":3,"sourceTitle":"cooking"},{"id":"instruction-3","text":"Pour in the chicken stock and bring to a simmer. Stir in the coconut milk and bring back to a gentle simmer. Do not let it boil vigorously to prevent the coconut milk from curdling.","group":"cooking","title":"Pour in the chicken stock","timerMinutes":5,"sourceTitle":"cooking"},{"id":"instruction-4","text":"Add the shrimp and tofu puffs to the broth. Simmer for 3-4 minutes until the shrimp are pink and cooked through, and the tofu puffs have absorbed some of the soup.","group":"cooking","title":"Add the shrimp and tofu puffs","timerMinutes":4,"sourceTitle":"cooking"},{"id":"instruction-5","text":"To serve, divide the cooked noodles and blanched bean sprouts between two bowls. Ladle the hot soup, shrimp, and tofu puffs over the noodles. Top each bowl with a halved hard-boiled egg and a sprinkle of chopped laksa leaves.","group":"serving","title":"To serve, divide the cooked noodles and blanched bean sprouts between two bowls","timerMinutes":null,"sourceTitle":"serving"}],"notes":"For the most authentic flavor, look for a laksa paste that contains shrimp paste (belacan) and dried shrimp. If you can't find Vietnamese coriander (laksa leaf), fresh mint mixed with cilantro is a decent substitute.","cuisine":{"group":"Southeast Asian","specific":["Singaporean","Malaysian"]},"course":["soup"],"cookingMethod":["simmer","saute","boil"],"equipment":["Large pot","Colander","Chef knife"],"diet":["high_protein","pescatarian"],"allergens":["shellfish","eggs","fish"],"difficulty":"medium","yield":{"amount":2,"unit":"bowl","note":"Two generous main-course portions"},"makeAhead":{"instructions":"The broth can be made 1 day in advance. Store the noodles and toppings separately and assemble just before serving."},"storage":{"food":{"instructions":"Store leftover broth and protein in an airtight container in the fridge. Best stored without the noodles to prevent them from becoming mushy.","reheatingNotes":"Reheat the broth on the stovetop over medium heat until steaming. Add fresh noodles."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Flaksa_f56760c1ba%2Fcover.jpg?alt=media&token=9c29baeb-213c-4803-abc3-c8e259310bc9","imageAlt":"Classic Singaporean Curry Laksa — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["spicy","coconut","noodles","shrimp","southeast asian","comfort food","seafood"],"schemaVersion":1,"sourceTitle":"Classic Singaporean Curry Laksa","sourcePublishedAt":"2026-02-04T21:34:04.912Z","sourceUpdatedAt":"2026-02-04T21:34:04.912Z","related":[{"id":"recipe_92ec1423a8","slug":"gaeng-jued-thai-clear-soup","title":"Gaeng Jued (Thai Clear Soup)","description":"A comforting and light Thai clear soup featuring savory minced pork, silky egg tofu, and fresh vegetables in a fragrant aromatic broth.","serves":3,"time":{"prepMinutes":15,"cookMinutes":15,"totalMinutes":30,"activeMinutes":20},"cuisine":{"group":"Southeast Asian","specific":["Thai"]},"course":["soup"],"difficulty":"easy","diet":["high_protein","low_carb"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_92ec1423a8%2Fcover.jpg?alt=media&token=7ebf2ec1-7043-40b9-bdfa-dfc2e915dc0b","imageAlt":"Gaeng Jued (Thai Clear Soup) — recipe cover","tags":["healthy","low-calorie","comfort food","thai soup","clear soup","pork","tofu"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":12,"stepCount":7},{"id":"recipe_f3c80a21f8","slug":"tom-kha-gai-thai-coconut-chicken-soup","title":"Tom Kha Gai (Thai Coconut Chicken Soup)","description":"A silky, aromatic Thai soup that perfectly balances creamy coconut milk with the citrusy punch of galangal, lemongrass, and lime.","serves":4,"time":{"prepMinutes":15,"cookMinutes":15,"totalMinutes":30,"activeMinutes":15},"cuisine":{"group":"Southeast Asian","specific":["Thai"]},"course":["soup"],"difficulty":"easy","diet":["high_protein","gluten_free","dairy_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_f3c80a21f8%2Fcover.jpg?alt=media&token=05294d26-7273-4df6-bb02-9d3602a02c14","imageAlt":"Tom Kha Gai (Thai Coconut Chicken Soup) — recipe cover","tags":["thai","coconut","soup","chicken","spicy","fragrant","healthy","high protein"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":12,"stepCount":5},{"id":"recipe_0316fa9fe6","slug":"tom-som-pla-thai-ginger-and-tamarind-fish-soup","title":"Tom Som Pla (Thai Ginger and Tamarind Fish Soup)","description":"A classic Southeast Asian soup known for its refreshing profile of sweet, sour, and savory flavors, perfectly balanced with julienned ginger and tender fish.","serves":2,"time":{"prepMinutes":15,"cookMinutes":15,"totalMinutes":30,"activeMinutes":20},"cuisine":{"group":"Southeast Asian","specific":["Thai"]},"course":["soup"],"difficulty":"medium","diet":["high_protein","pescatarian","dairy_free","gluten_free","low_fat"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_0316fa9fe6%2Fcover.jpg?alt=media&token=e7f24ff7-29de-4c49-9102-430822fa03b1","imageAlt":"Tom Som Pla (Thai Ginger and Tamarind Fish Soup) — recipe cover","tags":["thai food","fish soup","healthy","sour soup","ginger"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":11,"stepCount":5}]}