{"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},"ingredients":[{"id":"ingredient-1","original":"3/4 cup jasmine rice","name":"Jasmine Rice","quantity":150,"unit":"g","usQuantity":"3/4","usUnit":"cup","form":"raw","notes":"jasmine","group":"Soup Base","optional":false},{"id":"ingredient-2","original":"1 liter chicken or pork broth","name":"Chicken Broth","quantity":1,"unit":"l","usQuantity":"4.2","usUnit":"cup","form":"liquid","notes":"chicken or pork","group":"Soup Base","optional":false},{"id":"ingredient-3","original":"200g ground pork","name":"Ground Pork","quantity":200,"unit":"g","usQuantity":7.05,"usUnit":"oz","form":"ground","notes":"lean","group":"Meatballs","optional":false},{"id":"ingredient-4","original":"2 tsp soy sauce","name":"Soy Sauce","quantity":10,"unit":"ml","usQuantity":2,"usUnit":"tsp","form":"liquid","notes":"for meat seasoning","group":"Meatballs","optional":false},{"id":"ingredient-5","original":"1/4 tsp white pepper","name":"White Pepper","quantity":1,"unit":"g","usQuantity":"1/4","usUnit":"tsp","form":"ground","notes":"to taste","group":"Meatballs","optional":false},{"id":"ingredient-6","original":"4 garlic cloves, minced","name":"Garlic","quantity":4,"unit":"clove","usQuantity":4,"usUnit":"clove","form":"minced","notes":"","group":"Topping","optional":false},{"id":"ingredient-7","original":"2 tbsp vegetable oil","name":"Vegetable Oil","quantity":30,"unit":"ml","usQuantity":2,"usUnit":"tbsp","form":"liquid","notes":"for frying garlic","group":"Topping","optional":false},{"id":"ingredient-8","original":"1 tbsp fish sauce","name":"Fish Sauce","quantity":15,"unit":"ml","usQuantity":1,"usUnit":"tbsp","form":"liquid","notes":"to taste","group":"Soup Base","optional":false},{"id":"ingredient-9","original":"1-inch ginger, julienned","name":"Ginger","quantity":15,"unit":"g","usQuantity":0.5,"usUnit":"oz","form":"julienned","notes":"fresh","group":"Topping","optional":false},{"id":"ingredient-10","original":"2 green onions, sliced","name":"Green onion","quantity":2,"unit":"piece","usQuantity":2,"usUnit":"piece","form":"sliced","notes":"","group":"Topping","optional":false},{"id":"ingredient-11","original":"1 small bunch cilantro, chopped","name":"Cilantro","quantity":1,"unit":"bunch","usQuantity":1,"usUnit":"bunch","form":"chopped","notes":"fresh","group":"Topping","optional":false}],"instructions":[{"id":"instruction-1","text":"Heat vegetable oil in a small pan over medium heat. Add the minced garlic and fry until golden brown and fragrant. Remove from heat immediately and set aside with the oil.","group":"Preparation","title":"Heat vegetable oil","timerMinutes":3,"sourceTitle":"Preparation"},{"id":"instruction-2","text":"In a small bowl, combine the ground pork, soy sauce, and white pepper. Mix well and form into bite-sized meatballs.","group":"Preparation","title":"Combine the ground pork, soy sauce, and white pepper","timerMinutes":null,"sourceTitle":"Preparation"},{"id":"instruction-3","text":"In a large pot, bring the broth to a boil. Add the jasmine rice and reduce heat to a simmer. Cook for about 15-20 minutes until the rice grains are soft and the soup has slightly thickened.","group":"Cooking","title":"Bring the broth to a boil","timerMinutes":20,"sourceTitle":"Cooking"},{"id":"instruction-4","text":"Gently drop the pork meatballs into the simmering rice soup. Let them cook for 3-5 minutes until they float and are fully cooked through.","group":"Cooking","title":"Gently drop the pork meatballs","timerMinutes":5,"sourceTitle":"Cooking"},{"id":"instruction-5","text":"Stir in the fish sauce. Taste and adjust seasoning if needed. Ladle the soup into bowls.","group":"Serving","title":"Stir in the fish sauce","timerMinutes":null,"sourceTitle":"Serving"},{"id":"instruction-6","text":"Top each bowl with julienned ginger, sliced green onions, chopped cilantro, and a spoonful of the fried garlic oil.","group":"Serving","title":"Top each bowl with julienned ginger, sliced green onions, chopped cilantro","timerMinutes":null,"sourceTitle":"Serving"}],"notes":"For the best flavor, use high-quality jasmine rice. You can also use leftover cooked rice to shorten the cooking time to about 10 minutes; simply add it to the boiling broth and proceed to the pork meatballs.","cuisine":{"group":"Southeast Asian","specific":["Thai"]},"course":["main"],"cookingMethod":["boil","simmer","saute"],"equipment":["small frying pan","large pot","mixing bowl"],"diet":["dairy_free","high_protein"],"allergens":["soy","fish"],"difficulty":"easy","yield":{"amount":2,"unit":"bowl","note":"Generous breakfast portions"},"makeAhead":{"instructions":"The broth and rice can be cooked ahead of time, but the rice will absorb much of the liquid. Add more broth when reheating."},"storage":{"food":{"instructions":"Store in an airtight container. The rice will continue to soften and absorb liquid over time.","reheatingNotes":"Add a splash of water or broth before reheating on the stove or in the microwave."}},"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","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["thai","breakfast","rice soup","pork meatballs","comfort food","savory"],"schemaVersion":1,"sourceTitle":"Khao Tom (Thai Rice Soup)","sourcePublishedAt":"2026-02-04T20:23:19.825Z","sourceUpdatedAt":"2026-02-04T20:23:19.825Z","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_9d3fd8add9","slug":"larb-thai-meat-salad","title":"Larb (Thai Meat Salad)","description":"A vibrant and zesty Southeast Asian meat salad made with savory ground meat, fresh herbs, toasted rice powder, and a spicy-sour dressing.","serves":4,"time":{"prepMinutes":15,"cookMinutes":10,"totalMinutes":25,"activeMinutes":25},"cuisine":{"group":"Southeast Asian","specific":["Thai","Lao"]},"course":["main","salad"],"difficulty":"easy","diet":["high_protein","gluten_free","low_carb","dairy_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_9d3fd8add9%2Fcover.jpg?alt=media&token=740c8f23-9305-4046-b91d-367c7898ad4f","imageAlt":"Larb (Thai Meat Salad) — recipe cover","tags":["spicy","thai","meat salad","healthy","high protein","low carb"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":10,"stepCount":4}]}