{"id":"recipe_7cb0d267d1","slug":"thai-massaman-curry","title":"Thai Massaman Curry","description":"A rich, creamy, and mildly spicy Thai curry featuring tender beef, potatoes, and roasted peanuts in a fragrant coconut milk sauce infused with warm spices like cinnamon and cardamom.","serves":4,"time":{"prepMinutes":20,"cookMinutes":45,"totalMinutes":65,"activeMinutes":25},"ingredients":[{"id":"ingredient-1","original":"500g beef chuck, cut into cubes","name":"Beef Chuck","quantity":500,"unit":"g","usQuantity":1.1,"usUnit":"lb","form":"cubed","notes":"chuck or brisket","group":"Protein","optional":false},{"id":"ingredient-2","original":"400ml coconut milk","name":"Coconut Milk","quantity":400,"unit":"ml","usQuantity":"1 3/4","usUnit":"cup","form":"liquid","notes":"full fat recommended","group":"Liquids","optional":false},{"id":"ingredient-3","original":"4 tbsp Massaman curry paste","name":"Massaman Curry Paste","quantity":60,"unit":"g","usQuantity":4,"usUnit":"tbsp","form":"paste","notes":"store-bought or homemade","group":"Base","optional":false},{"id":"ingredient-4","original":"300g potatoes, peeled and cubed","name":"Potatoes","quantity":300,"unit":"g","usQuantity":10.6,"usUnit":"oz","form":"cubed","notes":"Waxy variety like Yukon Gold","group":"Vegetables","optional":false},{"id":"ingredient-5","original":"1 large onion, cut into wedges","name":"Onion","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"wedges","notes":"yellow or white onion","group":"Vegetables","optional":false},{"id":"ingredient-6","original":"50g roasted peanuts","name":"Peanuts","quantity":50,"unit":"g","usQuantity":1.8,"usUnit":"oz","form":"roasted","notes":"unsalted","group":"Garnish/Texture","optional":false},{"id":"ingredient-7","original":"2 tbsp fish sauce","name":"Fish Sauce","quantity":30,"unit":"ml","usQuantity":2,"usUnit":"tbsp","form":"liquid","notes":"to taste","group":"Seasoning","optional":false},{"id":"ingredient-8","original":"2 tbsp palm sugar","name":"Palm Sugar","quantity":30,"unit":"g","usQuantity":2,"usUnit":"tbsp","form":"crumbled","notes":"or brown sugar","group":"Seasoning","optional":false},{"id":"ingredient-9","original":"2 tbsp tamarind paste","name":"Tamarind Paste","quantity":30,"unit":"ml","usQuantity":2,"usUnit":"tbsp","form":"paste","notes":"concentrate","group":"Seasoning","optional":false},{"id":"ingredient-10","original":"1 cinnamon stick","name":"Cinnamon Stick","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"stick","notes":"whole","group":"Spices","optional":false},{"id":"ingredient-11","original":"5 cardamom pods","name":"Cardamom","quantity":5,"unit":"piece","usQuantity":5,"usUnit":"piece","form":"pods","notes":"cracked","group":"Spices","optional":false},{"id":"ingredient-12","original":"2 bay leaves","name":"Bay Leaves","quantity":2,"unit":"piece","usQuantity":2,"usUnit":"piece","form":"leaf","notes":"dried","group":"Spices","optional":false}],"instructions":[{"id":"instruction-1","text":"Heat 1/2 cup of the coconut milk in a large pot or wok over medium heat until it starts to bubble and release its oil. Add the Massaman curry paste and stir-fry for 2-3 minutes until fragrant.","group":"Base","title":"Heat 1/2 cup of the coconut milk","timerMinutes":3,"sourceTitle":"Base"},{"id":"instruction-2","text":"Add the cubed beef to the pot and stir to coat with the paste. Cook for 5 minutes until the beef is browned on the outside.","group":"Protein","title":"Add the cubed beef","timerMinutes":5,"sourceTitle":"Protein"},{"id":"instruction-3","text":"Pour in the remaining coconut milk. Add the cinnamon stick, cracked cardamom pods, and bay leaves. Bring to a gentle simmer, cover, and cook for about 30 minutes until the beef is starting to become tender.","group":"Simmering","title":"Pour in the remaining coconut milk","timerMinutes":30,"sourceTitle":"Simmering"},{"id":"instruction-4","text":"Add the potatoes, onion wedges, and half of the roasted peanuts. Stir in the fish sauce, palm sugar, and tamarind paste. Simmer uncovered for another 15-20 minutes until the potatoes are soft and the sauce has thickened.","group":"Finishing","title":"Add the potatoes, onion wedges, and half of the roasted peanuts","timerMinutes":20,"sourceTitle":"Finishing"},{"id":"instruction-5","text":"Taste and adjust seasoning; it should be a balance of sweet, salty, and sour. Remove the whole spices if desired. Serve hot, garnished with the remaining peanuts.","group":"Serving","title":"Taste and adjust seasoning","timerMinutes":null,"sourceTitle":"Serving"}],"notes":"For the best flavor, use high-quality coconut milk and allow the curry to sit for 10 minutes before serving to let the flavors meld. Traditionally served with jasmine rice or roti.","cuisine":{"group":"Southeast Asian","specific":["Thai"]},"course":["main"],"cookingMethod":["simmer","saute"],"equipment":["Large pot or wok","Wooden spoon"],"diet":["gluten_free","dairy_free"],"allergens":["fish","peanuts"],"difficulty":"medium","yield":{"amount":4,"unit":"servings","note":"Generous portions"},"makeAhead":{"instructions":"This curry tastes even better the next day as the spices continue to develop."},"storage":{"food":{"instructions":"Store in an airtight container in the refrigerator.","reheatingNotes":"Reheat gently on the stovetop over low heat, adding a splash of water or coconut milk if the sauce is too thick."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_7cb0d267d1%2Fcover.jpg?alt=media&token=12751ac0-25a1-4ce0-9d9f-e07118ec473a","imageAlt":"Thai Massaman Curry — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["thai","curry","beef","coconut-milk","nutty","comfort-food"],"schemaVersion":1,"sourceTitle":"Thai Massaman Curry","sourcePublishedAt":"2026-02-04T20:46:58.699Z","sourceUpdatedAt":"2026-02-04T20:46:58.699Z","related":[{"id":"mie_goreng_589c97c20a","slug":"authentic-mie-goreng","title":"Authentic Mie Goreng","description":"A classic Indonesian street food dish featuring savory stir-fried egg noodles tossed with a sweet and salty glaze, crisp vegetables, and a mix of proteins.","serves":2,"time":{"prepMinutes":15,"cookMinutes":15,"totalMinutes":30,"activeMinutes":30},"cuisine":{"group":"Southeast Asian","specific":["Indonesian"]},"course":["main"],"difficulty":"medium","diet":["high_protein"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fmie_goreng_589c97c20a%2Fcover.jpg?alt=media&token=8a50402c-7fbe-4b90-9e82-da20e063190a","imageAlt":"Authentic Mie Goreng — recipe cover","tags":["indonesian","street food","noodles","savory","quick meal"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":15,"stepCount":7},{"id":"banh_mi_f517f98aec","slug":"banh-mi-vietnamese-sandwich","title":"Bánh Mì (Vietnamese Sandwich)","description":"A quintessential Vietnamese street food featuring a crusty baguette filled with savory pork, creamy pâté, crisp pickled vegetables, and aromatic fresh herbs.","serves":2,"time":{"prepMinutes":15,"cookMinutes":5,"totalMinutes":20,"activeMinutes":20},"cuisine":{"group":"Southeast Asian","specific":["Vietnamese"]},"course":["main"],"difficulty":"easy","diet":["high_protein"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fbanh_mi_f517f98aec%2Fcover.jpg?alt=media&token=95d748db-c3ec-4f86-97b2-405f15d867a1","imageAlt":"Bánh Mì (Vietnamese Sandwich) — recipe cover","tags":["vietnamese","sandwich","street food","banh mi","quick meal","spicy"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":9,"stepCount":5},{"id":"recipe_b079757101","slug":"khao-tom-thai-rice-soup","title":"Khao Tom (Thai Rice Soup)","description":"A comforting and aromatic Southeast Asian breakfast staple featuring tender rice in a savory broth with seasoned pork meatballs and crispy fried garlic.","serves":2,"time":{"prepMinutes":10,"cookMinutes":20,"totalMinutes":30,"activeMinutes":15},"cuisine":{"group":"Southeast Asian","specific":["Thai"]},"course":["main"],"difficulty":"easy","diet":["dairy_free","high_protein"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_b079757101%2Fcover.jpg?alt=media&token=20d1fc02-f00d-4b7f-b686-cbc3f7f1f067","imageAlt":"Khao Tom (Thai Rice Soup) — recipe cover","tags":["thai","breakfast","rice soup","pork meatballs","comfort food","savory"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":11,"stepCount":6}]}