Introduction
Salmon is one of the most versatile and flavorful fish you can cook in a Thermomix. It works beautifully with creamy sauces, citrus flavors, garlic, herbs, vegetables, potatoes, rice, and many different seasonings. In this complete recipe, you will prepare:
- Perfectly cooked salmon
- Creamy garlic herb sauce
- Lemon butter finish
- Parmesan mashed potatoes
- Steamed and roasted vegetables
- Optional serving variations
- Storage and reheating guidance
- Advanced Thermomix tips
- Troubleshooting section
- Flavor customization ideas
The final result is a restaurant-style meal that feels luxurious yet comforting.
Yield
Serves: 4 people
Preparation Time: 35 minutes
Cooking Time: 45 minutes
Total Time: Approximately 1 hour 20 minutes
Difficulty Level: Medium
Equipment Needed
- Thermomix TM5, TM6, or TM31
- Varoma tray
- Varoma dish
- Mixing bowl
- Spatula
- Baking tray
- Small saucepan (optional)
- Knife
- Chopping board
- Measuring spoons
- Citrus zester or grater
- Potato peeler
Ingredients For the Salmon
Main Salmon Ingredients
- 4 salmon fillets, skin on or skinless, about 180–220 g each
- 2 tablespoons olive oil
- 1 teaspoon sea salt
- 1 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon paprika
- 1 teaspoon dried parsley
- 1/2 teaspoon chili flakes
- Zest of 1 lemon
- Juice of 1 lemon
Ingredients For the Creamy Garlic Herb Sauce
- 40 g butter
- 6 garlic cloves
- 1 small onion
- 200 ml cooking cream
- 80 ml chicken stock or vegetable stock
- 50 g parmesan cheese
- 1 teaspoon Dijon mustard
- 1 tablespoon chopped fresh parsley
- 1 tablespoon chopped fresh dill
- 1 teaspoon dried oregano
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 1 teaspoon lemon juice
Ingredients For Parmesan Mashed Potatoes
- 900 g potatoes
- 500 g water
- 60 g butter
- 100 ml milk
- 50 g parmesan cheese
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Ingredients For Vegetables
- 1 broccoli head
- 2 carrots
- 1 zucchini
- 1 red bell pepper
- 1 yellow bell pepper
- 2 tablespoons olive oil
- Salt to taste
- Pepper to taste
- 1 teaspoon Italian seasoning
Optional Garnishes
- Fresh parsley
- Fresh dill
- Lemon wedges
- Parmesan shavings
- Cracked black pepper
- Chili flakes
Step 1 – Preparing the Salmon
First, remove the salmon fillets from the refrigerator approximately 20 minutes before cooking. Allowing the fish to rest at room temperature helps it cook more evenly and prevents the center from remaining cold while the exterior becomes overcooked.
Pat the salmon fillets dry using paper towels. This is very important because excess moisture prevents proper seasoning adhesion and may dilute flavor during steaming.
Place the salmon fillets on a tray or large plate.
In a small bowl combine:
- Olive oil
- Salt
- Black pepper
- Garlic powder
- Onion powder
- Paprika
- Dried parsley
- Chili flakes
- Lemon zest
- Lemon juice
Mix thoroughly until a fragrant marinade forms.
Rub the marinade evenly over every salmon fillet. Ensure the top, sides, and bottom are lightly coated.
Allow the salmon to marinate for 15 to 25 minutes while you prepare the remaining ingredients.
Step 2 – Preparing the Vegetables
Wash all vegetables thoroughly.
Cut the broccoli into medium florets.
Slice carrots into thin diagonal slices.
Cut zucchini into semi-circles.
Slice both bell peppers into strips.
Place all vegetables into a large bowl.
Add:
- Olive oil
- Salt
- Pepper
- Italian seasoning
Mix thoroughly so every vegetable piece is coated evenly.
Set aside.
Step 3 – Preparing the Potatoes
Peel the potatoes carefully.
Cut them into evenly sized cubes approximately 2–3 cm thick.
Uniform sizing is extremely important because uneven pieces cook inconsistently.
Rinse the potatoes under cold water to remove excess starch.
Place them into the Thermomix Varoma dish temporarily.
Step 4 – Chopping Garlic and Onion in Thermomix
Add garlic cloves and onion into the Thermomix bowl.
Set:
- 5 seconds
- Speed 5
Scrape down the sides with the spatula.
Add butter.
Cook:
- 4 minutes
- 120°C
- Speed 1
The mixture should become fragrant and lightly golden.
Step 5 – Preparing the Sauce Base
Add cream, stock, Dijon mustard, oregano, salt, and pepper.
Cook:
- 6 minutes
- 90°C
- Speed 2
Add parmesan cheese.
Mix:
- 20 seconds
- Speed 4
Add chopped parsley and dill.
Mix:
- 10 seconds
- Reverse speed 2
Transfer sauce into a bowl and keep warm.
Wash the Thermomix bowl.
Step 6 – Cooking the Potatoes
Add 500 g water into the Thermomix bowl.
Insert Varoma system.
Place potatoes in the Varoma dish.
Cook:
- 28 minutes
- Varoma temperature
- Speed 2
Check tenderness using a fork.
Potatoes should be soft enough to mash easily.
Remove potatoes and empty water from bowl.
Step 7 – Making Parmesan Mashed Potatoes
Place cooked potatoes into the Thermomix bowl.
Add:
- Butter
- Milk
- Parmesan
- Salt
- Pepper
Mix:
- 20 seconds
- Speed 4
For smoother potatoes:
- Mix additional 10 seconds at speed 3
Do not overmix because potatoes may become gluey.
Transfer mashed potatoes into a warm serving dish and cover lightly.
Step 8 – Cooking the Salmon in the Varoma
Clean the Varoma tray and lightly grease it with olive oil.
Place salmon fillets skin-side down with small gaps between each piece.
Add 700 g water to Thermomix bowl.
Insert Varoma with salmon.
Cook:
- 14–18 minutes
- Varoma temperature
- Speed 2
Cooking time depends on thickness.
Salmon is ready when:
- Flesh flakes easily
- Internal color becomes opaque
- Center remains slightly moist
Avoid overcooking because salmon dries quickly.
Step 9 – Roasting the Vegetables
While salmon cooks, preheat oven to 220°C.
Spread vegetables onto a baking tray in a single layer.
Roast for approximately 20–25 minutes.
Halfway through cooking, stir vegetables gently.
Vegetables should become:
- Slightly caramelized
- Tender
- Lightly browned around edges
For deeper flavor, roast an additional 5 minutes.
Step 10 – Final Lemon Butter Finish
In a small saucepan melt:
- 30 g butter
- 1 tablespoon lemon juice
Optional additions:
- Garlic
- Parsley
- Chili flakes
Drizzle over cooked salmon immediately before serving.
This creates a glossy restaurant-style finish.
Step 11 – Plating the Dish
Place a generous spoonful of mashed potatoes in the center of each plate.
Arrange roasted vegetables beside the potatoes.
Place salmon fillet carefully on top or beside mash.
Spoon creamy garlic herb sauce over the salmon.
Finish with:
- Fresh herbs
- Lemon wedges
- Black pepper
- Parmesan shavings
Serve immediately while hot.
Texture and Flavor Profile
This recipe creates multiple textures and flavors:
Salmon
- Tender
- Juicy
- Rich
- Slightly citrusy
Sauce
- Creamy
- Garlicky
- Herbaceous
- Slightly tangy
Mashed Potatoes
- Smooth
- Buttery
- Cheesy
- Comforting
Vegetables
- Sweet
- Roasted
- Slightly crisp edges
- Fresh tasting
Advanced Thermomix Tips
Preventing Overcooked Salmon
Always remember that salmon continues cooking slightly after removal from heat.
If your fillets are thin:
- Reduce cooking time to 12–13 minutes
If very thick:
- Increase to 18–20 minutes
Making Sauce Extra Silky
For an ultra-smooth restaurant-style sauce:
- Blend final sauce 30 seconds at speed 8
This creates a luxurious texture.
Adding More Flavor
You can intensify flavor using:
- White wine
- Capers
- Sun-dried tomatoes
- Spinach
- Fresh basil
- Smoked paprika
Optional Variations
Mediterranean Version
Add:
- Olives
- Cherry tomatoes
- Feta cheese
- Oregano
Serve with rice or couscous.
Asian-Inspired Version
Replace cream sauce with:
- Soy sauce
- Honey
- Ginger
- Sesame oil
- Garlic
Serve with jasmine rice.
Spicy Cajun Version
Use:
- Cajun seasoning
- Cayenne pepper
- Smoked paprika
Serve with corn and rice.
Healthy Low-Carb Version
Skip mashed potatoes and serve with:
- Cauliflower mash
- Extra vegetables
- Salad
Storage Instructions
Refrigeration
Store leftovers in airtight containers for up to 2 days.
Keep:
- Sauce separate if possible
- Vegetables separate from fish
Freezing
You may freeze cooked salmon for up to 2 months.
However:
- Cream sauce texture may slightly separate after thawing
- Mashed potatoes may become less fluffy
Reheating Instructions
Thermomix Reheating
Place salmon in Varoma.
Add water to bowl.
Heat:
- 10 minutes
- Varoma
- Speed 1
Microwave Reheating
Use medium power only.
Heat gently in short intervals to avoid drying.
Common Mistakes and Fixes
Dry Salmon
Cause:
- Overcooking
Fix:
- Reduce cooking time
- Use thicker fillets
Watery Sauce
Cause:
- Too much liquid
Fix:
- Simmer longer
- Add more parmesan
Gluey Mashed Potatoes
Cause:
- Overmixing
Fix:
- Mix less
- Use floury potatoes
Best Side Dish Ideas
This salmon pairs beautifully with:
- Garlic rice
- Butter asparagus
- Quinoa
- Couscous
- Garden salad
- Crispy potatoes
- Creamed spinach
- Herb pasta
Nutritional Information Approximation Per Serving
- Calories: 720–850
- Protein: 42 g
- Fat: 48 g
- Carbohydrates: 40 g
- Fiber: 7 g
Values vary depending on exact ingredients used.
Chef-Style Presentation Tips
For elegant presentation:
- Use warm plates
- Stack potatoes neatly
- Place salmon at slight angle
- Drizzle sauce artistically
- Add fresh herbs at end
- Use microgreens for luxury appearance
Extra Flavor Enhancements
You can elevate this recipe further by adding:
- Truffle oil
- Brown butter
- Crispy garlic chips
- Toasted pine nuts
- Lemon confit
- Herb oil
- Roasted cherry tomatoes
Complete Timing Workflow
First 15 Minutes
- Prepare salmon
- Chop vegetables
- Peel potatoes
Next 15 Minutes
- Make sauce
- Steam potatoes
Next 20 Minutes
- Mash potatoes
- Roast vegetables
- Steam salmon
Final 10 Minutes
- Finish sauce
- Plate dish
- Garnish and serve