Creamy Salmon with Spinach and Tomatoes

If you’re looking for a quick yet impressive dish to brighten up your weeknight dinners, you’ve come to the right place! This Creamy Salmon with Spinach and Tomatoes is one of those recipes that feels like a treat but is so easy to whip up. With tender salmon drenched in a rich garlic-herb sauce and vibrant veggies, it’s a meal that brings comfort without the fuss. Whether you’re cooking for yourself after a long day or hosting friends for dinner, this recipe has you covered.

What I love most about this dish is its versatility. It’s perfect for busy weeknights and also special enough for family gatherings. Plus, it comes together in under 30 minutes, making it an ideal choice when time is tight but flavor is non-negotiable!

Why You’ll Love This Recipe

  • Quick and easy: This recipe takes just 25 minutes from start to finish, making it perfect for any night of the week.
  • Deliciously creamy: The heavy cream creates a luscious sauce that pairs beautifully with salmon and greens.
  • A crowd-pleaser: With its vibrant colors and comforting flavors, everyone at the table will be asking for seconds!
  • Nutritious ingredients: Fresh spinach and tomatoes add vitamins while keeping the dish light and healthy.
  • Make-ahead option: Prepare some components in advance so you can enjoy this delightful meal even on your busiest days.

Ingredients You’ll Need

To make this Creamy Salmon with Spinach and Tomatoes, you’ll need some simple and wholesome ingredients that are likely already in your pantry or fridge. Each ingredient works together to create a deliciously satisfying meal.

For the Salmon

  • 4 salmon fillets (6 oz each, patted dry)
  • 1 tablespoon olive oil
  • Salt and freshly ground black pepper (to taste)

For the Sauce

  • 2 tablespoons unsalted butter
  • 3 cloves garlic (minced)
  • 1 cup cherry tomatoes (halved)
  • 4 cups fresh spinach leaves
  • 1 cup heavy cream
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes
  • 1 tablespoon lemon juice

Variations

One of the great things about this recipe is how flexible it can be! Feel free to get creative with different flavors or ingredients based on what you have on hand or your personal preferences.

  • Swap the protein: If you’re not a salmon fan, try this recipe with chicken breast or even tofu for a vegetarian twist.
  • Add more veggies: Toss in some bell peppers or zucchini to boost the nutrition and color of your dish.
  • Change the herbs: Experiment with different herbs like basil or thyme instead of oregano for unique flavor profiles.
  • Make it spicy: Add more red pepper flakes or even a dash of hot sauce if you like a bit of heat!

How to Make Creamy Salmon with Spinach and Tomatoes

Step 1: Prepare the Salmon

Start by patting the salmon dry with paper towels. This helps achieve a nice sear while cooking. Season both sides generously with salt and pepper. Letting it rest while you heat up your pan allows those flavors to penetrate, enhancing every bite.

Step 2: Sear the Salmon

Heat olive oil in a skillet over medium-high heat until shimmering. Once hot, carefully add the salmon fillets. Searing them for about 4-5 minutes per side gives that lovely golden crust while keeping the fish moist inside. Use an instant-read thermometer to check that they reach around 125°F before removing them from the pan; set aside.

Step 3: Make the Sauce

In the same skillet, melt butter over medium heat. Sauté minced garlic until fragrant—about 30 seconds—and then add halved cherry tomatoes. Cooking these for around three minutes softens them, releasing their juices into a beautiful sauce base.

Step 4: Add Cream and Spinach

Pour in the heavy cream along with oregano and red pepper flakes. Allow this mixture to simmer until slightly thickened; it should look rich and inviting! Now toss in fresh spinach leaves until they wilt down—this adds color as well as nutrients.

Step 5: Combine Everything

Return those perfectly seared salmon fillets back into the pan. Spoon that creamy sauce all over them, then sprinkle in some freshly squeezed lemon juice for brightness. Serve immediately and enjoy your delicious creation!

Remember, leftovers can be stored in the fridge for up to two days—just reheat gently with a splash of broth to keep everything nice and moist!

Pro Tips for Making Creamy Salmon with Spinach and Tomatoes

Cooking doesn’t have to be daunting, and with a few simple tips, you can elevate your Creamy Salmon dish to perfection!

  • Use fresh ingredients: Fresh spinach and ripe tomatoes enhance the flavor of the sauce, making the dish more vibrant and delicious.
  • Pat the salmon dry: Removing excess moisture from the salmon ensures a nice sear, which adds depth of flavor and texture.
  • Monitor cooking time: Keep an eye on the salmon while it cooks; overcooking can lead to dryness. Aim for a tender, flaky texture.
  • Experiment with herbs: While oregano is delightful, you can also try fresh basil or thyme for a different flavor profile that complements the creamy sauce beautifully.
  • Adjust spice levels: Customize the red pepper flakes according to your taste preference. A little heat can really brighten up the dish!

