If you’re craving a dish that brings vibrant colors, fresh Mediterranean flavors, and a perfect balance of textures, this Pan-Seared Salmon with Cherry Tomatoes, Olives, and Mozzarella Recipe is an absolute winner. It combines crispy-skinned salmon with juicy cherry tomatoes, briny Kalamata olives, and creamy mozzarella, creating a mouthwatering plate that feels both special and effortless to make. Whether for a weeknight dinner or entertaining guests, this recipe delivers elegance and comfort in every bite.

Ingredients You’ll Need

The image shows a clear plastic container held by a woman's hand, filled with small white mozzarella balls covered in a yellowish olive oil with visible herbs and small red flakes floating on top. The container has a colorful label with green and red colors and shows the brand

These ingredients may look simple, but each plays a crucial role in building the depth of flavor and delightful textures in the dish. Freshness and quality matter here, so choose prime salmon and ripe cherry tomatoes for the best results.

  • Salmon filets (4 x 4 oz): Fresh or properly thawed frozen salmon ensures tender, flaky results with crispy skin.
  • Salt and pepper: Essential for seasoning and enhancing the natural flavors of the salmon and vegetables.
  • Flour (2 teaspoons): Lightly coats the salmon to help achieve a golden crust when seared.
  • Olive oil (1 ½ tablespoons): Adds richness and helps sauté the aromatics and vegetables beautifully.
  • Shallot (1 medium, sliced): Provides a subtle sweetness and depth when sautéed.
  • Garlic (2 cloves, smashed and thinly sliced): Infuses a fragrant and savory punch in the tomato mix.
  • Cherry tomatoes (2 cups): Juicy, sweet, and slightly tart, they burst in your mouth and brighten up the dish.
  • Kalamata olives (½ cup, pitted): Bring a briny, salty contrast that balances the richness of the salmon and mozzarella.
  • Marinated mozzarella balls (12 oz): Creamy and mild, they add smooth texture and a delicate milky flavor.
  • Fresh oregano (1 tablespoon, optional): A fragrant herb that adds a warm, aromatic finish to the recipe.

How to Make Pan-Seared Salmon with Cherry Tomatoes, Olives, and Mozzarella Recipe

The first image shows three raw salmon fillets with silvery, scaled skin facing up, placed in a row on a light wooden surface with some white flour sprinkled lightly on them. In the second image, the same fillets are cooked and placed skin-side down in a black pan; the salmon flesh is a bright orange color with a slight shine, and a woman's hand is lifting one piece with a spatula. The background includes a soft cloth and a white marbled texture surface. photo taken with an iphone --ar 4:5 --v 7

Step 1: Prepare and Season the Salmon

If your salmon is frozen, thaw it fully and pat the filets dry on both sides with paper towels to ensure a nice sear. Season the skin side generously with salt and pepper. Sprinkle about half the flour evenly to help create that irresistible crust.

Step 2: Sear the Salmon

Heat your skillet over medium-high until it’s very hot, then add the olive oil. Place the salmon skin side down and let it cook for 3 to 4 minutes without moving it—that crisp golden bottom is crucial. Before flipping, season the flesh side with salt, pepper, and the remaining flour. Flip the filets gently and cook for 1 to 2 minutes more, just until the fish starts to flake. Remove from the pan and cover to keep warm.

Step 3: Sauté the Shallots and Garlic

Add a little more olive oil to your pan if needed, then reduce the heat to medium. Toss in the sliced shallots and cook for 1 to 2 minutes until slightly softened and sweet. Stir in the sliced garlic and sauté gently for another couple of minutes until fragrant but not browned.

Step 4: Cook the Cherry Tomatoes and Olives

Halve any large cherry tomatoes before adding them to the pan. Let them cook for 3 to 5 minutes until they start to soften and burst, releasing their juicy sweetness. Add the pitted and halved Kalamata olives and stir to combine, then turn off the heat.

Step 5: Finish the Dish

Gently nestle the salmon filets back into the skillet, letting the warm ingredients mingle without stirring too much. Once the pan has cooled a bit, scatter the marinated mozzarella balls on top. Allow them to warm slightly but not melt to keep their lovely shape and creamy texture. Sprinkle with fresh oregano for a final fragrant touch.

How to Serve Pan-Seared Salmon with Cherry Tomatoes, Olives, and Mozzarella Recipe

Garnishes

Finishing touches really elevate this dish. A sprinkle of freshly chopped oregano or even a handful of torn basil leaves adds an herby brightness. A drizzle of good quality extra virgin olive oil right before serving lends a silky richness that harmonizes the flavors beautifully.

Side Dishes

This Pan-Seared Salmon with Cherry Tomatoes, Olives, and Mozzarella Recipe pairs wonderfully with a bed of peppery arugula or spinach, adding a fresh, leafy balance. For a heartier meal, serve alongside crispy roasted potatoes or a simple herby quinoa salad.

Creative Ways to Present

Try plating the salmon on a vibrant bed of mixed greens or scatter extra tomatoes and olives around for a rustic vibe. Serving it family-style in a large skillet can make for a stunning presentation and encourages sharing and conversation at the table.

Make Ahead and Storage

Storing Leftovers

Store any leftover salmon and vegetable mixture in an airtight container in the refrigerator for up to 2 days. Keeping the mozzarella separate until ready to serve can help maintain its texture.

