Delicious Vegetarian Terrine Recipe for Meatless Mondays

Welcome to my vegan kitchen! Today, I’m thrilled to share with you my recipe for a delicious and vibrant vegetable terrine, perfect for any occasion. This dish is not only visually stunning, but it’s also packed with flavor and nutrients that will do wonders for your body and mind.

As a vegan chef, I’m always looking for creative ways to incorporate more plant-based dishes into my recipes. A vegetable terrine is an excellent way to showcase the beauty and versatility of vegetables while impressing your guests at the same time.

But what exactly is a vegetable terrine? Essentially, it’s a layered dish that typically comes in a rectangular shape and consists of vegetables suspended in a savory “binder.” The binder could be made with ingredients such as eggs or gelatin, but in this recipe, I’ll show you how to make a plant-based binder that’s every bit as rich and flavorful.

Whether you are introducing more vegan options into your diet or simply looking for new ways to enjoy veggies, this recipe is sure to delight. So join me in the kitchen and let’s get started on creating a masterpiece that’s as delicious as it is healthy!

Why You’ll Love This Recipe

Vegetarian Terrine
Vegetarian Terrine

Are you ready to discover a vegetarian recipe that not only tastes delicious but is also visually stunning? Look no further than this vegetable terrine! I guarantee that this terrine will quickly become a new favorite for you and your loved ones.

One of the key reasons to love this recipe is its versatility. The ingredients can be adapted to suit your preferences, budget, and seasonal vegetables. You can experiment with adding your favorite herbs or spices such as tarragon or nutmeg to add an extra layer of flavor.

This vegetable terrine is not only an affordable dish, but it is also a healthy alternative to classic meat terrines. Loaded with nutrient-rich veggies like spinach, zucchini, onion, bell pepper and carrots peas, each bite provides a rainbow of nutrients and fiber. It’s a fantastic way to incorporate more plant-based options into your diet without sacrificing taste or texture.

Additionally, the Vegetarian Terrine recipe is quick and easy to make. It comes together in just under an hour– perfect for impressing guests or feeding your family on busy weeknights. Plus, it also makes for a great make-ahead dish that can be refrigerated until needed.

Overall, the Vegetable Terrine has everything you need in a recipe: delicious flavors, nutrition-packed ingredients, convenience, and flexibility. Trust me when I say that once you try this Veggie Terrine recipe, you will understand why it’s one of my absolute favorite dishes. So go ahead and give it a try- it might just be your new go-to vegetarian recipe!

Ingredient List

 A hearty and colorful vegetarian terrine, perfect for any occasion!
A hearty and colorful vegetarian terrine, perfect for any occasion!

Let’s dive into the list of ingredients that you will need to create this delicious vegetarian terrine. Don’t worry; they are readily available in your local supermarket!


  • Zucchini: 2 medium, cut lengthwise 1/4 inch (5 mm) thick
  • Onion: 1 medium yellow, sliced 1/4 inch (5 mm) thick
  • Bell pepper: 1 large red or yellow pepper, cut lengthwise 1/4 inch (5 mm) thick
  • Carrots and peas: Use 1 cup of your favorite garden vegetables to add bursts of color and flavor to your terrine.

Spinach Layer

  • Frozen chopped spinach: 10 oz package, thawed and strained to remove excess liquid
  • Eggs: 3 large, lightly beaten
  • Milk: 1 cup


  • Tarragon and nutmeg: 1 tbsp each, freshly grated
  • Kosher salt and freshly ground black pepper: season to taste

Olive oil

  • Olive oil plus extra for brushing terrine pan
  • Extra-virgin olive oil: 1/2 cup.

The Recipe How-To

 Layers of delicious veggies, nuts and tofu come together in this beautiful terrine.
Layers of delicious veggies, nuts and tofu come together in this beautiful terrine.

Now that you have all of your ingredients ready to go, it’s time to get started on making your delicious vegetarian terrine! You will need a loaf pan or baking dish that will hold at least 6 cups capacity.

Step 1: Prepare the Ingredients

Preheat your oven to 375°F (190°C). Heat 1 tbsp of olive oil in a pan over medium heat. Add 1 large onion, finely chopped and 1 large bell pepper, seeded and diced. Cook until the onions are translucent, about 5-7 minutes.

Cut 2 medium zucchinis lengthwise into quarters and slice them into pieces about 3-5 mm thick. Then add them to the pan with the onions and peppers. Cook them until they’re slightly softened and bright green, about 3-4 minutes.

Add 10 oz (283g) frozen chopped spinach, thawed and drained onto the cooking vegetables, followed by 1 cup of cooked carrots and peas. Season with kosher salt and freshly ground black pepper to taste.

Step 2: Mix the Custard

In a large measuring cup, whisk together 3 large eggs, 1 cup of whole milk and add some fresh herbs like tarragon and a pinch of grated nutmeg. Then pour this custard mixture over the vegetable mixture in the pan.

Step 3: Bake