How to Serve Creamy Salmon with Spinach and Tomatoes

Presenting your Creamy Salmon with Spinach and Tomatoes in an appealing way can make all the difference at the dinner table. Here are some ideas to elevate your serving experience.

Garnishes

  • Chopped fresh parsley: Adding a sprinkle of chopped parsley gives a burst of color and freshness that enhances both presentation and flavor.
  • Lemon wedges: A squeeze of fresh lemon just before serving brightens the dish, balancing the richness of the cream beautifully.

Side Dishes

  • Garlic mashed potatoes: Creamy mashed potatoes flavored with garlic create a comforting side that pairs perfectly with the rich sauce of the salmon.
  • Steamed asparagus: Lightly steamed asparagus adds a pop of color and a crisp texture that contrasts nicely with the softness of the salmon and sauce.
  • Quinoa salad: A refreshing quinoa salad mixed with cucumber, cherry tomatoes, and a light vinaigrette brings a healthy grain option to your plate.
  • Roasted broccoli: Tossed in olive oil and roasted until slightly crispy, broccoli is not only nutritious but also adds an earthy flavor that complements your meal wonderfully.

Feel free to mix and match these garnishes and sides based on what you have on hand or what you’re in the mood for! Enjoy your culinary adventure!

Creamy Salmon with Spinach and Tomatoes

Make Ahead and Storage

This Creamy Salmon with Spinach and Tomatoes recipe is perfect for meal prep! You can easily whip it up in advance for quick weeknight dinners or to enjoy throughout the week.

Storing Leftovers

  • Store leftovers in an airtight container.
  • Keep in the refrigerator for up to 2 days.
  • Ensure the salmon is completely cooled before sealing to maintain freshness.

Freezing

  • While this dish is best enjoyed fresh, you can freeze it if necessary.
  • Portion out the salmon and sauce into freezer-safe containers.
  • Freeze for up to 1 month. Be sure to label with the date!

Reheating

  • Reheat gently in a skillet over medium-low heat.
  • Add a splash of vegetable broth or water to help retain moisture.
  • Heat until warmed through, but avoid overheating to prevent drying out the salmon.

FAQs

Here are some common questions about our delicious recipe!

Can I use frozen salmon for Creamy Salmon with Spinach and Tomatoes?

Yes, you can use frozen salmon! Just make sure to thaw it completely in the refrigerator before cooking. This ensures even cooking.

How do I know when my salmon is cooked in the Creamy Salmon with Spinach and Tomatoes?

Salmon is perfectly cooked when it reaches an internal temperature of 125°F (52°C). It should be flaky yet moist. Use a meat thermometer for accuracy!

Can I substitute other greens instead of spinach?

Absolutely! You can use kale or Swiss chard as alternatives. They will provide a different texture and flavor while still complementing the creamy sauce beautifully.

Final Thoughts

I hope you enjoy making this Creamy Salmon with Spinach and Tomatoes as much as I do! It’s a delightful blend of flavors that brings comfort and satisfaction at dinner time. Whether you’re preparing it for yourself or sharing it with loved ones, I’m sure it will become a favorite in your home. Happy cooking!


Dinner

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Salmon with Spinach and Tomatoes


  • Author: Sofia
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

Delivers tender, flaky fish in a rich garlic-herb sauce that comes together in under 30 minutes for a weeknight dinner that feels like a restaurant meal.


Ingredients

Scale
  • 4 fillets salmon (6 oz each, patted dry)
  • 1 tablespoon olive oil
  • 2 tablespoons unsalted butter
  • 3 cloves garlic (minced)
  • 1 cup cherry tomatoes (halved)
  • 4 cups fresh spinach leaves
  • 1 cup heavy cream
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes
  • Salt and freshly ground black pepper (to taste)
  • 1 tablespoon lemon juice

Instructions

  1. Pat salmon dry and season with salt and pepper; let rest while heating pan.
  2. Heat olive oil in a skillet over medium-high heat until shimmering.
  3. Sear salmon for 4-5 minutes per side until golden and cooked to 125°F; remove and set aside.
  4. Melt butter in the same pan, sauté garlic and tomatoes for 3 minutes.
  5. Add cream and oregano, simmer until thickened, then add spinach until wilted.
  6. Return salmon to pan, spoon sauce over top, add lemon juice, and serve immediately.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes

Nutrition

  • Serving Size: 1

Keywords: Store leftovers in the fridge for up to 2 days. Reheat gently in a skillet with a splash of broth to maintain texture.

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