This baked dish pairs salmon fillet, raw with saffron threads, Arborio rice and vegetable broth. Adjust the calorie target to automatically scale the ingredients while keeping the proportions of the meal balanced.
Ingredient quantities automatically adjust to your calorie target.
130g salmon fillet, raw270 kcal
55g Arborio rice (dry)201 kcal
350g vegetable broth21 kcal
0g saffron threads0 kcal
5g olive oil44 kcal
30g shallot, minced22 kcal
30g dry white wine25 kcal
10g Parmesan cheese, grated40 kcal
3g unsalted butter22 kcal
10g lemon juice3 kcal
2g lemon zest1 kcal
1g black pepper1 kcal
1g salt0 kcal
Cooking instructions
salmon filletolive oilblack peppersalt
Preheat oven to 230C fan (250C conventional) with a metal baking tray inside. Pat salmon skin dry, rub with 2 g olive oil, and season with salt and pepper.
salmon fillet
Place salmon skin-side up on the hot, lightly oiled tray and bake for 10-14 minutes until cooked through and crispy.
vegetable brothsaffron threads
Warm vegetable broth and steep saffron in 50 ml of it for 5 minutes.
Arborio rice (dry)olive oilshallot
Heat remaining 3g olive oil in a saucepan. Saute minced shallot for 2-3 minutes, then add Arborio rice and toast for 1 minute.
Arborio rice (dry)vegetable brothsaffron threadsdry white wine
Add white wine and stir until absorbed. Pour in saffron broth, then gradually add remaining broth, stirring frequently for 18-20 minutes until rice is creamy and al dente.
Parmesan cheeseunsalted butterlemon zest
Remove from heat and stir in butter, Parmesan, and lemon zest. Season to taste.
salmon fillet
Serve risotto topped with baked salmon.
Diet plan for foodies
Love food, love cooking, but still want to lose weight?
You shouldn't have to choose between enjoying food and reaching your calorie goals.
My-Diet.ai gives you hundreds of recipes from around the world and automatically adjusts the ingredient quantities to your calorie target.
Craving Japanese karaage? Swiss gnocchi? Ethiopian stew? Italian pasta?
Pick what you actually want to eat, set your calories, and cook.
{"id":"ita-0061","title":"Saffron Risotto with Baked Salmon","cuisine":"italian","dietTypes":["Balanced","High satiety"],"mealType":["dinner"],"difficulty":"Medium","prepTime":"","cookTime":"","totalTime":"","calories":650,"imageUrl":"/recipe-images/ita-0061-a-detail.webp","cardImageUrl":"/recipe-images/ita-0061-a-card.webp","socialImageUrl":"/recipe-images/ita-0061-social.jpg","images":["/recipe-images/ita-0061-a-detail.webp","/recipe-images/ita-0061-b-detail.webp","/recipe-images/ita-0061-i-detail.webp"],"instructionImages":{},"publishedAt":"2026-10-23T15:03:57.807Z","tags":["dinner","risotto","salmon","saffron","Italian","comfort food","creamy","seafood"],"seasonalIngredients":["lemon","parsley","shallot"],"estimatedMacros":{"protein":"37 g","carbohydrates":"52 g","fat":"28 g","fiber":"2 g"},"servings":1,"item":{"id":"ita-0061","recipeId":"ita-0061","dayIndex":0,"mealKey":"lunch","type":"recipe","name":"Saffron Risotto with Baked Salmon","calories":650,"recipeUrl":"","cookingInstruction":"Preheat oven to 230C fan (250C conventional) with a metal baking tray inside. Pat salmon skin dry, rub with 2 g olive oil, and season with salt and pepper. Place salmon skin-side up on the hot, lightly oiled tray and bake for 10-14 minutes until cooked through and crispy. Warm vegetable broth and steep saffron in 50 ml of it for 5 minutes. Heat remaining 3g olive oil in a saucepan. Saute minced shallot for 2-3 minutes, then add Arborio rice and toast for 1 minute. Add white wine and stir until absorbed. Pour in saffron broth, then gradually add remaining broth, stirring frequently for 18-20 minutes until rice is creamy and al dente. Remove from heat and stir in butter, Parmesan, and lemon zest. Season to taste. Serve risotto topped with baked salmon.","cookingInstructions":["Preheat oven to 230C fan (250C conventional) with a metal baking tray inside. Pat salmon skin dry, rub with 2 g olive oil, and season with salt and pepper.","Place salmon skin-side up on the hot, lightly oiled tray and bake for 10-14 minutes until cooked through and crispy.","Warm vegetable broth and steep saffron in 50 ml of it for 5 minutes.","Heat remaining 3g olive oil in a saucepan. Saute minced shallot for 2-3 minutes, then add Arborio rice and toast for 1 minute.","Add white wine and stir until absorbed. Pour in saffron broth, then gradually add remaining broth, stirring frequently for 18-20 minutes until rice is creamy and al dente.","Remove from heat and stir in butter, Parmesan, and lemon zest. Season to taste.","Serve risotto topped with baked salmon."],"cuisine":"italian","dietTypes":["Balanced","High satiety"],"mealType":["dinner"],"difficulty":"Medium","estimatedMacros":{"protein":37.45,"carbohydrates":51.6,"fat":27.895000000000003,"fiber":1.815,"alcohol":3},"ingredients":[{"name":"salmon fillet, raw","grams":130,"calories":270},{"name":"Arborio rice (dry)","grams":55,"calories":201},{"name":"vegetable broth","grams":350,"calories":21},{"name":"saffron threads","grams":0.15,"calories":0},{"name":"olive oil","grams":5,"calories":44},{"name":"shallot, minced","grams":30,"calories":22},{"name":"dry white wine","grams":30,"calories":25},{"name":"Parmesan cheese, grated","grams":10,"calories":40},{"name":"unsalted butter","grams":3,"calories":22},{"name":"lemon juice","grams":10,"calories":3},{"name":"lemon zest","grams":2,"calories":1},{"name":"black pepper","grams":0.5,"calories":1},{"name":"salt","grams":1,"calories":0}]},"relatedSections":[{"title":"More Dinner Recipes","path":"/recipes/dinner","recipes":[{"id":"ita-0002","title":"Sicilian Pasta with Sardines and Fennel","cuisine":"italian","dietTypes":["Balanced","Heart friendly","Pescatarian"],"mealType":["lunch","dinner"],"tags":["lunch","dinner","seafood","sweet-savory","pasta","Sicilian"],"difficulty":"Medium","imageUrl":"/recipe-images/ita-0002-a-detail.webp"},{"id":"aut-0043","title":"Carinthian Noodle and Bean Skillet with Herbs and Vinegar","cuisine":"austrian","dietTypes":["Balanced","High satiety","Vegetarian"],"mealType":["dinner"],"tags":["dinner","warm","one pan","bean","high fiber","rustic"],"difficulty":"Easy","imageUrl":"/recipe-images/aut-0043-a-detail.webp"},{"id":"geo-0054","title":"Kuchmachi Style Chicken Gizzards With Pomegranate And Herbs","cuisine":"georgian","dietTypes":["Balanced","High satiety","High protein","Gluten free"],"mealType":["lunch","dinner"],"tags":["offal","tart","herby","Georgian fried potatoes","comfort food"],"difficulty":"medium","imageUrl":"/recipe-images/geo-0054-a-detail.webp"}]},{"title":"More High Satiety Meals","path":"/recipes/high-satiety","recipes":[{"id":"med-0061","title":"Smoky Mediterranean Spaghetti Squash with Minced Turkey and Vegetables","cuisine":"mediterranean","dietTypes":["Balanced","Gluten free","High satiety"],"mealType":["lunch","dinner"],"tags":["spaghetti squash","ground turkey","zucchini","roasted peppers","Mediterranean inspired","high protein","stuffed squash","smoky tomato sauce"],"difficulty":"Easy","imageUrl":"/recipe-images/med-0061-a-detail.webp"},{"id":"ame-0024","title":"Turkey and Wild Rice-Basmati Stuffed Squash with Cranberries","cuisine":"american","dietTypes":["Balanced","High satiety","Gluten free"],"mealType":["dinner"],"tags":["dinner","baked","seasonal","comfort food","protein rich"],"difficulty":"Medium","imageUrl":"/recipe-images/ame-0024-a-detail.webp"},{"id":"fus-0138","title":"Creamy Yellow Split Pea Soup with Flatbread","cuisine":"fusion","dietTypes":["Balanced","Vegetarian","High satiety"],"mealType":["lunch","dinner"],"tags":["creamy soup","split peas","flatbread","meatless","high fiber"],"difficulty":"Easy","imageUrl":"/recipe-images/fus-0138-a-detail.webp"}]}]}