Tasty Stuffed Salmon Rolls

Featured in: Perfect Starters and Savory Bites

These fancy salmon wraps blend the subtle taste of fresh salmon with a tangy lemon-herb ricotta filling and crisp asparagus. The salmon gets rolled up, quickly seared for a golden outside, then popped in the oven till just right. A smooth lemon sauce adds the final zing and richness. You can whip up this showstopper in less than an hour, making it great for special nights or when you want to jazz up your weekday seafood dinner.

A woman in a kitchen smiling.
By Chloe Chloe
Updated on Tue, 22 Apr 2025 17:24:54 GMT
A plate of food with fish and asparagus. Pin it
A plate of food with fish and asparagus. | cookitdelish.com

This fancy salmon roll with asparagus and lemon-basil ricotta filling turns ordinary fish into a showstopping meal without any tricky techniques. The tangy lemon sauce pulls everything together, creating a dish that looks impressive but follows simple steps anyone can handle.

I came up with this idea while planning a casual dinner with friends where I wanted something classy but not too complicated. The mix of zesty lemon, smooth ricotta, and juicy salmon has now become my favorite fancy-yet-doable meal for special moments.

What You'll Need

  • Boneless skinless salmon filets: Cut along the length for easier rolling and consistent cooking
  • Asparagus spears: Go for medium-sized ones to get the best bite inside your rolls
  • Ricotta cheese: Adds smoothness and a gentle flavor that carries the herbs and citrus
  • Fresh lemon zest and juice: Crucial for adding zing to every part of the dish
  • Fresh basil: Gives fragrant notes that go well with both the fish and asparagus
  • Garlic: Adds tasty depth to the stuffing and sauce
  • Fish or vegetable stock: Makes a flavorful foundation for the silky lemon sauce
  • Cream: You can skip it, but it gives the sauce an extra rich feel

Cooking Instructions

Mix Up Your Ricotta:
Stir together ricotta with some lemon zest, juice, chopped basil, minced garlic, grated parmesan, salt, and pepper in a bowl. Blend everything until it's totally mixed and has a smooth, spreadable texture. Make sure it tastes good but isn't too strong since it'll go inside the mild salmon.
Quick-Cook The Asparagus:
Get some water boiling with plenty of salt, about as salty as you'd make for pasta. Drop in the asparagus for just 2 minutes until it turns bright green but still has some crunch. Cool it down fast with cold water right away. Make sure to dry the spears completely so they don't make your salmon wet.
Get Your Salmon Ready:
Let the salmon warm up a bit so it's easier to work with. When you flatten it, press gently to make it about half an inch thick without tearing the soft fish. Add a little salt and pepper on both sides, but go easy since your filling already has seasoning.
Stuff And Roll:
Spread your ricotta mix evenly about a quarter inch thick, leaving a small edge all around. Put asparagus spears lined up along the long side of the salmon. Start rolling from the narrow end, using firm but careful pressure to make a tight roll without pushing out the filling. Stick toothpicks in at angles to hold everything together.
Brown Then Bake:
Get a heavy pan really hot before adding oil so nothing sticks. Place your salmon rolls with the seam down first to seal them shut. This first browning makes a nice golden outside and keeps the juices in. Moving to the oven lets everything cook evenly without drying out the outside.
Make Your Lemon Sauce:
Start by cooking flour with fat until it smells a bit nutty but isn't browned. Pour in your stock slowly while whisking non-stop to avoid lumps. The sauce should stick to the back of a spoon but still pour easily. If it gets too thick, just add a splash more stock.
Serve It Up:
Carefully take out all toothpicks before serving. Pour warm sauce onto warmed plates first, then put salmon rolls on top. Adding fresh herbs gives nice color and extra flavor that brightens up the whole dish.
A plate of food with a sauce. Pin it
A plate of food with a sauce. | cookitdelish.com

This dish always takes me back to spring evenings in my grandma's garden when we'd pick the first asparagus shoots. She showed me how lemon and herbs can turn basic ingredients into something amazing. I still smile thinking about how happy she was when I first made these salmon rolls for her.

Prep Ahead Options

To make entertaining easier, fix the ricotta mix and quick-cook the asparagus up to a day ahead. Keep them in separate sealed containers in your fridge. You can roll and put together the salmon up to 4 hours before cooking, but don't do it too far ahead because the acid in the lemon starts to "cook" the raw salmon if left too long.

Great Side Dishes

These fancy salmon rolls go great with simple sides that add to the meal without stealing the show. A light spring risotto with peas makes a wonderful partner, as does a basic arugula salad with lemon dressing. For a heartier meal, serve with roasted baby potatoes tossed with fresh herbs and olive oil.

Fixing Common Issues

If your salmon won't roll easily, try putting it between plastic wrap sheets and gently flattening it more with a rolling pin. When your filling seems runny, chill it for 20 minutes before spreading it on the salmon. For a thicker sauce, let it bubble a minute or two more, and for a thinner one, just add a bit more stock until you get what you want.

Swap-Out Ideas

Can't find fresh basil? Try using dill or tarragon for equally tasty results. You can use mascarpone instead of ricotta for a creamier filling, while non-dairy cream cheese works well for folks who can't have milk products. When asparagus isn't in season, try quickly cooked green beans or thin zucchini strips. This recipe works great with whatever you've got handy.

