
Beetroot and Goats Cheese Terrine Recipe layers sweet earthy beetroot with tangy, creamy goat cheese and herbs in a gorgeous slice that tastes like a fancy restaurant starter but feels totally doable at home in about 2 hours (mostly chilling time). It suits anyone who loves bold flavors, pretty plates, and make-ahead appetizers that impress without last-minute stress. I first made this for a slightly skeptical friend group, and now they request it at every holiday like it’s their emotional support terrine.
Why Make This Beetroot and Goats Cheese Terrine Recipe at Home
You control everything at home: beet tenderness, goat cheese sharpness, salt level, and how thick each layer looks. That freedom turns a simple Beetroot and Goats Cheese Terrine Recipe into something that fits your taste and your guests.
You also prep it ahead, chill it, and slice it when guests arrive, which makes you look calm and organized even if your kitchen tells another story. The colors pop on a plate, so it works beautifully for holidays, date nights, or any time you want a starter that looks way fancier than the effort it takes.
“This Beetroot and Goats Cheese Terrine Recipe looked like restaurant food, tasted even better, and disappeared in minutes. ★★★★★”
Ingredients You Need

Beetroot and Goats Cheese Terrine Recipe ingredients
- 4–5 medium fresh beetroots, trimmed
- Choose firm beets with smooth skin. Pre-cooked vacuum-packed beets work in a pinch and save time.
- 10 oz (280 g) soft goat cheese, log style
- I like mild, creamy chèvre. Stronger aged goat cheese gives a sharper flavor.
- 4 oz (115 g) cream cheese, softened
- This helps the goat cheese spread smoothly and slice cleanly.
- 3 tbsp heavy cream or half-and-half
- Thin the cheese mixture just enough so it spreads but still holds shape.
- 2 tbsp extra virgin olive oil
- Brush on beets for roasting and add to the cheese mixture for richness.
- 2 tbsp fresh chives, finely chopped
- 2 tbsp fresh parsley, finely chopped
- 1 tsp fresh thyme leaves, chopped
- 1 small garlic clove, very finely minced or grated
- 1–2 tsp lemon zest
- 1–2 tbsp fresh lemon juice, to taste
- ¾–1 tsp fine sea salt, divided
- ½ tsp black pepper, divided
- 1 tsp honey or maple syrup
- Balances the tang of the goat cheese and the earthiness of the beets.
- 1 tsp balsamic vinegar
- Optional but adds a nice depth to the beet layers.
Pantry shortcuts and substitutions
- Use pre-cooked beets from the produce section when you feel short on time. Pat them dry very well so the terrine layers hold.
- Swap goat cheese with a mix of feta and cream cheese if you prefer a saltier, brinier flavor.
- Replace fresh herbs with 1–1½ tsp dried herb mix in a pinch, though fresh herbs give brighter flavor.
- Use Greek yogurt instead of cream cheese for a lighter version, but drain it first so it stays thick.
Equipment list
- 1 small loaf pan (about 8 x 4 inches) or similar terrine mold
- Plastic wrap or parchment paper for lining
- Sharp chef’s knife or slicing knife
- Cutting board
- Mixing bowls
- Whisk or hand mixer
- Silicone spatula
- Foil and baking sheet if you roast fresh beets
Tips & Mistakes
- Slice beets evenly so the terrine layers look neat and slice without crumbling.
- Dry beets thoroughly with paper towels so extra moisture does not make the layers slide.
- Taste the goat cheese mixture before layering and adjust salt, lemon, and herbs so the flavor pops.
- Line the pan very well with plastic wrap or parchment so you lift the terrine out easily.
- Press each layer gently with a spatula to remove air pockets and keep the slices clean.
- Chill the terrine for at least 4 hours, and overnight if possible, so it sets firmly.
- Use a very sharp knife and wipe the blade between slices to keep layers crisp and pretty.
- Do not rush the beet cooling step or the warm beets will melt the cheese mixture and blur the layers.
How to Make Beetroot and Goats Cheese Terrine Recipe
Roast or prep the beets
-
Roast fresh beets
- Heat the oven to 400°F (200°C).
- Wrap whole beets in foil with a drizzle of olive oil and a pinch of salt, then place them on a baking sheet.
- Roast 45–60 minutes until a knife slides into the center easily, then cool until you handle them comfortably.
-
Peel and slice
- Rub the skins off the cooled beets with a paper towel or your hands under cool water.
- Trim the ends, then slice into thin rounds or thin slabs about ⅛–¼ inch thick.
- Pat the slices dry and set them aside on paper towels.
-
Use pre-cooked beets if you choose that shortcut
- Drain and pat them very dry.
- Slice them the same way, then blot again to remove any extra moisture.
Mix the goat cheese filling
-
Combine cheeses
- Add goat cheese and cream cheese to a bowl.
- Beat with a whisk or hand mixer until smooth and fluffy.
-
Season the mixture
- Add heavy cream, olive oil, garlic, lemon zest, lemon juice, honey, salt, and pepper.
- Stir in the chopped herbs until everything looks evenly mixed.
- Taste and adjust seasoning so the mixture tastes slightly brighter and saltier than you want in the final terrine, since the beets will mellow it.
Prepare the pan
-
Line the mold
- Lay plastic wrap inside the loaf pan, leaving plenty of overhang on all sides.
- Smooth it into the corners so the terrine fills the shape cleanly.
-
Plan your layers
- Decide if you want beet slices running lengthwise or crosswise.
- Keep the prettiest slices for the top layer since that side shows when you unmold the terrine.
Build the Beetroot and Goats Cheese Terrine Recipe layers
-
Start with beets
- Lay a snug layer of beet slices on the bottom of the lined pan.
- Overlap them slightly so no gaps show.
-
Add goat cheese mixture
- Spoon a layer of goat cheese mixture over the beets.
- Spread it gently with a spatula, pushing it into the corners and smoothing the top.
-
Repeat the layers
- Alternate beet slices and goat cheese mixture until you reach the top of the pan.
- Finish with a beet layer so the terrine looks polished when you slice it.
- Drizzle a tiny bit of balsamic over one or two beet layers if you like that extra depth.
- Press and chill
- Fold the plastic wrap over the top and press gently with your hands or the bottom of a clean loaf pan.
- Place the terrine in the fridge and chill at least 4 hours, or overnight for best texture and flavor.
Unmold and slice
- Unmold the terrine
- Peel back the top plastic wrap.
- Place a serving platter over the pan, then flip the whole thing in one confident motion.
- Lift off the pan and peel away the plastic wrap carefully.
- Slice and serve
- Use a very sharp knife and cut slices about ½–¾ inch thick.
- Wipe the knife with a warm damp cloth between cuts so the layers stay clean.
- Plate each slice and add your favorite garnishes.
Variations I've Tried
I sometimes add a thin layer of finely chopped toasted walnuts between the beet and cheese layers for crunch and a nutty note. I also like to swirl a spoonful of pesto into part of the goat cheese mixture for a green herb stripe through the terrine. A version with roasted golden beets and regular red beets together looks stunning and tastes slightly sweeter.
You can fold in a few finely chopped roasted red peppers into the cheese mixture for a smoky twist. I also tried a lighter version with half goat cheese and half thick Greek yogurt, which tasted tangy and fresh and worked great for summer gatherings.
How to Serve
Serve Beetroot and Goats Cheese Terrine Recipe slightly chilled, not ice cold, so the goat cheese softens and the flavors open up. Add a simple side of peppery arugula or mixed greens with a light lemony vinaigrette. You can spoon a little yogurt or sour cream on the plate and swirl in a touch of pesto or herb oil for color. Warm crusty bread, toasted baguette slices, or crisp crackers all pair beautifully and turn each slice into a satisfying starter or light lunch.
How to store
- Fridge: Wrap leftover terrine tightly in plastic wrap or store slices in an airtight container. Keep in the refrigerator for up to 3 days.
- Freezer: Freeze tightly wrapped individual slices on a tray, then move them to a freezer bag. Store for up to 1 month for best texture.
- Thawing: Thaw slices in the fridge overnight, still wrapped, so condensation stays on the outside.
- Reheating / serving: Do not heat the terrine; serve it chilled or at cool room temperature. Let it sit out of the fridge for 15–20 minutes before serving so the texture turns creamy and easy to slice.

