{"id":"recipe_30c3ceaf3d","slug":"tomato-egg-soup","title":"Tomato Egg Soup","description":"A comforting, light, and silky East Asian classic soup featuring ripe tomatoes and wispy egg ribbons in a savory broth. Ready in minutes, it's the ultimate soul-soothing dish.","serves":2,"time":{"prepMinutes":5,"cookMinutes":10,"totalMinutes":15,"activeMinutes":15},"ingredients":[{"id":"ingredient-1","original":"2 medium tomatoes","name":"Tomato","quantity":2,"unit":"piece","usQuantity":2,"usUnit":"piece","form":"wedged","notes":"ripe","group":"Soup Base","optional":false},{"id":"ingredient-2","original":"2 large eggs","name":"Egg","quantity":2,"unit":"piece","usQuantity":2,"usUnit":"piece","form":"beaten","notes":"","group":"Soup Base","optional":false},{"id":"ingredient-3","original":"1 scallion","name":"Scallion","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"sliced","notes":"green part for garnish, white for sautéing","group":"Aromatics","optional":false},{"id":"ingredient-4","original":"1 clove garlic","name":"Garlic","quantity":1,"unit":"clove","usQuantity":1,"usUnit":"clove","form":"minced","notes":"","group":"Aromatics","optional":false},{"id":"ingredient-5","original":"500 ml water","name":"Water","quantity":500,"unit":"ml","usQuantity":"2","usUnit":"cup","form":"liquid","notes":"can substitute with chicken broth","group":"Soup Base","optional":false},{"id":"ingredient-6","original":"1 tablespoon cooking oil","name":"Cooking Oil","quantity":15,"unit":"ml","usQuantity":1,"usUnit":"tbsp","form":"","notes":"vegetable or canola oil","group":"Soup Base","optional":false},{"id":"ingredient-7","original":"1 teaspoon sesame oil","name":"Sesame Oil","quantity":5,"unit":"ml","usQuantity":1,"usUnit":"tsp","form":"","notes":"toasted","group":"Seasoning","optional":false},{"id":"ingredient-8","original":"1/2 teaspoon salt","name":"Salt","quantity":3,"unit":"g","usQuantity":0.5,"usUnit":"tsp","form":"","notes":"or to taste","group":"Seasoning","optional":false},{"id":"ingredient-9","original":"1/4 teaspoon white pepper","name":"White Pepper","quantity":0.5,"unit":"g","usQuantity":0.25,"usUnit":"tsp","form":"ground","notes":"","group":"Seasoning","optional":false},{"id":"ingredient-10","original":"1 teaspoon cornstarch","name":"Cornstarch","quantity":3,"unit":"g","usQuantity":1,"usUnit":"tsp","form":"powder","notes":"mixed with 1 tbsp water","group":"Seasoning","optional":true}],"instructions":[{"id":"instruction-1","text":"Heat the cooking oil in a pot over medium heat. Add the minced garlic and the white parts of the sliced scallion. Sauté for about 30 seconds until fragrant.","group":"Preparation","title":"Heat the cooking oil","timerMinutes":null,"sourceTitle":"Preparation"},{"id":"instruction-2","text":"Add the tomato wedges to the pot. Stir-fry for 2-3 minutes until the tomatoes soften and start to release their juices.","group":"Cooking","title":"Add the tomato wedges","timerMinutes":3,"sourceTitle":"Cooking"},{"id":"instruction-3","text":"Pour in the water (or chicken broth). Bring the mixture to a boil, then reduce heat and simmer for 5 minutes to let the tomato flavor infuse the broth.","group":"Cooking","title":"Pour in the water","timerMinutes":5,"sourceTitle":"Cooking"},{"id":"instruction-4","text":"If using cornstarch, stir the cornstarch slurry into the soup. This will give the broth a slightly velvety body.","group":"Finishing","title":"If using cornstarch","timerMinutes":null,"sourceTitle":"Finishing"},{"id":"instruction-5","text":"Slowly drizzle the beaten eggs into the soup while stirring gently in one direction to create long, thin egg ribbons. Turn off the heat immediately.","group":"Finishing","title":"Slowly drizzle the beaten eggs","timerMinutes":null,"sourceTitle":"Finishing"},{"id":"instruction-6","text":"Season with salt, white pepper, and sesame oil. Garnish with the green parts of the sliced scallion and serve hot.","group":"Finishing","title":"Season with salt, white pepper, and sesame oil","timerMinutes":null,"sourceTitle":"Finishing"}],"notes":"For the best egg ribbons, stir the soup in one direction to create a gentle whirlpool before slowly drizzling in the beaten eggs. Using ripe tomatoes is key for a rich, naturally sweet broth.","cuisine":{"group":"East Asian","specific":["Chinese"]},"course":["soup"],"cookingMethod":["simmer","saute"],"equipment":["soup pot","wooden spoon","knife","cutting board"],"diet":["vegetarian","gluten_free","low_carb"],"allergens":["eggs","sesame"],"difficulty":"easy","yield":{"amount":2,"unit":"bowl","note":"Standard soup bowls"},"makeAhead":{"instructions":"While best served fresh, the tomato base can be made ahead. Add the eggs only when ready to serve."},"storage":{"food":{"instructions":"Store in an airtight container. The texture of the egg ribbons may change slightly upon reheating.","reheatingNotes":"Reheat gently on the stovetop over low heat until steaming."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_30c3ceaf3d%2Fcover.jpg?alt=media&token=bb7f90a0-cd77-4af7-8a56-db092eaab643","imageAlt":"Tomato Egg Soup — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["healthy","quick","silky","classic","egg ribbons"],"schemaVersion":1,"sourceTitle":"Tomato Egg Soup","sourcePublishedAt":"2026-02-04T20:01:57.067Z","sourceUpdatedAt":"2026-02-04T20:01:57.067Z","related":[{"id":"recipe_e2ae9b1de8","slug":"doenjang-jjigae-korean-soybean-paste-stew","title":"Doenjang-jjigae (Korean Soybean Paste Stew)","description":"A classic, savory, and deeply comforting Korean stew made with fermented soybean paste, fresh vegetables, and silken tofu.","serves":2,"time":{"prepMinutes":10,"cookMinutes":15,"totalMinutes":25,"activeMinutes":15},"cuisine":{"group":"East Asian","specific":["Korean"]},"course":["soup"],"difficulty":"easy","diet":["high_protein","low_fat"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_e2ae9b1de8%2Fcover.jpg?alt=media&token=35cff7fb-45a9-496f-9016-7db21223b71b","imageAlt":"Doenjang-jjigae (Korean Soybean Paste Stew) — recipe cover","tags":["korean","stew","doenjang","healthy","savory","comfort food"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":7,"stepCount":5},{"id":"recipe_ec6288b434","slug":"hot-and-sour-soup","title":"Hot and Sour Soup (酸辣湯)","description":"A classic, comforting East Asian soup that perfectly balances the heat of white pepper with the tang of black vinegar, filled with textures of silky tofu, crunchy bamboo shoots, and earthy mushrooms.","serves":4,"time":{"prepMinutes":15,"cookMinutes":15,"totalMinutes":30,"activeMinutes":20},"cuisine":{"group":"East Asian","specific":["Chinese"]},"course":["soup","appetizer"],"difficulty":"medium","diet":["high_protein","low_fat"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_ec6288b434%2Fcover.jpg?alt=media&token=301700b3-26d4-40c1-83b4-7da8431b02a9","imageAlt":"Hot and Sour Soup (酸辣湯) — recipe cover","tags":["spicy","sour","healthy","warm","traditional","tofu","mushrooms"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":12,"stepCount":6},{"id":"recipe_7151041d49","slug":"korean-soft-tofu-stew-sundubu-jjigae","title":"Korean Soft Tofu Stew (Sundubu-jjigae)","description":"A comforting, bubbling Korean stew made with silken tofu, savory aromatics, and a spicy chili oil base. Perfectly balanced and high in protein.","serves":2,"time":{"prepMinutes":10,"cookMinutes":15,"totalMinutes":25,"activeMinutes":15},"cuisine":{"group":"East Asian","specific":["Korean"]},"course":["soup"],"difficulty":"medium","diet":["high_protein"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_7151041d49%2Fcover.jpg?alt=media&token=814d437f-4f87-4151-a74e-bf26ab4b3052","imageAlt":"Korean Soft Tofu Stew (Sundubu-jjigae) — recipe cover","tags":["korean","spicy","tofu","sundubu","protein","comfort food"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":9,"stepCount":5}]}