If you are searching for a stunning appetizer that effortlessly combines tangy, herbal, and savory flavors, this Goat Cheese, Pesto, and Sun-Dried Tomato Terrine Recipe is your new best friend. This vibrant terrine layers creamy goat cheese with fresh basil pesto, sun-dried tomatoes’ concentrated sweetness, and crunchy pine nuts, creating a visually striking and irresistibly delicious dish. It’s perfect for entertaining or simply elevating your snack game, and with a little patience, you’ll be rewarded with a dish that tastes as elegant as it looks.

Ingredients You’ll Need
Gathering the right ingredients is half the magic of this terrine. Each component plays a crucial role, from the creamy texture of the goat cheese to the punchy, herbaceous pesto and the rich tang of sun-dried tomatoes. The pine nuts add delightful crunch and aroma, while olive oil finishes it off with a silky sheen.
- 10 oz. goat cheese: The creamy, tangy base that brings softness and richness to the terrine.
- 1/4 cup heavy cream: Adds smoothness to help the goat cheese achieve the perfect spreadable consistency.
- 1/4 teaspoon salt: Enhances all the flavors without overpowering the dish.
- Freshly ground black pepper: Adds subtle heat and depth to the terrine.
- 3 tablespoons basil pesto: Infuses fresh herbaceous brightness that complements the tangy cheese.
- 5 oil-packed sun-dried tomatoes (drained and finely chopped): Adds intense, chewy bursts of sweet umami.
- 1/4 cup pine nuts (+ 1 tablespoon toasted and chopped): Provide a nutty crunch and enhance aroma when toasted.
- Extra-virgin olive oil for drizzling: Brings a silky touch and lovely sheen to the finished terrine.
- 1 small baguette (sliced): Perfect for scooping and serving alongside your terrine.
How to Make Goat Cheese, Pesto, and Sun-Dried Tomato Terrine Recipe
Step 1: Prepare Your Terrine Mold
Start by lining a sharply sloping 2-cup bowl with plastic wrap, leaving enough plastic to hang over the sides. This will help you easily unmold the terrine later. A glass measuring cup about 4 inches across the top works beautifully for creating a neat shape.
Step 2: Soften and Season the Goat Cheese
Using a mixer or a sturdy fork, mash the goat cheese together with 1/4 cup heavy cream until it’s creamy and cohesive but not runny. Add 1/4 teaspoon salt and freshly ground black pepper to taste. This process ensures the cheese spreads smoothly and balances its natural tang.
Step 3: Layer Cheese and Pesto
Spoon about one-third of the goat cheese mixture into the plastic-lined bowl, pressing it down evenly with the back of a spoon or a glass. Spread the basil pesto over this cheese layer in a near-complete circle, ensuring the pesto edges meet the sides for a gorgeous green ring inside the terrine.
Step 4: Add Sun-Dried Tomatoes
Top the pesto layer with another third of the goat cheese, then scatter the finely chopped sun-dried tomatoes evenly on top. These morsels bring a sweet and slightly chewy contrast that punctuates every bite.
Step 5: Toast Pine Nuts and Add Final Layers
Toast the pine nuts in a dry skillet over medium heat until lightly browned and fragrant, watching them closely to avoid burning. Roughly chop all but one tablespoon to sprinkle over the sun-dried tomatoes, then add the remaining goat cheese on top. Press firmly to create a compact terrine, fold over the plastic wrap, and chill for at least 30 minutes or up to two days to let the flavors meld.
Step 6: Unmold and Garnish
Remove the terrine from the fridge about 30 minutes before serving. Gently pull on the plastic edges to loosen the terrine and invert it onto a serving plate. Carefully peel away the plastic, drizzle with olive oil for that luscious finish, then sprinkle with the reserved toasted pine nuts and a fresh grind of black pepper. Let the terrine warm slightly to room temperature to unlock its full flavor.
How to Serve Goat Cheese, Pesto, and Sun-Dried Tomato Terrine Recipe