Freezing

While fresh salmon is best enjoyed immediately, you can freeze cooked leftovers for up to 1 month. Wrap tightly to prevent freezer burn. Note that the texture of the mozzarella may become less appealing after freezing.

Reheating

Reheat gently in a skillet over low heat to avoid drying out the salmon. Add the mozzarella fresh after warming to preserve its soft, creamy bite. Microwaving on low power works in a pinch but tends to affect the texture more.

FAQs

Can I use frozen salmon for this recipe?

Absolutely! Just make sure to thaw it thoroughly and pat it dry for the best searing results. Removing excess moisture helps get that golden crust and prevents steaming.

What kind of olives work best?

Kalamata olives are ideal due to their rich, briny flavor and firm texture. You can halve them to distribute evenly without overwhelming the dish.

Can I substitute fresh mozzarella for the marinated balls?

You can use fresh mozzarella, but marinated balls add an extra layer of flavor that complements the savory ingredients wonderfully. If using fresh, consider tossing it with a bit of olive oil and herbs first.

How do I know when the salmon is cooked perfectly?

Look for salmon that flakes gently when prodded with a fork but still retains moisture inside. Overcooking can dry it out, so aim for just starting to flake.

Is this recipe suitable for meal prep?

Yes, it holds up well for next-day meals when stored properly. Just keep the mozzarella separate until reheating or serving to maintain texture and freshness.

Final Thoughts

Trust me, once you try this Pan-Seared Salmon with Cherry Tomatoes, Olives, and Mozzarella Recipe, it’s going to become a go-to favorite for many occasions. It’s a perfect mix of fresh, savory, and vibrant with the ease of a quick skillet meal. Give it a whirl and watch how effortlessly it transforms your dinner into a flavorful celebration.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Pan-Seared Salmon with Cherry Tomatoes, Olives, and Mozzarella Recipe

Pan-Seared Salmon with Cherry Tomatoes, Olives, and Mozzarella Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 51 reviews

This Pan-Seared Salmon with Cherry Tomatoes and Mozzarella is a quick and flavorful dinner featuring perfectly crispy salmon filets paired with sweet cherry tomatoes, briny Kalamata olives, and creamy mozzarella balls. The dish is finished with fresh oregano for a Mediterranean touch, making it a balanced and colorful meal ready in just 17 minutes.

  • Total Time: 17 minutes
  • Yield: 4 servings

Ingredients

Salmon

  • 4 (4-oz) salmon filets (fresh or frozen)
  • Salt and pepper, to taste
  • 2 teaspoons flour (divided)
  • 1 & 1/2 tablespoons olive oil

Vegetables and Garnishes

  • 1 medium shallot, sliced
  • 2 cloves garlic, smashed and thinly sliced
  • 2 cups (12 oz) cherry tomatoes (red or yellow)
  • 1/2 cup pitted Kalamata olives, halved if desired
  • 12 ounces marinated mozzarella balls
  • 1 tablespoon fresh oregano (optional, for garnish)

Instructions

  1. Prepare Salmon: Thaw salmon if frozen, then pat dry with paper towels on both sides to ensure crisp searing.
  2. Season: Season the skin side of the salmon with salt and pepper. Sprinkle about 1 teaspoon of flour over the filets.
  3. Heat Pan: Place a wide skillet over medium-high heat and heat until very hot. Add 1 and 1/2 tablespoons of olive oil to the pan.
  4. Sear Salmon Skin-Side Down: Place the salmon filets skin side down in the hot pan and sear for 3 to 4 minutes until the bottom is deeply browned. Before flipping, season the other side with salt, pepper, and the remaining teaspoon of flour.
  5. Flip and Finish Cooking: Flip the salmon and cook for an additional 1 to 2 minutes until it just begins to flake. Remove from pan and keep warm, covering loosely.
  6. Sauté Shallots and Garlic: Add more oil to the pan if dry, lower the heat to medium, and sauté shallots 1 to 2 minutes. Add garlic slices and cook another 1 to 2 minutes until fragrant.
  7. Cook Tomatoes: Halve any large cherry tomatoes and add all tomatoes to the pan. Cook for 3 to 5 minutes until they soften and some start to pop.
  8. Add Olives: Stir in halved Kalamata olives, then turn off heat.
  9. Return Salmon: Place the salmon filets back in the pan with the tomatoes and olives.
  10. Add Mozzarella: Once the pan has slightly cooled, add the marinated mozzarella balls so they retain their shape and don’t melt.
  11. Garnish: Sprinkle with fresh oregano, or use 1 to 2 teaspoons dried oregano as an alternative.
  12. Serve: Plate the salmon mixture on a bed of arugula and spinach or alongside roasted potatoes for a complete meal. Serve hot.

Notes

  • You can use fresh or frozen salmon, just be sure to thaw and dry thoroughly before cooking.
  • Halving large cherry tomatoes helps them cook evenly and release more flavor.
  • Heating the mozzarella gently prevents it from melting and losing its texture.
  • Serving on greens adds freshness, and roasted potatoes make a great hearty side dish.
  • If salmon has no skin, seasoning the entire filet evenly is recommended.
  • Author: Madelynn
  • Prep Time: 5 minutes
  • Cook Time: 12 minutes
  • Category: Main Course
  • Method: Frying
  • Cuisine: Mediterranean

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star