Beetroot and Goats Cheese Terrine Recipe
Ingredients
Instructions
- Heat the oven to 400°F (200°C). Wrap the whole beetroots in foil with a drizzle of olive oil and a pinch of salt, place on a baking sheet, and roast for 45–60 minutes, or until a knife slides easily into the center. Let the beets cool until comfortable to handle.
- Rub the skins off the cooled beets, trim the ends, then slice into thin rounds or slabs about 1/8–1/4 inch thick. Pat the slices very dry with paper towels and set aside on fresh paper towels.
- In a mixing bowl, combine the goat cheese and softened cream cheese. Beat with a whisk or hand mixer until smooth and fluffy.
- Add the heavy cream, remaining olive oil if using, garlic, lemon zest, lemon juice, honey, salt, and pepper. Stir in the chopped chives, parsley, and thyme until evenly mixed. Taste and adjust lemon and salt so the mixture tastes bright and well seasoned.
- Line a small loaf pan (about 8 x 4 inches) or similar mold with plastic wrap, leaving plenty of overhang on all sides and smoothing it into the corners.
- Lay a snug, even layer of beet slices in the bottom of the lined pan, overlapping them slightly so there are no gaps.
- Spoon some of the goat cheese mixture over the beet layer and spread it gently with a spatula, pushing it into the corners and smoothing the top.
- Continue alternating layers of beet slices and goat cheese mixture until you reach the top of the pan, finishing with a beet layer. If you like, drizzle a tiny amount of balsamic vinegar over one or two of the beet layers as you build the terrine.
- Fold the plastic wrap over the top and press gently with your hands or the bottom of another pan to compact the layers and remove air pockets. Refrigerate for at least 4 hours, preferably overnight, until firmly set.
- To serve, peel back the top plastic wrap, place a serving platter over the pan, and invert in one motion. Lift off the pan and carefully remove the plastic wrap. Slice the terrine with a very sharp knife into 1/2–3/4 inch slices, wiping the knife between cuts for clean layers, and serve slightly chilled.
Notes
Approximate per serving (1 of 8): 240 calories; fat 18 g; saturated fat 11 g; carbohydrates 10 g; fiber 2 g; sugars 8 g; protein 9 g; sodium 360 mg. Values are estimates and will vary based on exact ingredients, brands, and portion size.
