Layered Vegetable Terrine: Healthy Lunch with Goat Cheese



Layered Roasted Vegetable Terrine with Goat Cheese, Cranberries & Pistachio Crunch

This vegetarian terrine comes together in about an hour, making it an impressive yet surprisingly easy centerpiece for your next gathering. Layers of caramelized roasted vegetables are stacked with creamy goat cheese, tangy dried cranberries, and a crunchy pistachio topping that adds texture in every slice.

I first made this layered beauty for a fall dinner party in Tuscany, where the vibrant colors mirrored the hillside vineyards at sunset. The best part? You can assemble it ahead, which takes the stress out of entertaining.

Why You’ll Love This Recipe

  • Naturally gluten-free and vegetarian, so it works for almost any guest
  • The pistachio crunch adds a satisfying contrast to the soft roasted layers
  • Goat cheese brings a creamy, tangy element that ties everything together
  • Perfect make-ahead dish for holidays, brunch, or a fancy weeknight dinner
  • Each slice reveals beautiful stripes of red, orange, and green for a stunning plate

Ingredients

  • 2 medium eggplants, sliced lengthwise into 1/4-inch strips
  • 3 medium zucchini, sliced lengthwise into 1/4-inch strips
  • 2 large red bell peppers, quartered and seeded
  • 2 large yellow bell peppers, quartered and seeded
  • 3 tablespoons olive oil
  • Salt and black pepper to taste
  • 8 ounces soft goat cheese, at room temperature
  • 1/3 cup dried cranberries
  • 1/2 cup shelled pistachios, roughly chopped
  • 2 tablespoons honey
  • 1 tablespoon fresh thyme leaves
  • 1 tablespoon balsamic glaze for drizzling

Instructions

  • Preheat your oven to 400°F. Line two baking sheets with parchment paper.
  • Toss the sliced eggplant, zucchini, and pepper quarters with olive oil, salt, and pepper. Spread in a single layer on the baking sheets.
  • Roast for 20-25 minutes, flipping halfway, until vegetables are tender and lightly charred on the edges. Let them cool completely.
  • Line a standard 9×5-inch loaf pan with plastic wrap, leaving overhang on all sides. This helps you lift the terrine out later.
  • Spread a thin layer of goat cheese on the bottom of the pan. Add a layer of roasted eggplant strips, pressing gently.
  • Spread another layer of goat cheese, then scatter a few cranberries and a sprinkle of pistachios. Add a layer of zucchini strips.
  • Repeat the layering process: goat cheese, cranberries, pistachios, and roasted peppers. Continue until all vegetables are used, finishing with a layer of goat cheese on top.
  • Fold the plastic wrap over the top and press down gently to compact the terrine. Refrigerate for at least 4 hours or overnight to set.
  • To serve, unfold the plastic wrap, invert the terrine onto a serving platter, and remove the wrap. Drizzle with honey and balsamic glaze, then top with remaining pistachios and fresh thyme.

Pro Tips

  • Make sure the roasted vegetables are completely cool before layering. Warm vegetables will make the goat cheese melt and slide around.
  • Slice the vegetables evenly so they stack neatly. A mandoline slicer makes this step quick and consistent.
  • Press the terrine firmly as you build layers to eliminate air pockets and create clean slices later.
  • Chill the terrine for the full 4 hours minimum. Overnight is even better for a firmer texture that holds its shape when sliced.
  • Let the goat cheese soften at room temperature before spreading. Cold goat cheese tears the roasted vegetable strips.

Variations

  • Swap goat cheese for whipped feta or fresh ricotta for a milder, creamier texture.
  • Use roasted butternut squash or sweet potato slices instead of eggplant for a sweeter profile.
  • Add a layer of sun-dried tomato pesto or roasted red pepper spread between the vegetables for extra flavor.
  • Replace pistachios with toasted walnuts or pine nuts, and dried cranberries with chopped dried apricots or figs.

Frequently Asked Questions

  • Can I make this terrine a day ahead? Yes, it actually tastes better the next day. Keep it wrapped in the fridge and slice just before serving.
  • How do I store leftovers? Wrap leftover slices tightly in plastic wrap and refrigerate for up to 3 days. The texture holds well.
  • Can I grill the vegetables instead of roasting? Absolutely. Grilling adds a lovely smoky flavor. Just make sure they are tender but not too soft.
  • What can I serve with this terrine? A fresh arugula salad with lemon vinaigrette or crusty bread balances the richness perfectly.
  • Is this recipe dairy-free if I skip the cheese? The goat cheese is key for structure and creaminess. For a dairy-free version, try a firm cashew cheese or hummus between layers.
  • Can I freeze the terrine? Freezing is not recommended because the vegetables release water when thawed, making the texture mushy.

More Recipes You’ll Love



Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Layered Roasted Vegetable Terrine with Goat Cheese, Cranberries & Pistachio Crunch


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Billy

Description

A stunning, colorful terrine featuring layers of roasted vegetables, creamy goat cheese, sweet-tart dried cranberries, and a crunchy pistachio topping. Perfect for an elegant appetizer or light main course.


Ingredients

Scale

For the Crust:

  • 2 large red bell peppers
  • 2 large yellow bell peppers
  • 2 medium eggplants, sliced lengthwise 1/4-inch thick
  • 3 medium zucchini, sliced lengthwise 1/4-inch thick
  • 3 tablespoons olive oil
  • Salt and black pepper to taste
  • 8 ounces fresh goat cheese, softened
  • 1/2 cup dried cranberries
  • 1/2 cup shelled pistachios, roughly chopped
  • 2 tablespoons balsamic vinegar
  • 1 tablespoon honey
  • Fresh basil leaves for garnish

Instructions

1. Prepare the Crust:

  1. Preheat oven to 400°F (200°C). Line baking sheets with parchment paper.
  2. Place bell peppers on a baking sheet and roast for 30-40 minutes, turning occasionally, until skins are charred. Transfer to a bowl, cover with plastic wrap, and let steam for 10 minutes. Peel, seed, and cut into strips.
  3. Toss eggplant and zucchini slices with olive oil, salt, and pepper. Arrange in a single layer on baking sheets. Roast for 15-20 minutes, flipping halfway, until tender and lightly browned. Let cool.
  4. In a small bowl, mix goat cheese with half of the cranberries until combined.
  5. Line a 9×5-inch loaf pan with plastic wrap, leaving overhang. Layer one-third of the roasted eggplant slices on the bottom, slightly overlapping.
  6. Spread half of the goat cheese mixture over the eggplant. Top with a layer of roasted yellow peppers, then a layer of zucchini slices.
  7. Repeat layers: remaining eggplant, remaining goat cheese mixture, then red peppers. Press down gently. Fold plastic wrap over the top and refrigerate for at least 4 hours or overnight.
  8. For the pistachio crunch: in a small skillet, toast chopped pistachios over medium heat until fragrant. Stir in balsamic vinegar and honey, cook for 1 minute until syrupy. Spread on a plate to cool.
  9. Unmold the terrine by lifting the plastic wrap. Slice into thick pieces. Top each slice with pistachio crunch, remaining cranberries, and fresh basil.
  10. Serve chilled or at room temperature.

Notes

You can customize the seasonings to taste. For a vegan version, substitute goat cheese with a cashew-based cheese. The terrine can be made a day in advance.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star