Growing up in Brittany, on the Atlantic coast, sardines were a staple food – coming in fresh every morning from the harbor and sold at the local poissonnier (fish shop), whether in cans or shaped into the region’s beloved Sardine Rillettes. This tasty spread is a fixture of the French apéro (pre-meal drinks and small bites) and doubles as a genuinely nutritious, protein-rich snack any time of year.
If you only remember one thing: sardine rillettes is a French spread of mashed canned sardines bound with a fat (traditionally butter, here cream cheese) and brightened with lemon, herbs, and pepper. It takes 10 minutes of hands-on work, needs no cooking, and is ready to eat after a 2-hour chill.

So what are “Rillettes,” exactly?
A “rillette” (pronounced ree-YET) is, in French cooking, closer to a pâté than a paste – traditionally pork, cooked low and slow in its own fat, then shredded rather than blended. Once cooled, the fat firms into a smooth binder while the meat keeps a satisfying, chewy texture. Like a pâté, it’s meant to be spread thickly on bread, toast, or tucked into a sandwich.
Rillettes aren’t limited to pork, either. You’ll also find them made with duck, rabbit, and other rich meats – and, just as classically, with fatty fish like salmon, mackerel, and sardines.

Why this version works
Sardine rillettes are usually made with canned or cooked sardines, mashed and seasoned with herbs and spices, then bound with butter or olive oil for that smooth, fatty structure. My version swaps in cream cheese instead – it’s not the traditional method, but it delivers the same luscious, spreadable texture with a gentler, tangier finish that pairs beautifully with the sardines’ brine.
This recipe is:
- Ready in 10 minutes of active prep (plus a hands-off 2-hour chill)
- Made from 7 pantry-friendly ingredients, no cooking required
- Naturally high in protein and omega-3s
- Freezer-unfriendly but fridge-stable for up to 3 days. Genuinely good for entertaining prep-ahead!
Spread generously on a crisp baguette slice, it’s simply heavenly. I like topping each toast with a tangy cornichon (French-style gherkin) for crunch, which cuts beautifully through the richness of the spread.

Ingredients & substitutions
- Canned sardines in olive oil (2 cans / 320g, drained). Classic canned sardines in olive oil are perfect here; smoked canned sardines work beautifully too for a deeper, more savory version. Make sure they are canned in oil (not in water), this creates a nice richness with the added oil.
- Cream cheese (¼ cup / 62g, room temperature), for creaminess and tang
- Fresh lemon juice (¼ lemon) brightens the richness; don’t skip it.
- Parsley (1 tbsp, chopped) for freshness; flat-leaf or curly are both fine. Chives or tarragon work well as substitutes.
- Pink peppercorns (1 tsp, plus extra for serving) a signature touch, but easy to omit if unavailable; simply add an extra crack of black pepper instead.
- Shallot. (1/2 a shallot, diced) gives a nice crunch and acidity.
- Black pepper and salt
- Chili flakes or Cayenne pepper (¼ tsp) for warmth; a small spoon of Dijon mustard is a nice alternative if you’d rather skip the heat.
- Cornichons/Small Gerkins, for serving (optional)
Allergy not: this recipe contains fish and dairy. For a dairy-free version, use a plant-based cream cheese alternative. The texture will be slightly less rich but still spreadable.
Step-by-step instructions for Sardine Rillettes
Here is a quick overview of the recipe. You can find the detailed ingredient list and instructions in the recipe card below.
- Debone if needed. Most canned sardines come deboned, headless, and tailless. If yours have bones, run a sharp knife down the belly, open the fillet like a book, and lift out the spine – it takes seconds.
- Mash the sardines. In a bowl, mash the sardines with a fork until mostly smooth, with a few small chunks left for texture. Add the chopped shallot, salt, black pepper, chili flakes and pink peppercorns, and combine.

- Combine. Fold the cream cheese and lemon juice into the sardine mixture until fully incorporated. Finally, fold in chopped parsley.
- Chill. Cover with plastic wrap and refrigerate for at least 2 hours : this lets the flavors meld and the texture firm up for easy spreading.

- Serve. Spread about 1 tablespoon on each toasted baguette slice. Optional: Top with a cornichon and fresh parsley.
Make-ahead & storage
- Make ahead: the rillettes actually improve after a few hours in the fridge, make it up to 2 days before your gathering.
- Storage: keep in an airtight container in the refrigerator for up to 3 days.
- Freezing: not recommended. Cream cheese-based spreads separate and turn grainy after thawing.
- Serving temperature: let it sit at room temperature for 10-15 minutes before serving so it spreads easily.

