Start free for 30 days and enjoy greater ease in the kitchen today!

Salmon with Poached Eggs and Creamy Spinach
with marinated tomatoes

Active: 40 minTotal: 50 min

This is a sophisticated but approachable paleo twist on Eggs Florentine that was last featured in 2018. Read through the recipe before getting started so that you can be sure everything finishes at the same time.
Smarts: Check out this video for tips on how to poach eggs.


Salmon with Poached Eggs and Creamy Spinach:
  • Garlic - 3 cloves, chopped
  • Spinach, baby - 10 oz, chopped
  • Eggs - 4
  • Vinegar, sherry - 1 Tbsp (sub red or white wine vinegar)
  • Oil, cooking - 1 Tbsp + 1 Tbsp
  • Butter - 4 Tbsp
  • Lemon juice - 1 tsp
  • Salmon - 1 lb
Balsamic Marinated Tomatoes:
  • Shallots - 1, chopped
  • Tomatoes, cherry or grape - 2 cups, halved
  • Parsley - 2 Tbsp, chopped
  • Vinegar, balsamic - 1 Tbsp
  • Oil, olive - 2 tsp

Nutrition Facts

Serving Size: 1 serving
Servings Per Recipe 4
Amount Per Serving
Just a moment...
% Daily Value
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...

Increase your nutrition smarts


  1. Shallots / Garlic - Prep as directed and store separately. (Can be done up to 5 days ahead)
  2. Tomatoes / Parsley - Prep as directed and combine. (Can be done 1 day ahead)
  3. Marinate tomatoes - Combine shallots, tomatoes, parsley, vinegar (portion for tomatoes), and olive oil. (Marinate for at least 10 minutes and up to a day.) (Can be done 1 day ahead)
  4. Spinach - Chop spinach.
  5. Eggs - Crack each egg into a small ramekin or teacup. (Don’t skip this step as it will help you to transfer the eggs to hot water quickly so that they cook evenly.)


  1. Fill a large saute pan with water. Add vinegar (portion for eggs) and some salt. Heat over high heat until it begins to boil. (Note: A large saute pan with straight sides is the best pan for poaching many eggs at a time.)
  2. Line a plate with paper towels and set it near the stovetop.
  3. While water comes to a boil, heat a frying pan with first part of cooking oil over medium-high heat. Add spinach and garlic and cover with a lid or foil. Cook spinach until wilted, 4 to 5 minutes.
  4. Remove pan from heat and drain off any excess liquid. Stir in butter and lemon juice. Season with some salt and pepper. Set aside, covered, to keep warm. Wipe out pan and return to heat.
  5. Add second part of cooking oil to heated pan. Season salmon with some salt and pepper and add to heated oil. Sear on both sides until opaque and flakes easily with a fork, 5 to 8 minutes total (depending on the thickness of the salmon fillets).
  6. Meanwhile, when water for the eggs is boiling, reduce heat to a low simmer (a few small bubbles rising from the bottom). Gently tip each egg into the simmering water so that none are touching. Simmer eggs to your desired degree of doneness (for cooked whites and soft yolks, this should take 4 to 5 minutes; remove one of the eggs and test it if needed).
  7. Use a slotted spoon to transfer eggs to paper towel.
  8. Season marinated tomatoes with some salt and pepper.
  9. Divide salmon into individual servings. Top each serving with spinach and then with a poached egg. Season eggs with some salt and pepper. Enjoy with marinated tomatoes on the side.

Get access to all of our delicious recipes and time-saving meal plans!

Get 1 free month
Learn More


This meal has 20 reviews

We’ve had these spinach/poached eggs so many breakfasts that I often get bummed when it is repeated on the dinner menu yet again. But this time I noticed the salmon in the paleo version to bulk it out. My family loves bread, so kept the English muffin. 5yo won’t eat tomatoes and I had leek tops left over from a previous CS meal so I tried roasting them, they were AMAZING! Delicious new twist on a repeat meal.

By: Shawn
Posted: Sep 14, 2019
Diet: Paleo

I'm a bit of a salt addict, so I thought this dish lacked a bit of flavor. I would try adding some more salt and maybe try sour cream in the spinach for more tang. I will definitely try this one again with some adjustments.

By: Brandy
Posted: Sep 13, 2019
Diet: Original

Super delicious and fun to make. Instead of spinach I used left over broccoli and it was still so good!

By: Laura
Posted: Sep 08, 2019
Diet: Vegetarian

Very tasty! Will absolutely make again.

By: Andrea
Posted: Sep 05, 2019
Diet: Original

A classic! Made it as-stated and no complaints.

By: Jenna
Posted: Sep 04, 2019
Diet: Original

This was delicious! I had it for dinner, and breakfast again the next day. Really delicious and complementary flavors. I’m no longer intimidated by poaching an egg!

By: Jeanine
Posted: Sep 02, 2019
Diet: Original