Garlic Herb Salmon with Lentils and Spinach
Garlic herb salmon with lentils turns simple pantry staples into a bright, flaky, protein-packed dinner with tender spinach and lemony herbs.
This meal feels fresh and hearty at the same time. The salmon cooks until the edges are golden and the center stays juicy. The warm lentils soak up garlic, carrot sweetness, lemon, olive oil, and herbs, so every bite tastes balanced.
Why You’ll Love This Recipe
- Big flavor from simple ingredients: Garlic, lemon, parsley, and thyme make the salmon taste fresh without a complicated sauce.
- Hearty but not heavy: Lentils add fiber and plant protein, while spinach keeps the plate light and colorful.
- Weeknight friendly: Use cooked lentils and this dinner comes together fast.
- Flexible cooking: Bake the salmon for hands off ease, or pan sear it for crisp golden edges.
Fabian’s Budget & Health Tip: Use canned lentils when you are short on time. Rinse and drain them well, then warm them with the carrots, garlic, and spinach. They cost less than many ready made grain mixes and bring protein, fiber, iron, and steady comfort to the plate.
Ingredients (Serves 4)
- 4 salmon fillets, about 5 oz each (140 g each)
- 3 cups cooked lentils, rinsed and drained if canned (500 g)
- 5 packed cups fresh spinach (150 g)
- 2 medium carrots, finely diced (160 g)
- 4 garlic cloves, minced (16 g)
- 3 tablespoons olive oil, divided (45 ml)
- 1 lemon, zested and juiced (1 lemon)
- 3 tablespoons chopped fresh parsley (12 g)
- 1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried thyme (1 g)
- 3/4 teaspoon fine salt, divided (4 g)
- 1/2 teaspoon black pepper (1 g)
Step-by-Step Instructions
1. Prep the salmon and vegetables
Pat the salmon dry with a paper towel. This helps the surface brown instead of steam. Season the fillets with 1/2 teaspoon salt, black pepper, lemon zest, thyme, half of the parsley, and 1 tablespoon olive oil. Set them aside while you chop the carrots and garlic.
2. Sauté the carrots and garlic
Warm 1 tablespoon olive oil in a large skillet over medium heat. Add the diced carrots and cook for 4 to 5 minutes, stirring often, until they soften and look glossy. Add the garlic and stir for 30 to 45 seconds. The garlic should smell sweet and savory, not sharp or burnt.
3. Warm the lentils and wilt the spinach
Add the cooked lentils to the skillet. Stir until they are warm and coated in the garlicky oil. Add the spinach by the handful and cook until it wilts into the lentils. The greens should turn deep green and tender. Stir in half of the lemon juice and the remaining parsley. Taste and add a pinch of salt if needed.
4. Cook the salmon in a skillet
For pan seared salmon, warm the remaining 1 tablespoon olive oil in a nonstick or well seasoned skillet over medium high heat. Place the salmon skin side down if it has skin. Cook for 4 to 5 minutes, until the edges look golden and the fish releases easily. Flip and cook for 2 to 4 minutes more, until the salmon flakes with gentle pressure.
5. Or bake the salmon
For baked salmon, heat the oven to 400°F (200°C). Place the seasoned fillets on a parchment lined sheet pan. Bake for 10 to 12 minutes, until the salmon turns opaque and flakes easily. Your kitchen should smell like lemon, herbs, and roasted garlic.
6. Serve over the warm lentils
Spoon the lentil and spinach mixture onto four plates or shallow bowls. Place a salmon fillet on top of each serving. Finish with the remaining lemon juice and a little extra parsley if you like a brighter bite.
Expert Troubleshooting & FAQs
Can I use canned lentils?
Yes. Canned lentils work very well here. Rinse them under cool water and drain them thoroughly so the lentil mixture does not turn watery.
How do I know when salmon is cooked?
The salmon should look opaque on the outside and flake when pressed gently with a fork. For food safety, the thickest part should reach 145°F (63°C). Pull it from the heat as soon as it reaches that point so it stays moist.
Why did my salmon stick to the pan?
The pan may not have been hot enough, or the salmon may have been too wet. Pat it dry first, heat the oil until it shimmers, then let the fish cook without moving it until the bottom forms a golden crust.
Can I make the lentil mixture ahead?
Yes. Cook the carrots, garlic, lentils, and spinach up to 2 days ahead. Rewarm gently in a skillet with a splash of water or lemon juice, then cook the salmon fresh for the best texture.
What can I use instead of spinach?
Chopped kale, Swiss chard, or arugula can work. Kale needs a few extra minutes to soften. Arugula wilts quickly and adds a peppery taste.
Estimated Nutritional Facts
Per serving, based on 4 servings:
- Calories: about 520
- Protein: about 43 g
- Carbs: about 35 g
- Fats: about 24 g
Garlic Herb Salmon with Lentils and Spinach

Ingredients
- 4 salmon fillets, about 5 oz each (140 g each)
- 3 cups cooked lentils, rinsed and drained if canned (500 g)
- 5 packed cups fresh spinach (150 g)
- 2 medium carrots, finely diced (160 g)
- 4 garlic cloves, minced (16 g)
- 3 tablespoons olive oil, divided (45 ml)
- 1 lemon, zested and juiced (1 lemon)
- 3 tablespoons chopped fresh parsley (12 g)
- 1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried thyme (1 g)
- 3/4 teaspoon fine salt, divided (4 g)
- 1/2 teaspoon black pepper (1 g)
Instructions
- 1. Prep the salmon and vegetables. Pat the salmon dry with a paper towel. This helps the surface brown instead of steam. Season the fillets with 1/2 teaspoon salt, black pepper, lemon zest, thyme, half of the parsley, and 1 tablespoon olive oil. Set them aside while you chop the carrots and garlic.
- 2. Sauté the carrots and garlic. Warm 1 tablespoon olive oil in a large skillet over medium heat. Add the diced carrots and cook for 4 to 5 minutes, stirring often, until they soften and look glossy. Add the garlic and stir for 30 to 45 seconds. The garlic should smell sweet and savory, not sharp or burnt.
- 3. Warm the lentils and wilt the spinach. Add the cooked lentils to the skillet. Stir until they are warm and coated in the garlicky oil. Add the spinach by the handful and cook until it wilts into the lentils. The greens should turn deep green and tender. Stir in half of the lemon juice and the remaining parsley. Taste and add a pinch of salt if needed.
- 4. Cook the salmon in a skillet. For pan seared salmon, warm the remaining 1 tablespoon olive oil in a nonstick or well seasoned skillet over medium high heat. Place the salmon skin side down if it has skin. Cook for 4 to 5 minutes, until the edges look golden and the fish releases easily. Flip and cook for 2 to 4 minutes more, until the salmon flakes with gentle pressure.
- 5. Or bake the salmon. For baked salmon, heat the oven to 400°F (200°C). Place the seasoned fillets on a parchment lined sheet pan. Bake for 10 to 12 minutes, until the salmon turns opaque and flakes easily. Your kitchen should smell like lemon, herbs, and roasted garlic.
- 6. Serve over the warm lentils. Spoon the lentil and spinach mixture onto four plates or shallow bowls. Place a salmon fillet on top of each serving. Finish with the remaining lemon juice and a little extra parsley if you like a brighter bite.









