There’s a certain quiet joy in cooking something that feels graceful yet simple like this Dover Sole Roulades recipe. I still remember the first time I made it on a cool April evening. My kitchen windows were fogged slightly from the simmering stock, and the scent of poached fish, fresh herbs, and asparagus filled the air. It reminded me of my grandmother, who never measured anything yet always managed to create balance on a plate the tenderness of fish, the silkiness of sauce, and the sweetness of spring vegetables.
This recipe captures that same spirit delicate but approachable. The roulades are made with tender Dover sole fillets rolled around a light filling, then gently poached and served with a creamy almond milk velouté. It’s French-inspired but not fussy. The sauce replaces traditional cream with almond milk, lending a gentle nuttiness that complements the fish without overpowering it. Paired with the subtle elegance of asparagus, it becomes the kind of meal that feels special even on an ordinary evening.
Whether you’re cooking to impress or simply treating yourself, these Dover Sole Roulades bring a touch of restaurant calm into your home kitchen quietly luxurious, full of texture, and light enough to enjoy any night of the week.
Table of Contents
What Makes This Recipe Special
Elegant Yet Easy
Despite its refined look, this dish is far less intimidating than it appears. Each component the roulades, the velouté, the asparagus is simple when done with patience. There’s no heavy cream, no complicated reductions, just clean ingredients layered thoughtfully.
Delicate Flavor
The natural sweetness of almond milk softens the edges of the sauce, giving it a smooth, mellow finish that pairs beautifully with mild fish. Every spoonful tastes clean and light, yet deeply satisfying.
Seasonal Touch
Asparagus marks the arrival of spring. Its subtle bitterness and crisp texture balance the richness of the velouté. When blanched and gently glazed, it turns silky, tender, and fragrant a beautiful partner for the roulades.
Customizable Filling
This dish welcomes creativity. A few raw shrimp tails or a light scallop mousse tucked inside the fish give a hint of sweetness and texture. You can also skip the filling for a simpler, leaner version.
Light and Dairy-Free
Traditional French velouté relies on cream, but this version uses almond milk for a dairy-free, modern twist. It’s rich yet feather-light the kind of sauce you’ll want to spoon over everything.

Ingredients You’ll Need
For the Dover Sole Roulades
4 large Dover sole fillets (about 170g each), skinned
Salt and freshly ground white pepper, to taste
1 tbsp fresh dill, chopped (or chervil/parsley)
Optional filling: 12 raw shrimp tails (peeled) or a spoonful of scallop mousseline
Chicken broth or light fish stock (for poaching)
1 shallot, chopped (optional, for poaching liquid)
For the Almond Milk Velouté
30g unsalted butter
30g plain flour
200ml almond milk
200ml light fish or vegetable stock
Salt and white pepper, to taste
For the Asparagus
12 Asparagus spears, peeled and trimmed
Salt (for blanching water)
Olive oil or unsalted butter, for glazing
For Garnish
Fresh dill, chervil, or parsley
Microgreens (optional)
Tools You’ll Need
Medium saucepan
Shallow poaching pan
Slotted spoon or tongs
Sharp knife and vegetable peeler
Fine whisk
Kitchen twine or toothpicks
Clean white dish towels (for rolling or patting the fish dry)