Frequently asked questions
Can I use fresh sardines instead of canned?
Yes. Grill or poach fresh sardines, then debone and flake them before mashing. The texture and flavor will be slightly cleaner and less briny than the canned version.
What can I substitute for pink peppercorns?
Simply omit them and add an extra crack of black pepper. Pink peppercorns are milder and fruitier than black pepper, but the recipe holds up fine without them.
Can I use another fish?
Canned tuna, mackerel, or salmon all work in the same ratios, though none will have quite the same punchy, briny character that sardines bring.
Is this recipe gluten-free?
The rillettes themselves are naturally gluten-free. Just serve with gluten-free crackers or bread if needed.
How long do sardine rillettes keep in the fridge?
Up to 3 days in an airtight container.

I hope you’ll love this Sardine Rillettes recipe as much as I do! Creamy, flavorful, and incredibly easy to make, it’s one of my favorite appetizers to share. Best of all, it brings a true taste of Brittany, the beautiful region I’m lucky to call home.
If you give this recipe a try or have any questions, I’d love to hear from you, just leave a comment below!
More French spreads and dips you may also like:
- French Salmon Rillettes
- Sardine White Bean Cakes (Croquettes de Sardine)
- Provençal Black Olive Tapenade
- Roasted Red Pepper Dip (Poivronade)
- Eggplant Caviar Dip
And if you’re looking for more appetizer recipes from France, make sure you read my 20 French appetizer recipe round-up.
23 comments
Absolutely fantastic ! Thank you so much and I wish you enjoy the weekend !
Thank you, you too!
I love sardines, always believing it was because my long-ago ancestors came from the Normandy area. This recipe is awesome.
That just may be the reason, Dianne! And maybe partly because they’re delicious and healthy as well 🙂
So glad you enjoyed the recipe.
I’m drooling at the thought of this especially if the sardines are smoked! I love smoked anything and the cream cheese with a smoke flavour sounds perfect. Can I adopt you? lol. We are almost back in our home after the flood so will have huge granite benches and can’t wait to start cooking properly again. I just want to cook everything I couldn’t since earlier in the year. My sourdough starter is busting to get out of the freezer and back to life too.
Thank you! Making these rillettes with smocked sardines is lovely as well. I hope you enjoy being back in your kitchen and baking sourdough breads!
[…] sardines “isn’t very traditional, but just as deliciously creamy and tasty.” Check out her Sardine and Cream Cheese Rillettes recipe. [And, she’s a real French lady, born and raised in France, so if she says tinned sardines work […]
What can I replace pink peppercorns with?
You can simply omit the pink peppercorns, and add an extra crack of black pepper instead. Happy cooking!
Marvelous. I have tins of sardines to use up….and a cocktail hour to attend…This is what I am going to bring!
Thank you and enjoy!
Literally making my mouth water right now ☺️
Thank you!
love a lot of these recipes..
Thank you, Paulina. I hope you get to continue enjoying these and other recipes. Take care!
This was delicious 😋 thank you for sharing. I used in a spinach wrap with smashed avocado and micro greens
Thank you, Colleen! That sounds absolutely delicious, especially for a work lunch.
I’m eating this now on simple saltine crackers, and it is delicious! This is my first time ever trying sardines. My can of sardines was 106 grams, so I just used one. I made this w/Neufchâtel cheese, grains of paradise (in lieu of the black pepper and pink peppercorns, as I have a pepper allergy), and I added a few shakes of smoked paprika for depth of flavor. Thanks for a pleasant introduction to sardines!
Very brave of you, Sarah! So glad it ended being a pleasant experience. Sardines are one of those things many people dislike even though they’ve never tried them (the smell sometimes can be enough) – but they’re quite delicious! In my opinion, grilled sardines are life changing, but this is an excellent first step!
[…] a Fork.Calories: 151Carbs: 15 gramsProtein: 5 gramsCooking time: 20 minutes Get the recipe here Sardine and Cream Cheese Rillettes Try this crostini recipe with a French-inspired sardine and cream cheese blend, crowned with […]
[…] open for every craving. Tinned fish isn’t just food—it’s an international foodie moment. From French inspired sardine spreads to trendy tapas in Lisbon, sardines have been swimming into the spotlight since […]
Thank you for this delicious recipe. It was better than I hoped.
Merci, Jeanne! So glad you enjoyed this French staple. It always seems to be something that people are a bit nervous of at first, and then can’t stop digging into 🙂