If you are looking for a dish that combines comfort, elegance, and a burst of fresh flavors all in one bowl, this Salmon and Broccoli Pasta with Cream Cheese and Mozzarella Recipe is absolutely the answer. It’s a perfect balance of flaky, tender salmon, vibrant broccoli, and creamy cheese that comes together in under 30 minutes. The generous use of cream cheese and fresh mozzarella melts into a luscious sauce that wraps each pasta piece in rich, dreamy goodness, while the roasted garlic and Italian seasoning bring a warm, savory depth. This dish will quickly become a staple whenever you crave something satisfying yet effortless to make at home.
Ingredients You’ll Need
Simple ingredients are the heart of this recipe, allowing each flavor to shine. Every element has a purpose, whether it’s the fresh broccoli adding a lively crunch and color, or the cream cheese giving the sauce that smooth, irresistible creaminess.
- 10 oz pasta (penne, rigatoni, or rotini): These shapes catch the sauce beautifully and make for perfect bites.
- 1/4 cup olive oil: Adds richness and helps roast the salmon and broccoli to caramelized perfection.
- 12 oz broccoli florets: Fresh and nutritious, they bring both texture and vibrant green color.
- 1 pound salmon, center cut: Tender, flavorful protein that cooks quickly and pairs perfectly with the creamy sauce.
- 4 oz cream cheese: The base of the luscious, velvety sauce in this dish.
- 4 garlic cloves, minced: Roasted to mellow warmth, garlic infuses the entire dish with irresistible aroma.
- 1 tablespoon Italian seasoning: A fragrant mix of herbs that elevates the overall flavor profile.
- 1/2-3/4 cup reserved pasta water: Helps loosen the sauce and bring everything together harmoniously.
- 2-3 oz fresh mozzarella cheese: Melts into creamy pockets throughout the pasta for extra gooey goodness.
- Kosher salt and black pepper: To season perfectly and bring out the natural flavors.
How to Make Salmon and Broccoli Pasta with Cream Cheese and Mozzarella Recipe
Step 1: Prep and Roast the Salmon and Broccoli
Start by preheating your oven to 425 degrees Fahrenheit. This high heat is key to roasting the broccoli until it gets a slight crisp and the salmon until it’s tender and flaky. Toss the broccoli florets with a couple of tablespoons of olive oil, salt, pepper, and half of your minced garlic. Spread them evenly on one side of a baking dish. In the center, place chunks of cream cheese for melting later. Pat your salmon dry, remove the skin if preferred, and set it on the opposite edge of the pan. Drizzle the remaining olive oil and sprinkle Italian seasoning, the rest of the garlic, salt, and pepper over the salmon. This roasting method lets all the components cook together, mingling their flavors in the best way.
Step 2: Cook the Pasta While Everything Roasts
While your roasted ingredients are doing their thing in the oven for about 15-17 minutes, bring a large pot of salted water to a boil and cook your pasta according to the package instructions until al dente. Make sure to save at least 1 cup of the pasta water before draining—it becomes magic later when used to loosen the sauce and bring everything together perfectly.
Step 3: Combine Everything into a Creamy Delight
Once the salmon and broccoli are out of the oven, remove the salmon carefully and set it aside to rest for a moment. Pour about 1/2 cup of the reserved pasta water into the baking dish and stir with the roasted broccoli and melted cream cheese, turning it into a creamy sauce base. Add the drained pasta and mix well. Tear fresh mozzarella into pieces and fold it in; it will melt delightfully in the warmth. If you want the cheese more melted, pop the whole dish back in the oven for just a few minutes. Adjust with more pasta water if needed to reach that perfectly saucy consistency.
Step 4: Flake the Salmon and Finish
Gently break the salmon into bite-sized chunks and scatter it over the pasta. Give everything a final gentle toss if you like, or leave the salmon on top to showcase those beautiful flakes. Serve this warm, and prepare for complements and second helpings!
How to Serve Salmon and Broccoli Pasta with Cream Cheese and Mozzarella Recipe
Garnishes
Fresh herbs such as chopped parsley or basil add a burst of color and fresh aroma that brightens the richness of the dish beautifully. A sprinkle of freshly grated Parmesan cheese can be added for an extra hit of umami. Lemon zest or a gentle squeeze of fresh lemon juice adds a lovely citrus note that cuts through the creamy textures, balancing the flavors perfectly.
Side Dishes
This pasta pairs wonderfully with a crisp green salad dressed in a light vinaigrette to offer a refreshing contrast. For a heartier meal, roasted garlic bread or a warm focaccia tossed with herbs invites you to scoop up any remaining sauce. Light steamed vegetables or a simple arugula salad with shaved parmesan keeps the meal fresh and balanced.
Creative Ways to Present
Serve this pasta in rustic shallow bowls to showcase the colorful broccoli and flaky salmon pieces. For a fun twist, layer the pasta in individual glass jars for elegant picnic-friendly meals. Another idea is to spritz a bit of olive oil, pepper, and fresh basil leaves on top right before serving, making it look as stunning as it tastes.
Make Ahead and Storage
Storing Leftovers
Leftovers of this Salmon and Broccoli Pasta with Cream Cheese and Mozzarella Recipe store well in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making for a delicious next-day meal.
Freezing
If you want to freeze it, keep in mind that fresh mozzarella can become a bit rubbery after thawing. It’s best to freeze the pasta without adding the mozzarella, and then stir in fresh mozzarella when reheating. Freeze in airtight containers or heavy-duty freezer bags for up to 2 months.
Reheating
Reheat gently on the stove over low heat with a splash of water or broth to loosen the sauce and prevent it from drying out. Microwaving works too, but stirring halfway through helps heat it evenly without drying the salmon.
FAQs
Can I use frozen broccoli for this recipe?
Yes, frozen broccoli can be used in a pinch but fresh broccoli offers a better texture and color, especially when roasted at high heat. If using frozen, thaw and pat dry to avoid excess moisture.
What type of salmon works best for this dish?
Center-cut salmon fillets are ideal because they cook evenly and hold together well. You can use wild or farmed salmon depending on your preference, but fresh fillets always give the best flavor.
Is cream cheese necessary for the sauce?
The cream cheese is what provides that rich, velvety texture and slight tang that makes this sauce unique. You can substitute with mascarpone or even creme fraiche, but cream cheese gives the best balance in this recipe.
Can I make this recipe dairy-free?
To make a dairy-free version, use a plant-based cream cheese alternative and skip the mozzarella or use a dairy-free cheese substitute. Keep in mind the texture and flavor will differ, but it can still be delicious.
How spicy is this dish?
This recipe isn’t spicy and focuses on savory, creamy, and herbaceous flavors. If you enjoy heat, consider adding crushed red pepper flakes when seasoning the broccoli and salmon for a subtle kick.
Final Thoughts
This Salmon and Broccoli Pasta with Cream Cheese and Mozzarella Recipe is one of those wonderfully simple dishes that feels special yet is totally doable on a busy weeknight. The creamy sauce, tender salmon, and crisp broccoli all come together in one perfectly balanced plate. I can’t wait for you to try it and see just how quickly it becomes a favorite in your recipe rotation as it did in mine!
Print
Salmon and Broccoli Pasta with Cream Cheese and Mozzarella Recipe
This Salmon and Broccoli Pasta is a quick and flavorful one-pan baked dish combining tender salmon, roasted broccoli, and creamy cheese with perfectly cooked pasta. Ready in just 20 minutes, it delivers a comforting and nutritious meal perfect for busy weeknights.
- Total Time: 20 minutes
- Yield: 4 servings
Ingredients
Pasta and Broccoli
- 10 oz pasta (penne, rigatoni, or rotini)
- 12 oz broccoli florets, torn to uniform size
- 1/4 cup olive oil, divided
- 4 garlic cloves, minced
- 1 tablespoon Italian seasoning
- Kosher salt and black pepper, to taste
Salmon and Cheese
- 1 pound center-cut salmon (skin removed if preferred)
- 4 oz cream cheese
- 2–3 oz fresh mozzarella cheese, torn into pieces
Instructions
- Prepare and season ingredients: Preheat your oven to 425°F. Bring a large pot of salted water to a boil for the pasta. In a 9×13 inch baking pan, drizzle 2 to 3 tablespoons of olive oil and toss with the broccoli florets placing them to one side of the pan. Add cream cheese to the center of the pan. Pat the salmon dry, remove skin if desired, and place it on the opposite edge of the baking pan. Drizzle an additional 1 to 2 tablespoons of olive oil over the salmon and cream cheese.
- Add seasonings: Sprinkle Italian seasoning over the salmon, cream cheese, and broccoli. Toss the minced garlic with the broccoli. Season all ingredients with kosher salt and freshly ground black pepper to your preference.
- Bake salmon and broccoli: Place the baking pan in the oven and bake for 15 to 17 minutes, or until the salmon is cooked through and the broccoli is tender with some crispy edges.
- Cook pasta: While the salmon and broccoli bake, cook the pasta according to the package instructions until al dente. Reserve at least one cup of pasta cooking water before draining the pasta.
- Combine pasta with baked ingredients: Remove the salmon from the baking pan and set aside. Pour about 1/2 cup of the reserved pasta water into the baking pan and stir to combine with the broccoli and cream cheese, creating a creamy sauce. Add the drained pasta to the pan and mix well.
- Add mozzarella: Tear the mozzarella into pieces and fold it into the warm pasta and vegetable mixture. The cheese should melt from the residual heat; if it doesn’t, return the pan to the oven for an additional 3 minutes to melt the mozzarella fully.
- Adjust consistency and seasoning: Add more reserved pasta water as needed to reach your desired saucy texture. Taste and adjust seasoning with additional salt and pepper if needed.
- Serve: Flake the cooked salmon into bite-sized pieces and gently stir or sprinkle over the pasta. Serve the dish warm for best flavor and texture.
Notes
- If you prefer crispier broccoli, you can broil it for the last 2-3 minutes but watch carefully to prevent burning.
- Removing salmon skin before baking makes serving easier but you can bake with skin on for added flavor and remove after cooking.
- Using freshly shredded mozzarella instead of torn pieces works well and may melt more evenly.
- Reserve more pasta water if you want a thinner sauce consistency.
- Leftovers can be stored in the refrigerator for up to 2 days and gently reheated.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Pasta
- Method: Baking
- Cuisine: Italian-American