
Last week, I was staring into my fridge wondering what to make for dinner when I spotted some leftover salmon, a block of feta, and those gorgeous cherry tomatoes Henry picked up at the farmers market. That’s when inspiration struck! This salmon feta pasta with tomato combines everything I love about Mediterranean flavors in one simple, satisfying dish that’s ready in just 30 minutes.
Trust me, this recipe has become our family’s new weeknight hero. The salmon gets perfectly flaky, the feta becomes gloriously creamy, and those cherry tomatoes burst with sweet, tangy goodness. Plus, it’s packed with protein and healthy omega-3s bonus points for sneaking in nutrition while everyone thinks they’re just eating something delicious! If you’re looking for more high-protein pasta ideas, you’ll love my cottage cheese pasta sauce recipe that’s equally creamy and satisfying.
Why You’ll Love This Salmon Feta Pasta Recipe
- Super quick and easy Ready in just 30 minutes with minimal prep work
- One-dish wonder Everything bakes together in the same dish for easy cleanup
- Protein-packed Nearly 45g of protein per serving to keep you satisfied
- Mediterranean flavors Fresh herbs, tangy feta, and sweet tomatoes create the perfect balance
- Family friendly Even my pickiest eater, Noah, asks for seconds!
- Meal prep friendly Tastes even better the next day (seriously!)

Ingredients for Perfect Salmon Feta Pasta with Tomato
- 1 salmon fillet (about 6 oz)
- 1 cup feta cheese, crumbled
- 1½ cups cherry tomatoes (or more if you love them like we do!)
- 1 teaspoon salt, or to taste
- ½ teaspoon fresh black pepper
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 3 tablespoons olive oil
- 2 tablespoons fresh parsley, chopped
- 250g penne pasta, cooked al dente
Equipment Needed:
- Medium-sized baking dish
- Large pot for pasta
- Fork or potato masher
How to Make the Best Salmon Feta Pasta with Tomato
Step 1: Prep and Bake the Magic
Preheat your oven to 400°F (200°C). Here’s where the magic begins! In a greased medium baking dish, add your salmon fillet, crumbled feta cheese, and those beautiful cherry tomatoes.
Season everything with salt, pepper, garlic powder, and smoked paprika, then drizzle with olive oil. Pop it in the oven for 15-20 minutes until the salmon flakes easily with a fork and those tomatoes are bursting with juice.
Step 2: Create the Creamy Base
This is my favorite part! Using a fork (or potato masher if you want to speed things up), gently mash the baked salmon, feta, and tomatoes together right in the baking dish.
The residual heat will help everything meld beautifully. Stir in the fresh parsley until you have this gorgeous, creamy sauce that’s absolutely irresistible.

Step 3: Bring It All Together
Add your perfectly cooked penne pasta to the baking dish and toss everything together until each piece is coated in that creamy salmon feta mixture.
Taste and adjust with extra salt, pepper, or a drizzle of olive oil if needed. Don’t be shy – this is your chance to make it perfect!
Step 4: Serve and Enjoy
Plate it up and garnish with extra fresh parsley if you’re feeling fancy. The colors alone will make your mouth water those pops of red from the tomatoes against the creamy white sauce? Simply beautiful!
Storage and Reheating Your Salmon Pasta
Store any leftovers in an airtight container in the refrigerator for up to 3 days. I actually think this healthy salmon pasta dinner tastes even better the next day because all those Mediterranean flavors have more time to meld together.
To reheat, add a splash of olive oil or a tablespoon of water to prevent the pasta from drying out. Warm it gently in the microwave for 1-2 minutes or on the stovetop over low heat, stirring occasionally.
You can also enjoy it cold as a pasta salad just add a squeeze of fresh lemon juice to brighten it up!
Creative Variations for Your Salmon Feta Pasta
- Add some greens Toss in fresh spinach or arugula during the last few minutes of baking
- Spice it up Add a pinch of red pepper flakes for some heat (Isabella loves this version!)
- Mediterranean twist Include kalamata olives and sun-dried tomatoes for extra flavor
- Herb garden Try fresh dill, oregano, or basil instead of parsley
- Protein boost Add some white beans for extra protein and fiber
- Citrus zing Finish with fresh lemon zest and a squeeze of lemon juice

