{"id":"recipe_257cd0d91c","slug":"koshary","title":"Koshary","description":"A comforting and vibrant Egyptian national dish consisting of layers of spiced rice, brown lentils, macaroni, and chickpeas, all topped with a tangy tomato-vinegar sauce and crispy fried onions.","serves":4,"time":{"prepMinutes":20,"cookMinutes":40,"totalMinutes":60,"activeMinutes":45},"ingredients":[{"id":"ingredient-1","original":"1 cup brown lentils","name":"Brown Lentils","quantity":200,"unit":"g","usQuantity":"1","usUnit":"cup","form":"dry","notes":"brown or green","group":"Grains and Legumes","optional":false},{"id":"ingredient-2","original":"1 cup medium grain rice","name":"Rice","quantity":200,"unit":"g","usQuantity":"1","usUnit":"cup","form":"dry","notes":"medium or short grain","group":"Grains and Legumes","optional":false},{"id":"ingredient-3","original":"1 cup ditalini or elbow macaroni","name":"Macaroni","quantity":150,"unit":"g","usQuantity":"1","usUnit":"cup","form":"dry","notes":"ditalini or elbow","group":"Grains and Legumes","optional":false},{"id":"ingredient-4","original":"1 cup broken spaghetti","name":"Spaghetti","quantity":100,"unit":"g","usQuantity":"1","usUnit":"cup","form":"dry","notes":"broken into 2-inch pieces","group":"Grains and Legumes","optional":false},{"id":"ingredient-5","original":"2 large onions, thinly sliced","name":"Onion","quantity":2,"unit":"piece","usQuantity":2,"usUnit":"piece","form":"sliced","notes":"large white or yellow onions","group":"Toppings","optional":false},{"id":"ingredient-6","original":"1 can chickpeas","name":"Chickpeas","quantity":400,"unit":"g","usQuantity":14,"usUnit":"oz","form":"canned","notes":"drained and rinsed","group":"Toppings","optional":false},{"id":"ingredient-7","original":"500ml tomato sauce","name":"Tomato Sauce","quantity":500,"unit":"ml","usQuantity":"2","usUnit":"cup","form":"liquid","notes":"plain tomato purée or sauce","group":"Sauce","optional":false},{"id":"ingredient-8","original":"4 garlic cloves, minced","name":"Garlic","quantity":4,"unit":"clove","usQuantity":4,"usUnit":"clove","form":"minced","notes":"","group":"Sauce","optional":false},{"id":"ingredient-9","original":"1/4 cup white vinegar","name":"White Vinegar","quantity":60,"unit":"ml","usQuantity":"1/4","usUnit":"cup","form":"liquid","notes":"white vinegar","group":"Sauce","optional":false},{"id":"ingredient-10","original":"1/2 cup vegetable oil","name":"Vegetable Oil","quantity":125,"unit":"ml","usQuantity":"1/2","usUnit":"cup","form":"liquid","notes":"for frying onions","group":"Pantry","optional":false}],"instructions":[{"id":"instruction-1","text":"In a large skillet, heat the vegetable oil over medium-high heat. Add the sliced onions and fry until they are dark golden brown and crispy. Remove with a slotted spoon and drain on paper towels. Reserve the oil.","group":"Preparation","title":"Heat the vegetable oil","timerMinutes":15,"sourceTitle":"Preparation"},{"id":"instruction-2","text":"Place the lentils in a pot with 3 cups of water. Bring to a boil, then reduce heat and simmer for about 15-20 minutes until tender but not mushy. Drain and set aside.","group":"Cooking Grains","title":"Place the lentils","timerMinutes":20,"sourceTitle":"Cooking Grains"},{"id":"instruction-3","text":"In a separate pot, cook the macaroni and spaghetti together in salted boiling water according to package directions until al dente. Drain and set aside.","group":"Cooking Grains","title":"Cook the macaroni and spaghetti together","timerMinutes":10,"sourceTitle":"Cooking Grains"},{"id":"instruction-4","text":"Using 2 tablespoons of the reserved onion oil, sauté the rice in a pot for 2 minutes. Add 2 cups of water and salt, bring to a boil, then cover and simmer on low for 15 minutes until cooked.","group":"Cooking Grains","title":"Using 2 tablespoons of the reserved onion oil, sauté the rice","timerMinutes":17,"sourceTitle":"Cooking Grains"},{"id":"instruction-5","text":"For the sauce: In a small pot, heat 1 tablespoon of onion oil. Add the minced garlic and sauté until fragrant. Stir in the tomato sauce, vinegar, and season with cumin, salt, and pepper. Simmer for 10-15 minutes.","group":"Sauce","title":"For the sauce: In a small pot","timerMinutes":15,"sourceTitle":"Sauce"},{"id":"instruction-6","text":"To assemble: Layer the rice, then the lentils, then the pasta. Top with the tomato sauce, chickpeas, and a generous amount of crispy fried onions.","group":"Assembly","title":"To assemble: Layer the rice","timerMinutes":null,"sourceTitle":"Assembly"}],"notes":"The secret to a great Koshary is the 'warda' (fried onions). Use the oil from frying the onions to cook the rice and sauce for extra depth of flavor.","cuisine":{"group":"African","specific":["Egyptian"]},"course":["main"],"cookingMethod":["boil","fry","simmer"],"equipment":["Skillet","Large Pot","Small Saucepan","Slotted Spoon"],"diet":["vegan","vegetarian","dairy_free","egg_free","high_protein"],"allergens":["wheat","gluten"],"difficulty":"medium","yield":{"amount":4,"unit":"servings","note":"Large hearty portions"},"makeAhead":{"instructions":"All components can be prepared a day in advance and stored separately. Reheat grains and sauce before assembling."},"storage":{"food":{"instructions":"Store leftover assembled Koshary in an airtight container.","reheatingNotes":"Reheat in the microwave or in a pan with a splash of water to loosen the grains."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_257cd0d91c%2Fcover.jpg?alt=media&token=7f08ace9-96ae-443a-9dd7-9f0bea2d7265","imageAlt":"Koshary — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["egyptian","vegan","street food","lentils","rice","pasta","comfort food"],"schemaVersion":1,"sourceTitle":"Koshary","sourcePublishedAt":"2026-02-04T22:08:47.724Z","sourceUpdatedAt":"2026-02-04T22:08:47.724Z","related":[{"id":"recipe_17142e2daf","slug":"asida-traditional-african-porridge","title":"Asida (Traditional African Porridge)","description":"A thick, smooth, cooked flour pudding popular across North and East Africa, typically served with melted butter and honey or date syrup for a comforting breakfast.","serves":4,"time":{"prepMinutes":5,"cookMinutes":25,"totalMinutes":30,"activeMinutes":20},"cuisine":{"group":"African","specific":["Sudanese","Libyan"]},"course":["main"],"difficulty":"medium","diet":["vegetarian"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_17142e2daf%2Fcover.jpg?alt=media&token=e46cb0f8-07cd-453d-8e07-df1274fe8fc9","imageAlt":"Asida (Traditional African Porridge) — recipe cover","tags":["porridge","traditional","sweet","dough","filling","soft"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":5,"stepCount":5},{"id":"recipe_e6582a3999","slug":"firfir-ethiopian-breakfast-fit-fit","title":"Firfir (Ethiopian Breakfast Fit-fit)","description":"A classic savory Ethiopian breakfast made with torn pieces of injera soaked in a spicy, flavorful sauce of berbere spice, aromatics, and spiced clarified butter.","serves":4,"time":{"prepMinutes":10,"cookMinutes":15,"totalMinutes":25,"activeMinutes":15},"cuisine":{"group":"African","specific":["Ethiopian","Eritrean"]},"course":["main"],"difficulty":"easy","diet":["vegetarian"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_e6582a3999%2Fcover.jpg?alt=media&token=f2f625e4-ee9c-425d-8c20-8e0103664b3e","imageAlt":"Firfir (Ethiopian Breakfast Fit-fit) — recipe cover","tags":["firfir","ethiopian","spicy","breakfast","injera","african"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":10,"stepCount":5},{"id":"recipe_18a4e55c12","slug":"kitfo-ethiopian-minced-beef","title":"Kitfo (Ethiopian Minced Beef)","description":"A traditional Ethiopian delicacy featuring finely minced lean beef seasoned with spicy mitmita and rich, aromatic niter kibbeh (spiced clarified butter).","serves":4,"time":{"prepMinutes":15,"cookMinutes":5,"totalMinutes":20,"activeMinutes":20},"cuisine":{"group":"African","specific":["Ethiopian"]},"course":["main"],"difficulty":"medium","diet":["high_protein","gluten_free","low_carb"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_18a4e55c12%2Fcover.jpg?alt=media&token=aeedadce-d5d5-4aa2-aa31-f13472950759","imageAlt":"Kitfo (Ethiopian Minced Beef) — recipe cover","tags":["beef","spicy","ethiopian","kitfo","high-protein","african-cuisine"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":5,"stepCount":4}]}