I’m always looking for dinner ideas that feel a bit fancy but don’t require me to spend hours in the kitchen. Something that looks impressive when you pull it out of the oven but secretly comes together in about twenty minutes of actual work. That’s exactly what this salmon asparagus pie delivers.
The first time I made this, I was skeptical that something so simple could turn out so good. But mixing a basic batter and pouring it over salmon and vegetables really does create something special. The Swiss cheese melts into everything, the asparagus stays tender, and the whole thing bakes up into a custardy pie that slices beautifully.
Need a weeknight dinner that’s a little different? This is it. Want something you can serve to guests without breaking a sweat? Same answer. I make this when I need dinner to feel like an event but my schedule says otherwise.
Why You’ll Love This Salmon Asparagus Pie
- Quick and easy – This pie comes together in under an hour, making it perfect for busy weeknights when you want something homemade without spending all evening in the kitchen.
- Healthy and nutritious – Packed with protein from salmon and eggs, plus fresh asparagus, this dish gives you a well-rounded meal that’s actually good for you.
- Simple ingredients – With just a handful of everyday ingredients including Bisquick for an easy crust, there’s no complicated prep work or hard-to-find items.
- Great for any meal – Serve it for dinner, brunch, or even pack leftovers for lunch the next day. It’s one of those recipes that works any time of day.
What Kind of Salmon Should I Use?
You can choose farm-raised or wild salmon for this recipe, and both will work just fine. Fresh salmon is great, but if all you have is frozen, don’t worry – just make sure to thaw it completely and pat it dry before adding it to your pie. Canned salmon is actually another solid option here if you’re looking for a budget-friendly shortcut, just drain it well and flake it into pieces. Whether you go with pink, sockeye, or Atlantic salmon, the key is making sure any skin and bones are removed before mixing it into your filling.
Options for Substitutions
This savory pie is pretty forgiving when it comes to swaps:
- Asparagus: If asparagus isn’t in season or you’re not a fan, try using broccoli florets or green beans instead. Just chop them into similar-sized pieces and blanch them briefly before adding to the pie.
- Swiss cheese: Gruyere is a great swap if you want something similar, or go with cheddar, mozzarella, or Monterey Jack for a milder flavor. Just stick with a good melting cheese.
- Salmon: You can use canned salmon to save time and money, or swap in other fish like trout or even cooked shrimp. Leftover cooked chicken works too if you want to skip the fish altogether.
- Bisquick: Don’t have Bisquick? Mix 1/2 cup all-purpose flour with 3/4 teaspoon baking powder and a pinch of salt as a substitute.
- Green onions: Regular yellow or white onions work fine – just use about 1/2 cup chopped. You could also try shallots for a milder taste.
- Basil: Fresh basil is great if you have it (use about 2 tablespoons chopped), or swap dried basil for dill or thyme to change up the flavor profile.
Watch Out for These Mistakes While Baking
The biggest mistake when making this savory pie is not draining your asparagus properly after cooking or thawing, which can lead to a watery filling that never sets – pat the spears completely dry with paper towels before adding them to the pie plate.
Another common error is using canned salmon straight from the can without draining and flaking it first, so make sure to remove any excess liquid and break it into bite-sized pieces for better distribution throughout the pie.
Overmixing the Bisquick batter can result in a tough, rubbery texture instead of a light custard, so stir just until the ingredients are combined and a few small lumps remain.
Finally, skipping the 5-minute cooling period might seem tempting, but this resting time allows the pie to firm up properly, making it much easier to slice and serve without everything falling apart on your plate.
What to Serve With Salmon Asparagus Pie?
This savory pie is pretty filling on its own, so I like to keep the sides simple and fresh. A crisp green salad with a light lemon vinaigrette is perfect alongside it – the brightness cuts through the richness of the cheese and salmon. You could also serve it with some roasted baby potatoes tossed in olive oil and herbs, or a simple cucumber and tomato salad for a lighter option. If you’re feeding a crowd, some crusty bread or dinner rolls are great for rounding out the meal without overshadowing the pie itself.
Storage Instructions
Store: Keep leftover salmon asparagus pie covered with foil or in an airtight container in the fridge for up to 3 days. It makes a great quick breakfast or lunch option when you’re in a rush during the week.
Freeze: This pie freezes really well for up to 2 months. Let it cool completely, then wrap individual slices tightly in plastic wrap and place them in a freezer bag. You can grab a slice whenever you need an easy meal.
Reheat: Warm up slices in the oven at 350°F for about 15-20 minutes until heated through, or use the microwave for 1-2 minutes. The oven method keeps the texture better, but the microwave works fine when you’re short on time.
| Preparation Time | 10-15 minutes |
| Cooking Time | 35-40 minutes |
| Total Time | 45-55 minutes |
| Level of Difficulty | Easy |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1200-1350
- Protein: 70-80 g
- Fat: 65-75 g
- Carbohydrates: 70-85 g
Ingredients
For the filling:
- 1 lb asparagus (trimmed and cut into 1-inch pieces)
- 4 green onions
- 1 3/4 cups swiss cheese (I use Sargento shredded for better melting)
- 6 oz salmon (precooked and flaked into large chunks)
For the custard:
- 1/2 cup baking mix (I always use Bisquick Original)
- 1 1/4 cups milk
- 2 eggs
- 2 1/2 tsp basil
- 1/8 tsp pepper
- 1/4 teaspoon salt
Step 1: Prepare Ingredients and Preheat Oven
- 1 lb asparagus
- 4 green onions
- 6 oz salmon
- 1 3/4 cups swiss cheese
Preheat your oven to 400°F.
While it heats, trim the asparagus and cut into 1-inch pieces, then slice the green onions into thin rounds, separating white and green parts.
Flake the precooked salmon into large chunks, keeping the pieces intact for better texture in the finished pie.
Shred the Swiss cheese if not using pre-shredded, and measure out all dry and wet ingredients so they’re ready to combine.
Step 2: Assemble Pie Base with Vegetables, Protein, and Cheese
- 1 lb asparagus
- 4 green onions
- 6 oz salmon
- 3/4 cup swiss cheese
Lightly grease a 9-inch pie plate with butter or cooking spray.
Distribute the asparagus pieces, white and light green parts of the green onions, flaked salmon, and 3/4 cup of the Swiss cheese evenly into the prepared pie plate.
This layering approach ensures the vegetables and salmon are distributed throughout the pie rather than settling to the bottom.
I like to keep the salmon chunks visible and intact during this step so they maintain their texture and don’t break apart when you pour the batter.
Step 3: Mix and Pour Custard Batter
- 2 eggs
- 1 1/4 cups milk
- 1/2 cup baking mix
- 2 1/2 tsp basil
- 1/4 teaspoon salt
- 1/8 tsp pepper
In a medium bowl, whisk together the eggs and milk until well combined and smooth.
Add the baking mix, basil, salt, and pepper, whisking until just combined—don’t overmix, as some small lumps are fine and will cook out.
Pour this custard mixture directly over the vegetables and salmon in the pie plate, letting it settle and distribute evenly.
The batter will seep down between the ingredients and create a quiche-like texture as it bakes.
Step 4: Bake Until Nearly Set
Place the pie plate in the preheated 400°F oven and bake for 30 to 35 minutes, until the custard is mostly set but still slightly jiggly in the very center.
The top should be light golden brown.
I find that checking at 30 minutes helps prevent overbaking, which can make the pie dry.
Step 5: Top with Remaining Cheese and Final Bake
- 1 cup swiss cheese
- 4 green onions
Remove the pie from the oven and quickly sprinkle the remaining 1 cup of Swiss cheese evenly over the top, including the darker green parts of the green onions if desired for color.
Return to the oven and bake for an additional 2 minutes, just until the cheese melts and becomes slightly golden.
This final step adds richness and a beautiful cheese top without allowing the custard to overcook.
Step 6: Cool and Serve
Remove the pie from the oven and let it rest at room temperature for 5 minutes before slicing.
This brief resting period allows the custard to set slightly more and makes serving easier without the pie falling apart.