How to Make Dover Sole Roulades
1. Prepare the White Asparagus
Start with the asparagus since it benefits from a short rest before reheating. Peel each spear from just below the tip downward to remove the fibrous outer layer. Trim off any woody ends. Blanch them in a pot of boiling salted water for 6–8 minutes, just until tender. Refresh immediately in ice water this locks in their pale color and crisp texture. Drain and set aside.
2. Season the Fish
Lay the Dover sole fillets flat on a clean board. Lightly season both sides with salt and a gentle sprinkle of white pepper. Scatter chopped dill, chervil, or parsley evenly across the surface. These herbs bring brightness and a touch of earthiness that balances the sauce later.
3. Add the Filling
If using shrimp or scallop mousse, place a small line of filling along one edge of each fillet. Gently roll the fillets into tight spirals, tucking as you go to keep the shape even. Secure each with a toothpick or tie loosely with kitchen twine. The goal is to keep the roulades intact during poaching they should hold shape but not be overly tight.
4. Poach Gently
In a wide, shallow pan, bring enough chicken broth or fish stock to cover the roulades halfway to a gentle simmer. Add chopped shallots if you’d like a hint of sweetness. Carefully lower the roulades into the simmering liquid. Cover and let them poach slowly for 6–8 minutes, or until the flesh is opaque and firm. Avoid boiling the key is gentleness. Once cooked, transfer to a plate and cover loosely with foil to keep warm.
5. Prepare the Almond Milk Velouté
In a medium saucepan, melt butter over medium heat. Stir in flour and whisk until smooth this forms your roux. Cook for 1–2 minutes to remove any raw flour flavor but avoid browning. Gradually whisk in warm fish stock until smooth, then slowly pour in almond milk, whisking constantly. Allow the sauce to simmer gently until it thickens enough to coat the back of a spoon. Season with salt and a touch of white pepper. If you prefer extra shine, finish with a small knob of cold butter just before serving.
6. Reheat the Asparagus
In a clean skillet, melt a little butter or warm olive oil over low heat. Add the blanched asparagus and roll gently to heat through. Season with a pinch of salt and, if desired, a drop of lemon juice for brightness.
7. Plate with Grace
Spoon a generous pool of velouté onto each warm plate. Place one roulade on top, slightly off-center for a restaurant-style look. Arrange three asparagus spears alongside. Garnish with microgreens or a small sprig of dill. A light drizzle of olive oil adds sheen and elegance.

