When I think of cozy evenings spent with loved ones, I often picture the warm aroma of roasted cherry tomatoes mingling with the fresh scent of basil. This Pesto Salmon with Roasted Cherry Tomatoes brings back memories of family dinners where laughter and delicious food filled the air. It’s a recipe that feels special, not just for its vibrant flavors but for the way it brings people together. You’ll love how simple it is to prepare while still feeling like a treat. The combination of tender salmon and juicy tomatoes drizzled in pesto makes every bite a delight.
why make this recipe
Pesto Salmon with Roasted Cherry Tomatoes is a fantastic dish for several reasons. First, it’s packed with nutrients, making it a healthy choice for any meal. Salmon is rich in omega-3 fatty acids, which are great for heart health. The burst of flavor from the roasted tomatoes adds a sweet, savory touch that complements the pesto. Plus, this recipe is incredibly easy to make, taking only 30 minutes from start to finish. Whether you’re looking for a quick weekday dinner or a meal to impress friends, this recipe fits the bill perfectly.
how to make Pesto Salmon with Roasted Cherry Tomatoes
Ingredients:
- 4 salmon fillets
- 1 cup basil pesto
- 2 cups cherry tomatoes
- 2 tablespoons olive oil
- Salt and pepper to taste
Directions:
- Preheat the oven to 400°F (200°C).
- Place the salmon fillets on a baking sheet lined with parchment paper.
- Spread the basil pesto evenly over the top of each fillet.
- In a bowl, toss the cherry tomatoes with olive oil, salt, and pepper.
- Arrange the cherry tomatoes around the salmon on the baking sheet.
- Bake for 15-20 minutes, or until the salmon is cooked through and flakes easily with a fork.
- Serve immediately and enjoy!
how to serve Pesto Salmon with Roasted Cherry Tomatoes
This dish is perfect on its own, but you can serve it with a side of rice, quinoa, or a fresh green salad. A sprinkle of parmesan cheese over the top can add an extra layer of flavor. The bright colors of the ingredients make for a beautiful presentation, so feel free to enjoy this meal family-style directly from the baking sheet!
how to store Pesto Salmon with Roasted Cherry Tomatoes
If you have leftovers, they can be stored in an airtight container in the fridge for up to two days. To reheat, simply warm it in the oven at 350°F (175°C) for about 10 minutes or until heated through. Avoid using the microwave, as this can make the salmon dry.
tips to make Pesto Salmon with Roasted Cherry Tomatoes
- Choose fresh, quality salmon fillets for the best flavor.
- Feel free to make your own basil pesto if time allows. It adds a personal touch.
- Watch the cooking time closely, as salmon can dry out if overcooked.
variation
You can easily adapt this recipe by using different kinds of fish, such as trout or halibut. For a twist, try adding some sliced bell peppers or zucchini along with the cherry tomatoes for extra veggies.
FAQs
- Can I use store-bought pesto? Yes, store-bought pesto works perfectly. Just choose a brand you enjoy.
- Is this recipe suitable for meal prep? Absolutely! You can prepare the salmon and tomatoes in advance, then bake them just before serving.
- What can I do if I don’t have fresh cherry tomatoes? You can use canned tomatoes, but the texture will be different. For best results, fresh tomatoes are recommended.

Pesto Salmon with Roasted Cherry Tomatoes
Ingredients
Method
- Preheat the oven to 400°F (200°C).
- Place the salmon fillets on a baking sheet lined with parchment paper.
- Spread the basil pesto evenly over the top of each fillet.
- In a bowl, toss the cherry tomatoes with olive oil, salt, and pepper.
- Arrange the cherry tomatoes around the salmon on the baking sheet.
- Bake for 15-20 minutes, or until the salmon is cooked through and flakes easily with a fork.
- Serve immediately and enjoy!
