This Sheet Pan Salmon with asparagus, tomatoes, and shallots is an easy to make weeknight meal that you will turn to again and again. With just five ingredients, it couldn’t be simpler to prepare and yet delivers an unexpected complexity of flavor. Keep this recipe in your back pocket for the next time you are short on time and need a meal that is pretty enough for company.

If you like colorful, easy meals that practically make themselves, you are going to fall in love with this Sheet Pan Salmon dinner.
Not only does it come together in a flash, but it will surprise you with just how simple it is to make.
Seafood is such a fabulous wholesome option to add to your weekly meal plans, and an especially great way to lighten things up.
Looking for more inspiration? Don't miss this salmon recipe!
Ingredients
- Asparagus: The tips of the asparagus are the most tender and succulent part of the asparagus. When cooking asparagus, you want to ensure that the ends are trimmed so they cook evenly.
- Olive Oil: I used olive oil, but you can use your favorite oil.
- Salt and Pepper: Adjust the salt and pepper to your personal preference.
- Salmon: You can use fresh or previously frozen salmon.
- Shallots: Shallots are a type of onion that has a milder flavor than other onions. If you don't have them, sliced red onion will also work.
- Lemon: The tart and acidic flavor brightens up any dish.
- Cherry Tomatoes: I used cherry tomatoes, but grape tomatoes would also work.
Tips & Tricks
- If you like your asparagus more tender and prefer salmon on the rare side, you can put the asparagus in first and cook it for 5 to 10 minutes before adding the salmon and remaining vegetables.
- I recommend using an instant-read thermometer to ensure that the salmon reaches the desired level of doneness.
- Preheat the oven to 400 degrees Fahrenheit before beginning to cook. This will ensure that the salmon and vegetables are cooked evenly.
- Cut the asparagus into pieces about the same size so they will cook evenly.
- Be sure to use a sheet pan that is large enough to fit all of the ingredients. Otherwise, they may not cook evenly.
- Remove the pan from the oven and let it rest for a few minutes before serving.
Variations
- Feel free to play with the veggies here and use what you have on hand. Broccoli, zucchini, and potatoes are all great options - just make sure to adjust the cooking time as necessary.
- Finishing the dish with fresh herbs is a nice touch. Thyme, dill, and parsley are great options.
Serving Suggestions
This Sheet Pan Salmon is best served with a side of rice or quinoa, and a green salad.
For an extra flavor boost, try adding a lemon wedge to the dish.
You can also top it with fresh herbs such as parsley or chives.
Frequently Asked Questions
How long do you bake salmon?
Depending on your desired level of doneness and the thickness of the fish you are preparing, you will need to cook it between 8 and 15 minutes in a 400-degree oven.
What is the proper internal temperature for salmon?
It is a matter of personal preference. While the USDA recommends that you cook fish to 145 degrees, most chefs would argue that this is too high.
According to America’s Test Kitchen, the perfect temperature is 125 degrees (medium).
It is important to remember that the internal temperature of salmon will continue to increase as it rests, so you should take it out of the oven when it is about 5 degrees lower than the desired doneness.
Ultimately, the temperature to cook salmon to is a matter of personal preference.
Can I use a different type of fish in this recipe?
Yes, you can use a different type of fish in this recipe. However, you may need to adjust the cooking time depending on the thickness of the fish.
Storage
Baked salmon with cherry tomatoes and asparagus can be stored in an airtight container in the fridge for up to two days. Reheat in the oven or in a pan on the stove before serving.
How to Make Sheet Pan Salmon
Place the asparagus in a single layer, and drizzle with oil.
Recommended Tools
- Rimmed baking sheet
- Parchment paper or foil
15-Minute Sheet Pan Salmon Dinner
Ingredients
- 1 pound asparagus ends trimmed
- 3 tablespoons extra virgin olive oil divided
- Salt and Pepper
- 20 ounces salmon filets
- 4 shallots sliced
- 1 lemon sliced into rounds
- 1 cup cherry tomatoes
Instructions
- Preheat your oven to 400 degrees and line a baking sheet with parchment paper.
- Place the trimmed asparagus in a single layer on the baking sheet.
- Season well with salt and pepper and drizzle with 1 tablespoon of olive oil.
- Place the salmon on top of the asparagus, and scatter the shallots, lemon slices, and cherry tomatoes on top. Drizzle with the remaining 2 tablespoons of olive oil.
- Cook for 8 to 15 minutes, until the salmon reaches the desired temperature and the asparagus is crisp-tender.
melissa chapman
This one sheet tray is a perfect meal and seafood is so healthy. I would love to make this for my family and my son loves seafood.
Amber Myers
Oh yes, I love sheet meals! This one looks scrumptious. I'll have to share this with my mom: she loves salmon.
Mitch
This is fantastic! My son loves salmon, and we all love asparagus. I need these types of easy meals, so thanks!
Jenn @ EngineerMommy
I've been getting tired of making salmon the same way every time. This sounds like a fun, new recipe that would be easy to make. Gotta try this for sure.
Brianne
That looks so good! I love dishes like this that are easy to make and taste delicious. I'll have to give this company a look.
Heather
I'm all about these sheet pan meals. So easy and so delicious! I'll have to try this one next!
Tasheena
I’ve actually never tried a salmon sheet pan recipe before. Looking forward to making this recipe for my family. It looks super easy and convenient to make.
Jessica Collazo
I need to at least try this once this looks so amazing refreshing and delicious
Brianna
Yum! I'm going to give this a try. I love salmon!!
Monica
Wow what a gorgeous meal! I will have to check that company out for their salmon.
Manahil
I really like how you captured pictures. Making me fall in love with them
Jhentea
This recipe looks so delicious! My family would be favorite this dish, I am so sure! Recipe saved!
Kristine Nicole Alessandra
Looks like a really delicious way to make a salmon dinner for the family. I saved your recipe and I will make this soon as I get some nice salmon fillets.
Melissa Dixon
This looks great. We need to eat more salmon, I love the idea of a sheet pan meal including it.
Lynndee
Yum! We love seafood over here and salmon is definitely one of our faves. Going to add this sheet pan recipe on the menu next week. Thanks!
Ivana Mearns
This looks so lovely. Thanks for the recipe, I will definitely give it a go as it looks so delicious on photos.
Stephen
Salmon is one of the only fish that I eat on a regular basis, it has so many uses
Agnes
I am cutting down my chicken and beef for weeks now and this is a good substitute for it. I love the colors and will definitely try this.
Ruth I
This sheet pan salmon is so easy to prepare! I like that it's healthy and delicious!
Jeni
What a delicious dish! It's healthy and so easy. I can eat this everyday!
Natalie
I absolutely love all the ingredients you used here in this recipe. Love the colors and flavors. It's something I need to make for my family soon.
Amber Faust
This recipe looks amazing! I love salmon and asparagus together!
Lily
I said I want to make more sheet pan meals. This one looks easy and something I want to make now.
Subhashish Roy
Salmon is my favorite fish and go to food when I travel abroad to sea destinations. In India though it is very costly and not always available everywhere and so I make up when I travel to Europe.
Emman Damian
I love your sheet pan salmon recipe! It sounds so yummy yet so healthy! Hope to cook it next weekend!