Perfect Salmon Asparagus Pie
Ingredients
Method
- Preheat your oven to 400°F. While it heats, trim the asparagus and cut into 1-inch pieces, then slice the green onions into thin rounds, separating white and green parts. Flake the precooked salmon into large chunks, keeping the pieces intact for better texture in the finished pie. Shred the Swiss cheese if not using pre-shredded, and measure out all dry and wet ingredients so they're ready to combine.
- Lightly grease a 9-inch pie plate with butter or cooking spray. Distribute the asparagus pieces, white and light green parts of the green onions, flaked salmon, and 3/4 cup of the Swiss cheese evenly into the prepared pie plate. This layering approach ensures the vegetables and salmon are distributed throughout the pie rather than settling to the bottom. I like to keep the salmon chunks visible and intact during this step so they maintain their texture and don't break apart when you pour the batter.
- In a medium bowl, whisk together the eggs and milk until well combined and smooth. Add the baking mix, basil, salt, and pepper, whisking until just combined—don't overmix, as some small lumps are fine and will cook out. Pour this custard mixture directly over the vegetables and salmon in the pie plate, letting it settle and distribute evenly. The batter will seep down between the ingredients and create a quiche-like texture as it bakes.
- Place the pie plate in the preheated 400°F oven and bake for 30 to 35 minutes, until the custard is mostly set but still slightly jiggly in the very center. The top should be light golden brown. I find that checking at 30 minutes helps prevent overbaking, which can make the pie dry.
- Remove the pie from the oven and quickly sprinkle the remaining 1 cup of Swiss cheese evenly over the top, including the darker green parts of the green onions if desired for color. Return to the oven and bake for an additional 2 minutes, just until the cheese melts and becomes slightly golden. This final step adds richness and a beautiful cheese top without allowing the custard to overcook.
- Remove the pie from the oven and let it rest at room temperature for 5 minutes before slicing. This brief resting period allows the custard to set slightly more and makes serving easier without the pie falling apart.