Garnishes
A sprinkle of toasted pine nuts adds a beautiful crunch and a deep, nutty aroma that perfectly complements the creaminess of the cheese. A delicate drizzle of vibrant extra-virgin olive oil not only pampers the terrine with a silky finish but also heightens the aromatic experience at the table.
Side Dishes
Slice up a crusty baguette or some crispy crostini to add texture and make scooping this terrine a joy. Fresh vegetable crudités like crisp cucumber or sweet bell pepper strips also work wonderfully, offering a refreshing contrast to the richness of the terrine.
Creative Ways to Present
For a party, consider plating the terrine in individual mini mason jars or glass bowls layered with the pesto, cheese, and sun-dried tomatoes. You could also serve it alongside a charcuterie board with olives, cured meats, and fresh herbs to turn it into a real centerpiece of Mediterranean-inspired snacking.
Make Ahead and Storage
Storing Leftovers
Wrap the terrine tightly in plastic wrap and refrigerate any leftovers. It stays fresh and flavorful for up to two days, making it easy to enjoy again or serve as a quick snack the next day.
Freezing
Though best served fresh, you can freeze the terrine wrapped securely in plastic and then foil for up to one month. Thaw it overnight in the refrigerator and allow it to come to room temperature before serving to preserve its delightful texture.
Reheating
This terrine is best served chilled or at room temperature, so reheating is not recommended as it can affect the texture of the goat cheese. Simply allow any refrigerated terrine to sit out for 30 minutes before enjoying.
FAQs
Can I use store-bought pesto?
Absolutely! While homemade pesto offers the freshest flavor, a good-quality store-bought pesto works perfectly well. Just make sure to choose one with vibrant basil and a nice balance of garlic and parmesan.
Can I substitute goat cheese with another cheese?
You can try cream cheese or ricotta for a milder flavor, but goat cheese brings a uniquely tangy creaminess that defines this recipe. To keep the essence, we recommend sticking with goat cheese.
How far in advance can I prepare this terrine?
This recipe can be prepared up to two days ahead, making it great for stress-free entertaining. Just keep it refrigerated until ready to serve and bring to room temperature before plating.
What can I use instead of pine nuts?
If you’re out of pine nuts, toasted walnuts or slivered almonds make excellent alternatives, adding their own delicious crunch and nuttiness.
Is the terrine gluten-free?
The terrine itself is naturally gluten-free, but be mindful of the bread you serve it with. Opt for gluten-free crackers or veggies to keep the whole dish gluten-free.
Final Thoughts
This Goat Cheese, Pesto, and Sun-Dried Tomato Terrine Recipe is pure joy on a plate—an irresistible blend of creamy, herby, and savory flavors that can easily become a signature dish in your kitchen. Whether you’re hosting friends or craving a special treat for yourself, this terrine invites you to savor layers of taste and texture in every bite. Trust me, once you try it, it will quickly become one of your go-to recipes for both simple gatherings and festive occasions.
Print
Goat Cheese, Pesto, and Sun-Dried Tomato Terrine Recipe
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 45 minutes (including chilling time)
- Yield: 6 servings
- Category: Appetizer
- Method: No-Cook
- Cuisine: French
- Diet: Vegetarian
Description
This Goat Cheese, Pesto, and Sun-Dried Tomato Terrine is a delightful no-cook appetizer featuring creamy goat cheese layered with fresh basil pesto, savory sun-dried tomatoes, and toasted pine nuts. Perfectly chilled and topped with a drizzle of extra-virgin olive oil, it’s an elegant and flavorful starter served with crisp baguette slices.
Ingredients
Main Ingredients
- 10 oz. goat cheese
- 1/4 cup heavy cream
- 1/4 teaspoon salt
- Black pepper, freshly ground, to taste
- 3 tablespoons basil pesto (homemade or store-bought)
- 5 oil-packed sun-dried tomatoes, drained and finely chopped
- 1/4 cup pine nuts
- 1 tablespoon pine nuts, toasted, coarsely chopped and divided
- Extra-virgin olive oil, for drizzling
- 1 small baguette, sliced
Instructions
- Prepare the mold: Line a 2-cup sharply sloping bowl (about 4 inches across the top) with plastic wrap, leaving several inches extending over the sides to help with removal later. A 2-cup glass measuring cup is ideal for this.
- Soften the goat cheese: In a mixing bowl, mash the goat cheese and 1/4 cup heavy cream using the paddle attachment of a stand mixer or a fork until smooth. Season with 1/4 teaspoon salt and freshly ground black pepper to taste. Add more cream if needed to create a cohesive, soft but not crumbly consistency.
- Layer the cheese and pesto: Spoon about one-third of the goat cheese mixture into the prepared bowl, packing it evenly using the bottom of a glass or spoon. Spread the 3 tablespoons of basil pesto evenly over this cheese layer, extending close to the edges.
- Add tomatoes and pine nuts: Top the pesto layer with another third of the goat cheese, then sprinkle the finely chopped sun-dried tomatoes evenly over it.
- Toast and add pine nuts: In a small dry pan over medium heat, toast the pine nuts until they are lightly browned and aromatic, about 2–3 minutes. Remove immediately to prevent burning. Roughly chop toasted pine nuts, set aside 1 tablespoon for garnish, and sprinkle the rest over the sun-dried tomatoes.
- Finish layering: Add the remaining goat cheese on top of the pine nuts, pack it down firmly, and fold over the excess plastic wrap to cover the terrine. Refrigerate for at least 30 minutes and up to 2 days to allow it to set.
- Unmold and serve: About 30 minutes before serving, remove the terrine from the refrigerator. Loosen it from the bowl by pulling the plastic wrap edges and invert it onto a serving plate. Carefully peel off the plastic wrap. Drizzle with extra-virgin olive oil and let it sit at room temperature for 30 minutes. Garnish with the reserved toasted pine nuts and an extra grind of black pepper. Serve with sliced baguette.
Notes
- This terrine is best served at room temperature for optimal flavor and texture.
- Use fresh basil pesto or high-quality store-bought pesto for the best taste.
- To prevent pine nuts from burning, toast them over medium heat and watch carefully.
- You can prepare the terrine up to 2 days in advance; just cover and refrigerate.
- Serving suggestions include fresh vegetable crudités or crackers if baguette is unavailable.