Bake your terrine until it is set in the center, but still slightly wobbly – around 45-50 minutes. Check for doneness with a knife inserted – when it comes out clean from the center of the terrine; it is cooked.

Step 4: Refrigerate

Remove from the oven and allow cooling before refrigerating for at least two hours before cutting into slices. This classic garden vegetable terrine gets better as it rests overnight, so make sure that you keep this in mind if you’re planning ahead for any occasions!


A terrine is a layered pâté made with meat or vegetables that’s usually served cold. While some vegetarian terrine recipes use gelatin to help bind everything together, ours does not.

Substitutions and Variations

 Impress your friends and family with this show-stopping vegetarian dish.
Impress your friends and family with this show-stopping vegetarian dish.

One of the wonderful qualities of any recipe is the ability to make it your own. This vegetable terrine recipe is no exception. Let me share some ways you can make substitutions or variations to suit your taste preferences, dietary needs or availability of ingredients.

First of all, let’s talk about the main ingredients- spinach and onion. If you’re not a fan of spinach, you can swap it with another leafy green such as kale or swiss chard. Likewise, if you can’t find onions, leeks or shallots are great substitutes.

Another ingredient that you can swap out is tarragon for a different herb such as thyme, rosemary or basil. Nutmeg adds depth to the dish, but if you find that it doesn’t suit your fancy, try swapping it out for cinnamon or ginger for a warm spice infusion!

If you’re following a vegan diet, eggs are not an option. A good substitute would be flax eggs – 1 tablespoon of ground flax seed mixed with 3 tablespoons of water equals one egg.

You can also switch up the vegetables used in this terrine. Bell peppers and zucchinis are classic choices but don’t be afraid to get creative with what’s in season or what you have on hand! Carrots, asparagus and peas would all provide great flavor and color to this dish.

Lastly, for those who enjoy added texture or protein, lentils or nutsseeds can be a great addition between layers in the terrine. Roasted pecans would be particularly tasty!

Remember – cooking is an art and should be a fun and delicious exploration! Don’t be afraid to mix things up and create your own rainbow layered vegetarian masterpiece with this vegetable terrine recipe.

Serving and Pairing

 A great alternative to traditional meat-based terrines.
A great alternative to traditional meat-based terrines.

When it comes to serving this delicious and colorful vegetable terrine, the possibilities are endless! This dish is usually served cold, so it’s perfect for a summer meal or a refreshing addition to any brunch or party spread.

To really let the flavors of this dish shine, pair it with some simple and fresh sides like a crisp green salad with a light vinaigrette or some roasted seasonal vegetables. You can also serve it as an elegant appetizer, sliced into thin pieces and served on toasted bread or crackers.

If you’re looking to make this dish the star of the meal, try pairing it with a white wine that has bright acidity, such as a Sauvignon Blanc or Pinot Grigio. The herbal notes of tarragon in the terrine will complement these wines wonderfully.

For those who prefer non-alcoholic options, serve it with a sparkling water infused with some sliced cucumber or mint for a refreshing experience.

No matter how you choose to serve this vegetable terrine, I guarantee your guests will be impressed by its impressive layered rainbow colors and savory flavor.

Make-Ahead, Storing and Reheating

 Perfect for a vegetarian or vegan meal, or a stunning addition to any buffet.
Perfect for a vegetarian or vegan meal, or a stunning addition to any buffet.

One of the best things about this Vegetable Terrine recipe is that it can be made well in advance, making it a perfect dish for entertaining. You can prepare it up to three days before you plan to serve it, and store it in the refrigerator until you are ready to serve. Its texture and flavor will only improve with time.

After the terrine has been cooked and cooled, wrap it tightly in plastic wrap or aluminum foil before placing it in the fridge. This will help keep its shape intact.

When it’s time to serve, remove the terrine from the fridge and let it sit at room temperature for about 20 minutes to allow it to warm slightly. Then, slice into even pieces and serve as desired.

If you have leftovers, store them in an airtight container in the refrigerator for up to three days. Reheat individual portions in a preheated oven at 350°F (175°C) for about 10-12 minutes, or until heated through.

Remember not to freeze the terrine as frozen spinach doesn’t thaw well, and this may lead to changes in textural composition of the dish.

Tips for Perfect Results

 A medley of flavors and textures, bursting with goodness.
A medley of flavors and textures, bursting with goodness.

As a vegan chef, I understand that sometimes preparing a terrine can seem intimidating. However, fear not! Here are some tips that will help you make the best vegetarian terrine every time.

First, be sure to invest in a good quality loaf pan or terrine mold to ensure even cooking and beautiful presentation. Also, I recommend lining the pan with parchment paper to make it easier to remove the terrine from the mold.

In terms of seasoning, don’t be afraid to experiment with different herbs and spices. For this recipe, I suggest trying tarragon and nutmeg. These seasonings will complement the veggies and make for a flavorful terrine.

When it comes to layering the vegetables in the terrine, be sure to arrange them in a rainbow-like pattern. This not only looks beautiful but ensures that each slice is full of colorful ingredients.

