When you’re looking for a meal that’s both comforting and nutritious, Salmon, Pesto & Tomato Pasta checks every box. Rich, flaky salmon combines perfectly with fresh cherry tomatoes, vibrant basil pesto, and wholesome whole wheat pasta to create a dish that’s bursting with flavor while supporting a healthy lifestyle.
This recipe is ideal for busy weeknights because it comes together in less than 30 minutes, making it easy to enjoy restaurant-quality food without spending hours in the kitchen.
Why You’ll Love This Recipe
- Rich in heart-healthy omega-3 fatty acids
- Excellent source of lean protein
- Loaded with vitamins and antioxidants
- Ready in about 25 minutes
- Great for meal prep
- Colorful, fresh, and satisfying
Health Benefits
Salmon
Salmon is one of the healthiest proteins you can eat. It’s packed with:
- Omega-3 fatty acids
- Vitamin D
- Vitamin B12
- Selenium
- High-quality protein
Omega-3s may help support:
- Heart health
- Brain function
- Reduced inflammation
- Healthy joints
Cherry Tomatoes
Cherry tomatoes add natural sweetness and are rich in:
- Vitamin C
- Vitamin A
- Potassium
- Lycopene
Lycopene is a powerful antioxidant linked to heart health and healthy aging.
Basil Pesto
Basil pesto contains:
- Fresh basil
- Olive oil
- Garlic
- Pine nuts
- Parmesan cheese
Together these ingredients provide healthy fats, antioxidants, and incredible flavor with only a small amount needed.
Whole Wheat Pasta
Choosing whole wheat pasta increases:
- Fiber
- B vitamins
- Magnesium
- Longer-lasting energy
The extra fiber also helps keep you feeling full longer.
Ingredients
- 12 ounces whole wheat penne or fusilli pasta
- 2 salmon fillets (about 6 ounces each)
- 1 tablespoon olive oil
- Salt and black pepper to taste
- 2 cups cherry tomatoes, halved
- ¼ cup prepared basil pesto
- 2 cloves garlic, minced
- 2 tablespoons reserved pasta water
- Juice of ½ lemon
- 2 tablespoons grated Parmesan cheese
- Fresh basil leaves for garnish
- Optional: baby spinach or arugula
Instructions
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil.
Cook the pasta according to package directions until al dente.
Reserve ½ cup of pasta water before draining.
Step 2: Cook the Salmon
Pat the salmon dry and season with salt and pepper.
Heat olive oil in a large skillet over medium-high heat.
Cook the salmon for about:
- 4–5 minutes per side
- Until it flakes easily with a fork
Transfer to a plate and gently break into large chunks.
Step 3: Sauté the Vegetables
In the same skillet:
- Add garlic
- Cook for 30 seconds
- Add cherry tomatoes
Cook 3–4 minutes until the tomatoes begin to soften.
Step 4: Make the Sauce
Reduce heat to low.
Add:
- Basil pesto
- Lemon juice
- Reserved pasta water
Stir until smooth.
Step 5: Combine Everything
Add:
- Cooked pasta
- Salmon pieces
- Optional spinach
Gently toss until coated.
Cook another minute until everything is warmed through.
Step 6: Serve
Top with:
- Parmesan cheese
- Fresh basil
- Extra cracked pepper
- Lemon wedges
Serve immediately.
Nutrition (Approximate Per Serving)
- Calories: 520
- Protein: 35g
- Carbohydrates: 42g
- Fat: 22g
- Fiber: 7g
- Sugar: 5g
Healthy Variations
Mediterranean Style
Add:
- Kalamata olives
- Baby spinach
- Artichoke hearts
- Crumbled feta cheese
Extra Veggie Version
Mix in:
- Zucchini
- Broccoli florets
- Asparagus
- Bell peppers
Dairy-Free
Use:
- Dairy-free pesto
- Nutritional yeast instead of Parmesan
Low-Carb Option
Replace pasta with:
- Zucchini noodles
- Spaghetti squash
- Hearts of palm pasta
Tips for Success
- Don’t overcook the salmon—it should remain moist and flaky.
- Save some pasta water to create a silky sauce.
- Add pesto after lowering the heat to preserve its fresh flavor.
- Use freshly squeezed lemon juice for the brightest taste.
- Toss gently to keep the salmon in large, tender pieces.
What to Serve With It
This pasta pairs wonderfully with:
- Mixed green salad
- Roasted asparagus
- Garlic green beans
- Steamed broccoli
- Whole grain bread
- Sparkling water with lemon
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat gently over low heat with a splash of water or broth to loosen the sauce.
Final Thoughts
Salmon, Pesto & Tomato Pasta is proof that healthy eating can be both simple and delicious. The combination of tender salmon, juicy tomatoes, fragrant basil pesto, and whole wheat pasta creates a meal that’s packed with nutrition without sacrificing flavor.
Whether you’re preparing dinner for your family, meal prepping for the week, or simply looking for a healthier comfort food option, this recipe delivers a satisfying balance of lean protein, healthy fats, whole grains, and fresh vegetables. It’s a dish you’ll find yourself making again and again.
Share this:
- Share on X (Opens in new window) X
- Share on Facebook (Opens in new window) Facebook
- Share on LinkedIn (Opens in new window) LinkedIn
- Share on Reddit (Opens in new window) Reddit
- Share on Tumblr (Opens in new window) Tumblr
- Share on Pinterest (Opens in new window) Pinterest
- Share on Telegram (Opens in new window) Telegram
- Share on Threads (Opens in new window) Threads
- Share on Bluesky (Opens in new window) Bluesky

Leave a ReplyCancel reply