A plate of food with salmon and asparagus. Pin it
A plate of food with salmon and asparagus. | cookitdelish.com

Follow these easy steps and suggestions, and you'll create a stunning meal that's just as tasty as it is impressive.

Frequently Asked Questions

→ Can I make these salmon rolls before my guests arrive?

You sure can. Put the rolls together up to 4 hours early and keep them in the fridge covered up. Just take them out about 15 minutes before cooking. For best taste, whip up the sauce right when you're ready to serve.

→ What foods go well on the side?

These rolls taste great with fluffy rice, crispy roasted potatoes, or small orzo pasta. For something green, try a basic salad, roasted Brussels sprouts, or some quick sautéed spinach to balance the rich salmon.

→ Will frozen salmon work for this?

It'll work, but make sure it's totally thawed and patted super dry first. Frozen salmon tends to get more watery when cooking, so you might need to sear it a bit longer to get that nice golden outside.

→ How can I tell when the salmon rolls are done?

They should hit about 135-140°F inside. The fish will look solid not clear, and will break apart easily with your fork. Since there's stuff inside the rolls, using a food thermometer is your best bet to make sure they're cooked but not dried out.

→ Can I swap out the ricotta for another cheese?

Sure thing. Cream cheese works great but it's a bit heavier. Goat cheese gives you more tang that really works with the lemon. Want something lighter? Try thick Greek yogurt mixed with a spoonful of mayo for creaminess.

→ What if I don't have asparagus?

No problem. Try thin green beans, skinny zucchini sticks, sliced bell peppers, or even thin-cut leeks instead. They'll all work fine for rolling up inside the salmon.

Lemon Salmon Asparagus Rolls

Fancy salmon wraps filled with tangy ricotta and fresh asparagus, drizzled with citrus sauce for a memorable dinner.

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes
By Chloe: Chloe


Difficulty: Intermediate

Cuisine: Mediterranean

Yield: 4 Servings (4 stuffed salmon rolls)

Dietary: Low-Carb

Ingredients

→ For the Salmon Rolls

01 4 salmon filets without skin or bones (about 150g each), cut lengthwise if they're thick
02 12 asparagus tips, ends cut off
03 Salt and pepper as needed
04 1 tablespoon olive oil

→ Ricotta Filling

05 ¾ cup strained ricotta cheese
06 1 tablespoon grated lemon rind
07 1 tablespoon squeezed lemon juice
08 2 tablespoons fresh basil, chopped up
09 1 garlic clove, finely chopped
10 2 tablespoons shredded parmesan
11 ½ teaspoon salt
12 ¼ teaspoon black pepper

→ For the Lemon Sauce

13 1 tablespoon butter or olive oil
14 2 garlic cloves, finely chopped
15 1 tablespoon flour
16 1 cup fish or vegetable broth
17 2 tablespoons fresh lemon juice
18 1 teaspoon grated lemon peel
19 Salt and pepper as needed
20 2 tablespoons milk or cream (skip if you want a lighter sauce)
21 Fresh dill or parsley, chopped (for the top)

Instructions

Step 01

Grab a bowl and mix together the ricotta, lemon peel, lemon juice, basil, garlic, parmesan, salt, and pepper. Stir until it's all smooth. Give it a taste and add more salt if you need to. Put it aside for now.

Step 02

Boil some salted water. Toss in your asparagus and let them cook for 2 minutes until they turn bright green and get a bit soft. Cool them fast under cold water or in ice water. Pat them dry.

Step 03

Put each salmon piece flat on your cutting board. If they're thick, open them up butterfly-style and flatten them out with something heavy. Sprinkle salt and pepper on both sides.

Step 04

Scoop some ricotta mix onto the middle of each salmon piece. Put 2-3 asparagus on top of the cheese. Roll up the salmon from one end to the other. You can stick a toothpick in or tie with string to keep it closed. Brush some olive oil on the outside.

Step 05

Heat your oven to 190°C. Get a pan hot with some olive oil. Cook the salmon rolls for 2-3 minutes with the seam down until they look golden. Move them to a baking dish and stick them in the oven for 12-15 minutes, or until they hit 57-60°C inside.

Step 06

Warm up butter or olive oil in a small pot. Add garlic and cook for half a minute until it smells good. Stir in flour and cook for a minute. Slowly pour in the broth while stirring. Add lemon juice, peel, salt, pepper, and cream if you want. Let it bubble gently for 3-4 minutes until it gets a bit thick. Taste and fix the flavor if needed.

Step 07

Take out the toothpicks or string from your salmon rolls. Pour some lemon sauce over each one and sprinkle with fresh herbs. Serve them hot with whatever sides you like.

Notes

  1. Make sure to drain your ricotta well so your filling doesn't turn out watery.

Tools You'll Need

  • Pan
  • Oven dish
  • Boiling pot
  • Something heavy to flatten fish (if needed)
  • String or toothpicks

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has fish (salmon)
  • Has dairy products (ricotta, parmesan, cream)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 18 g
  • Total Carbohydrate: 8 g
  • Protein: 32 g