FAQs About Salmon Feta Pasta
Can I use a different type of pasta for salmon feta pasta?
Absolutely! While penne works beautifully because it holds the creamy sauce in its tubes, you can use spaghetti, rigatoni, fusilli, or even gluten-free pasta. Just make sure to cook it al dente so it doesn’t get mushy when you toss it with the sauce.
Can I make salmon feta pasta ahead of time?
Yes! This easy baked salmon pasta is perfect for meal prep. Cook the entire dish and store it in an airtight container in the fridge for up to 3 days. The flavors actually develop and get even better overnight, making it a fantastic make-ahead option for busy weeknights.
Can I use frozen salmon for this recipe?
Definitely! Just make sure to thaw the salmon completely before baking. Pat it dry with paper towels and let it come to room temperature for about 15 minutes before seasoning and baking. This helps it cook evenly with the tomatoes and feta.
What can I substitute for feta cheese?
If you’re not a feta fan or don’t have any on hand, goat cheese or ricotta work wonderfully. Goat cheese will give you a similar tangy flavor, while ricotta creates an even creamier texture. You could also try crumbled blue cheese if you like bold flavors!

Final Thoughts on This Salmon Feta Pasta with Tomato
This creamy salmon tomato pasta has honestly become one of our most-requested dinners. It’s got everything going for it incredible flavor, impressive nutrition, and that cozy, satisfying feeling that only a really good pasta dish can deliver.
The best part? It looks and tastes fancy enough for company, but it’s so simple that you can make it on any random Tuesday when you need dinner on the table fast. Trust me, once you try this combination of flaky salmon, tangy feta, and sweet burst tomatoes, you’ll be making it on repeat just like we do.
Related Recipes You’ll Love
- Grilled Chimichurri Chicken Recipe Another protein-packed Mediterranean-inspired dinner
- High Protein Cheesecake Jars Perfect dessert to follow this healthy meal
- Cottage Cheese Pasta Sauce More creamy pasta goodness without the blender


Easy Salmon Feta Pasta with Tomato Recipe
Description
This salmon feta pasta with tomato combines everything I love about Mediterranean flavors in one simple, satisfying dish that’s ready in just 30 minutes. The salmon gets perfectly flaky, the feta becomes gloriously creamy, and those cherry tomatoes burst with sweet, tangy goodness.
Ingredients
- 1 salmon fillet (about 6 oz)
- 1 cup feta cheese, crumbled
- 1½ cups cherry tomatoes
- 1 teaspoon salt, or to taste
- ½ teaspoon fresh black pepper
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 3 tablespoons olive oil
- 2 tablespoons fresh parsley, chopped
- 250g penne pasta, cooked al dente
Instructions
- Preheat your oven to 400°F (200°C). In a greased medium baking dish, add your salmon fillet, crumbled feta cheese, and cherry tomatoes.
- Season everything with salt, pepper, garlic powder, and smoked paprika, then drizzle with olive oil. Bake for 15-20 minutes until the salmon flakes easily with a fork.
- Using a fork or potato masher, gently mash the baked salmon, feta, and tomatoes together right in the baking dish. Stir in the fresh parsley.
- Add your perfectly cooked penne pasta to the baking dish and toss everything together until each piece is coated in the creamy salmon feta mixture.
- Taste and adjust with extra salt, pepper, or olive oil if needed. Plate and garnish with extra fresh parsley.
Notes
This recipe tastes even better the next day as all the Mediterranean flavors have more time to meld together. Store leftovers in the refrigerator for up to 3 days.

