{"id":"bouillabaisse_e05e5fb208","slug":"bouillabaisse","title":"Bouillabaisse","description":"A classic, aromatic Provençal fish stew from Marseille, featuring a rich saffron-infused broth and a variety of fresh Mediterranean seafood.","serves":6,"time":{"prepMinutes":30,"cookMinutes":45,"totalMinutes":75,"activeMinutes":40},"ingredients":[{"id":"ingredient-1","original":"1/4 cup olive oil","name":"Olive Oil","quantity":60,"unit":"ml","usQuantity":0.25,"usUnit":"cup","form":"extra virgin","notes":"","group":"Base","optional":false},{"id":"ingredient-2","original":"2 leeks, white and light green parts only, chopped","name":"Leek","quantity":2,"unit":"piece","usQuantity":2,"usUnit":"piece","form":"chopped","notes":"white and light green parts only","group":"Aromatics","optional":false},{"id":"ingredient-3","original":"1 large onion, chopped","name":"Onion","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"chopped","notes":"large","group":"Aromatics","optional":false},{"id":"ingredient-4","original":"1 fennel bulb, sliced","name":"Fennel Bulb","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"sliced","notes":"","group":"Aromatics","optional":false},{"id":"ingredient-5","original":"4 garlic cloves, minced","name":"Garlic","quantity":4,"unit":"clove","usQuantity":4,"usUnit":"clove","form":"minced","notes":"","group":"Aromatics","optional":false},{"id":"ingredient-6","original":"14 oz crushed tomatoes","name":"Tomato","quantity":400,"unit":"g","usQuantity":14,"usUnit":"oz","form":"crushed","notes":"canned or fresh","group":"Base","optional":false},{"id":"ingredient-7","original":"1.5 liters fish stock","name":"Fish Stock","quantity":1.5,"unit":"l","usQuantity":1.5,"usUnit":"quart","form":"liquid","notes":"","group":"Base","optional":false},{"id":"ingredient-8","original":"1/2 tsp saffron threads","name":"Saffron","quantity":0.5,"unit":"g","usQuantity":"1/2","usUnit":"tsp","form":"threads","notes":"large pinch","group":"Seasoning","optional":false},{"id":"ingredient-9","original":"1 tsp orange zest","name":"Orange Zest","quantity":2,"unit":"g","usQuantity":1,"usUnit":"tsp","form":"fresh","notes":"","group":"Seasoning","optional":false},{"id":"ingredient-10","original":"2.2 lb mixed firm fish fillets (Cod, Snapper, Sea Bass)","name":"Sea Bass","quantity":1,"unit":"kg","usQuantity":2.2,"usUnit":"lb","form":"cut into chunks","notes":"Mixed firm varieties like Cod, Snapper, or Sea Bass","group":"Seafood","optional":false},{"id":"ingredient-11","original":"1.1 lb large shrimp, peeled and deveined","name":"Shrimp","quantity":500,"unit":"g","usQuantity":1.1,"usUnit":"lb","form":"peeled and deveined","notes":"large","group":"Seafood","optional":false},{"id":"ingredient-12","original":"1.1 lb mussels, scrubbed and debearded","name":"Mussels","quantity":500,"unit":"g","usQuantity":1.1,"usUnit":"lb","form":"scrubbed","notes":"","group":"Seafood","optional":false},{"id":"ingredient-13","original":"Salt and black pepper to taste","name":"Black Pepper","quantity":1,"unit":"pinch","usQuantity":1,"usUnit":"pinch","form":"","notes":"to taste","group":"Seasoning","optional":false}],"instructions":[{"id":"instruction-1","text":"In a large heavy-bottomed pot or Dutch oven, heat the olive oil over medium heat. Add the chopped leeks, onion, and fennel bulb. Sauté until softened, about 8–10 minutes.","group":"Base preparation","title":"Heat the olive oil","timerMinutes":10,"sourceTitle":"Base preparation"},{"id":"instruction-2","text":"Add the minced garlic and sauté for another 1–2 minutes until fragrant. Stir in the crushed tomatoes, fish stock, saffron threads, and orange zest. Bring the mixture to a boil, then reduce heat and simmer for 15 minutes.","group":"Broth preparation","title":"Add the minced garlic and sauté","timerMinutes":17,"sourceTitle":"Broth preparation"},{"id":"instruction-3","text":"Add the thickest pieces of fish fillets to the simmering broth first. After 2 minutes, add the remaining fish and the large shrimp. Simmer gently for 3 minutes.","group":"Cooking seafood","title":"Add the thickest pieces of fish fillets","timerMinutes":5,"sourceTitle":"Cooking seafood"},{"id":"instruction-4","text":"Add the mussels to the pot, cover with a lid, and cook for 5 minutes or until the mussels have opened. Discard any mussels that remain closed.","group":"Cooking seafood","title":"Add the mussels to the pot","timerMinutes":5,"sourceTitle":"Cooking seafood"},{"id":"instruction-5","text":"Season the bouillabaisse with salt and black pepper to taste. Remove from heat and serve hot in large bowls.","group":"Finishing","title":"Season the bouillabaisse","timerMinutes":null,"sourceTitle":"Finishing"}],"notes":"Traditional bouillabaisse uses specific Mediterranean rockfish (rascasse), but any firm white fish works. Serve with toasted baguette and rouille (garlic saffron mayo).","cuisine":{"group":"Western European","specific":["French","Provençal"]},"course":["main","soup"],"cookingMethod":["simmer","saute"],"equipment":["large dutch oven","knife","cutting board","zester"],"diet":["high_protein","gluten_free","dairy_free"],"allergens":["fish","shellfish"],"difficulty":"medium","yield":{"amount":6,"unit":"servings","note":"A large pot of soup approximately 3 liters in volume."},"makeAhead":{"instructions":"The broth can be made 1 day in advance and reheated before adding the fresh seafood."},"storage":{"food":{"instructions":"Seafood stews are best eaten fresh but can be refrigerated in an airtight container.","reheatingNotes":"Reheat gently over low heat to avoid overcooking the delicate seafood."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fbouillabaisse_e05e5fb208%2Fcover.jpg?alt=media&token=30309a34-0c3f-41db-907a-5fbd84ebb0c9","imageAlt":"Bouillabaisse — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["seafood","french","marseille","stew","saffron","healthy","high protein"],"schemaVersion":1,"sourceTitle":"Bouillabaisse","sourcePublishedAt":"2026-02-04T04:27:37.348Z","sourceUpdatedAt":"2026-02-04T04:27:37.348Z","related":[{"id":"beans_on_toast_090f05da86","slug":"beans-on-toast","title":"Beans on Toast","description":"A comforting and iconic British breakfast classic consisting of savory tomato-sauced baked beans served over warm, buttery toasted bread.","serves":1,"time":{"prepMinutes":2,"cookMinutes":6,"totalMinutes":8,"activeMinutes":8},"cuisine":{"group":"Western European","specific":["British"]},"course":["main"],"difficulty":"easy","diet":["vegetarian"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fbeans_on_toast_090f05da86%2Fcover.jpg?alt=media&token=7e734a02-c405-4f58-9782-ca0a7c25a806","imageAlt":"Beans on Toast — recipe cover","tags":["comfort food","easy","quick","british","beans"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":4,"stepCount":5},{"id":"broodje_haring_91c744a5f1","slug":"broodje-haring-dutch-herring-sandwich","title":"Broodje Haring (Dutch Herring Sandwich)","description":"A quintessential Dutch street food staple. Fresh, salt-cured 'Hollandse Nieuwe' herring fillets served in a soft white bun with crunchy diced onions and tangy pickles.","serves":2,"time":{"prepMinutes":10,"cookMinutes":0,"totalMinutes":10,"activeMinutes":10},"cuisine":{"group":"Western European","specific":["Dutch"]},"course":["main","appetizer"],"difficulty":"easy","diet":["pescatarian"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fbroodje_haring_91c744a5f1%2Fcover.jpg?alt=media&token=e6c0c431-ce68-4e25-b81b-d2aa6a339d06","imageAlt":"Broodje Haring (Dutch Herring Sandwich) — recipe cover","tags":["herring","sandwich","street food","dutch","seafood","quick"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":4,"stepCount":4},{"id":"porridge_9682c70b46","slug":"classic-creamy-porridge","title":"Classic Creamy Porridge","description":"A comforting and wholesome Western European breakfast staple made with rolled oats and milk, simmered to a perfectly creamy consistency.","serves":2,"time":{"prepMinutes":2,"cookMinutes":10,"totalMinutes":12,"activeMinutes":8},"cuisine":{"group":"Western European","specific":["British","Scottish"]},"course":["main"],"difficulty":"easy","diet":["vegetarian","low_sodium","high_protein"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fporridge_9682c70b46%2Fcover.jpg?alt=media&token=323a864b-ad26-4a3e-b739-a1ed27e9c044","imageAlt":"Classic Creamy Porridge — recipe cover","tags":["healthy","oats","warm breakfast","creamy","easy"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":4,"stepCount":4}]}