What to Serve With It
This dish shines when paired with mild, fresh sides that echo its elegance.
Herbed New Potatoes: Steam baby potatoes until tender, then toss them in olive oil, dill, and a touch of lemon zest.
Lemon Risotto: Creamy arborio rice with hints of citrus balances the sauce’s smoothness.
Green Salad with Citrus Dressing: A mix of arugula and shaved fennel dressed in lemon juice and olive oil adds freshness to every bite.
Tips for Perfect Results
1. Keep It Gentle: The key to poaching is low heat a trembling simmer, never a boil. It keeps the fish moist and flaky.
2. Layer Your Seasoning: A well-seasoned stock infuses subtle flavor through the fish without overwhelming it.
3. Mind the Sauce: A velouté should be smooth and glossy. If it’s too thick, whisk in a splash of almond milk or stock before serving.
4. Serve Immediately: Dover sole is delicate and best enjoyed fresh. Prepare all other components first, then poach and plate right before dining.
5. Balance the Palate: A squeeze of lemon or pinch of sea salt just before serving can bring the flavors together beautifully.
Storage Instructions
Refrigerate: Store leftover roulades and sauce separately in airtight containers for up to 2 days.
Freeze: You can freeze the poached fish (without sauce) for up to 1 month.
Reheat: Warm gently in a pan with a little stock or water to retain moisture. Avoid microwaving, which can toughen the fish.
Dover Sole Roulades with Almond Milk Velouté and White Asparagus Essence
A refined yet simple seafood dish featuring tender Dover sole fillets rolled into roulades, gently poached, and served with almond milk velouté and asparagus. Elegant, light, and perfect for spring dinners dairy-free option included.
- Total Time: 40 minutes
- Yield: 4 servings 1x
Ingredients
For the Dover Sole Roulades:
- 4 large Dover sole fillets (about 170g each), skinned
- Salt and freshly ground white pepper, to taste
- 1 tbsp fresh dill, chopped (or chervil/parsley)
- Optional filling: 12 raw shrimp tails (peeled) or a spoonful of scallop mousseline
- Chicken broth or light fish stock (for poaching)
- 1 shallot, chopped (optional, for poaching liquid)
For the Almond Milk Velouté:
- 30g unsalted butter
- 30g plain flour
- 200ml almond milk
- 200ml light fish or vegetable stock
- Salt and white pepper, to taste
For the Asparagus:
- 12 Asparagus spears, peeled and trimmed
- Salt (for blanching water)
- Olive oil or unsalted butter, for glazing
For Garnish:
- Fresh dill, chervil, or parsley
- Microgreens (optional)
Instructions
- Prepare the Asparagus:
Peel and trim the asparagus. Blanch in salted water for 6–8 minutes until tender. Refresh in ice water, drain, and set aside. - Season the Fish:
Lay the Dover sole fillets flat, season lightly with salt, white pepper, and fresh herbs. - Add the Filling:
If using shrimp or scallop mousse, place along one edge of each fillet. Roll tightly and secure with toothpicks or wrap. - Poach Gently:
Bring stock and shallot to a gentle simmer. Add the roulades and poach over low heat for 6–8 minutes until opaque and firm. Remove and keep warm. - Make the Velouté:
In a saucepan, melt butter, whisk in flour, and cook 1–2 minutes. Gradually whisk in stock and almond milk until smooth and thickened. Season to taste. - Warm the Asparagus:
Heat butter or olive oil in a skillet. Add asparagus and warm gently with a pinch of salt. - Plate and Serve:
Spoon a pool of velouté on each plate, place roulades on top, arrange asparagus neatly, and garnish with herbs and microgreens. Drizzle olive oil for sheen.
Notes
- Use almond milk for a light, dairy-free velouté.
- Do not overcook the fish gentle heat keeps it tender.
- Add a squeeze of lemon for brightness before serving.
- Prep Time: 25 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Poaching
- Cuisine: French-inspired
- Diet: Gluten Free
Nutrition
- Calories: 280
- Sugar: 2g
- Sodium: 310mg
- Fat: 9g
- Saturated Fat: 3g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 34g
- Cholesterol: 85mg
FAQ – Dover Sole Roulades
Can I use another type of fish?
Absolutely. Flounder or plaice are excellent alternatives they’re delicate and easy to roll.
Is almond milk traditional for velouté?
Not traditionally, but it provides a lighter texture and mild sweetness that fits beautifully in modern, health-conscious cooking.
What can I use instead of white asparagus?
Green asparagus, haricots verts, or even baby zucchini slices offer a similar elegance and balance.
How can I tell when the fish is done?
The roulades should feel firm but springy to the touch. Overcooking will make them dry, so remove as soon as they turn opaque.
Can I make this ahead?
Yes. You can poach the roulades in advance, store them chilled, and reheat gently in broth before serving.
More Recipes You’ll Love
If this Dover Sole Roulades recipe stole your heart, try a few more delicate and flavorful dishes from MeltMeal.
Creamy Garlic Pasta with Spinach and Lemon a silky, comforting pasta that feels indulgent but light.
Salmon en Papillote with Herbs and Citrus light, fragrant, and ready in under 30 minutes.
Roasted Cauliflower Steaks with Almond Sauce a hearty vegetarian centerpiece with creamy almond undertones.
Shrimp Salad with Quinoa, Corn, and Avocado bright, fresh, and perfect alongside this fish for a spring dinner.
Conclusion
Cooking Dover Sole Roulades with Almond Milk Velouté and Asparagus Essence isn’t about perfection it’s about creating something quietly beautiful from simple ingredients. Each element, from the poached fish to the soft asparagus, celebrates restraint and balance.
It’s a dish that invites you to slow down. There’s no rush just the rhythm of whisking, rolling, and tasting as the sauce thickens and the fish gently simmers. The result? A plate that feels like spring: light, soothing, and elegant without trying too hard.
If you’re in the mood for something equally fresh but even quicker, try the shrimp salad with quinoa, corn, and avocado. It pairs beautifully with this dish and makes a wonderful lunch the next day.
I can’t wait to hear how it turns out leave a comment or tag me when you make it!