Additionally, you can use various vegetables like zucchini, carrots, peas, bell pepper, and onions, based on your liking. Just make sure that you slice them evenly for an organized look.

Another tip is to make sure your veggies are fully cooked before layering them in the terrine. Roasting or sautéing them brings out the vegetables’ natural sweetness while also ensuring all ingredients combine well.

Lastly, allow enough time for refrigeration so that the terrine firms up properly. Overnight refrigeration is ideal for this vegetable terrine recipe but can also be served cold during any occasion.

By following these tips and adjusting them to fit your needs, you’ll have a delicious vegetarian terrine every time!


Now that you’ve learned about the vegetarian terrine recipe and have all the details on how to make it perfectly, let’s answer some common questions that might arise while preparing this delicious, garden vegetable-packed dish. Check out the frequently asked questions below and feel free to refer back to them as you create your vegetarian terrine masterpiece!

What is vegetable terrine?

Terrine is a delicacy that involves blending chopped vegetables or meat with a gelling agent like gelatin or aspic, which is then molded into a loaf. This traditional French dish can be sliced or eaten in chunks, and is typically enjoyed chilled or at room temperature.

What is the main ingredients of terrine?

Traditionally, terrines were considered a specialty of charcutiers, who also produced sausages, pâtés, galantines, and confit. These dishes often contained a significant amount of fat and commonly used meats such as pork, game meat like pheasant and hare.

Does terrine have gelatin?

Terrine is a type of dish that is shaped like a loaf and typically has a jelly-like layer on top. The name comes from the container in which it is cooked, a terracotta dish.

How is a terrine made?

Terrines are a type of dish that often feature layers of meat, fish, or vegetables. The ingredients are cooked together in a loaf-shaped mold and can be served either warm or cold. Some terrines even include vegetables, which can be enjoyed in the terrine itself or sliced and served alongside it.

Bottom Line

Now that you have read all about this delicious vegetarian terrine recipe, I hope you are as excited to make it as I am! This dish is perfect for any occasion, from a fancy dinner party to a casual lunch with friends. Not only is this recipe easy and quick to make, but it is also packed with nutritious ingredients that will leave you feeling satisfied and energized.

Although it may seem daunting at first, making a vegetable terrine is actually quite simple. With a bit of patience and attention to detail, anyone can create a beautiful and tasty dish that will be the talk of the table. And the best part? This recipe is endlessly customizable – feel free to swap out ingredients or experiment with different flavor combinations until you find the perfect match.

So why not give this vegetarian terrine recipe a try? Not only will you surprise yourself with how delicious it turns out, but you’ll also be doing your part in supporting a sustainable and cruelty-free lifestyle. And who knows? Maybe this classic French dish will become a regular staple in your own recipe collection.

Remember, the key to a successful vegetable terrine is all in the layering process. Be patient and take your time to ensure each layer is properly packed and seasoned before moving on to the next one. With a little bit of love and care, you’ll have a stunning rainbow of flavors in no time.

Thank you for joining me on this culinary journey, and I hope you enjoy creating your own vegetable terrine masterpiece!

Vegetarian Terrine

Vegetarian Terrine Recipe

This dish is great as a main course on a hot summer night or as a starter to a fancier meal. It's served cold so it's a great make-ahead dish. Recipe found at
No ratings yet
Prep Time 25 mins
Cook Time 1 hr 15 mins
Cuisine Vegetarian
Calories 186.1 kcal


  • 2 lbs zucchini
  • 1 large onion
  • 2 tablespoons olive oil
  • 4 ounces soft white bread
  • 1/2 cup milk
  • 3 eggs, beaten
  • 8 ounces frozen chopped spinach, defrosted
  • 1/4 teaspoon nutmeg
  • salt and pepper
  • tarragon


  • Chop the zucchini and onions finely. Heat the oil in a skillet and cook the zucchini and onions on medium heat until very soft, about 15 minutes. Remove from the stove and smash them with a fork.
  • Soak the bread in the milk and smash it to a fairly smooth consistency. Add the zucchini to this along with the eggs, nutmeg, salt, and pepper. Mix well.
  • Butter a 2 quart glass loaf pan and add half of the mixture, pressing it firmly to the bottom in one even layer. Add the spinach all in one neat layer and sprinkle with a little salt and tarragon if you wish. Finish with the other half of the egg mixture.
  • Place the loaf pan in a larger dish, then add water to the larger dish to half-way up the sides of the loaf pan. Bake at 325° F for 1 hour and 15 minutes. Turn off the heat and leave the terrine in the oven for another 15 minutes. Remove from the oven, allow to cool, and refrigerate for several hours or overnight before serving. Cut into slices to serve.

Add Your Own Notes


Serving: 283gCalories: 186.1kcalCarbohydrates: 19.4gProtein: 8.7gFat: 9gSaturated Fat: 2.2gCholesterol: 95.8mgSodium: 183.3mgFiber: 3.5gSugar: 6g
Keyword < 4 Hours, European, Vegetable
Tried this recipe?Let us know how it was!

Recommended Recipes Just For You

None found