Rolled oats do the heavy lifting in this vegan haggis recipe, and that is exactly as it should be. Oats are the backbone of a traditional haggis too, so toasting them in the pan until they smell nutty gives this version the right crumbly texture and a head start on flavor before anything else goes in.
The rest is built for savoriness, not imitation. Brown lentils and finely chopped mushrooms bring the hearty base, soy sauce and yeast extract bring the deep umami, and a generous hand with black pepper plus allspice and nutmeg gives it the warm, peppery character that makes haggis taste like itself. It bakes in a plain dish, no casing needed, and slices cleanly once it rests.

Vegan Haggis
Ingredients
Method
- Heat the oven to 375°F (190°C) and lightly oil a standard loaf pan or an 8-inch baking dish. If you are starting with dry lentils, simmer 3/4 cup in salted water until just tender, 20 to 25 minutes, then drain them well.
- Warm the olive oil in a large skillet over medium heat. Add the onion, carrot, and celery with a pinch of salt and cook, stirring, until softened, about 6 to 8 minutes. Add the mushrooms and cook until they release their liquid and start to brown, about 6 minutes more.
- Stir the rolled oats into the skillet and toast them with the vegetables, stirring often, until they smell nutty and pick up a little color, 3 to 4 minutes. Sprinkle in the black pepper, allspice, nutmeg, and thyme and stir for 30 seconds so the spices bloom in the oil.
- Pour in the vegetable broth and soy sauce, add the yeast extract, and stir until it dissolves. Fold in the cooked lentils and cook for 2 to 3 minutes until most of the liquid is absorbed and the mixture looks thick and cohesive. Taste and add more salt if it needs it.
- Pack the mixture firmly and evenly into the prepared dish, smoothing the top. Bake for 45 to 50 minutes, until firm around the edges and well browned on top. Let it rest for 10 minutes so it sets, then slice and serve.
Notes

What gives it the haggis flavor
Real haggis flavor is mostly spice, not anything hard to replace. The peppery warmth comes from a lot of coarsely ground black pepper backed by allspice and nutmeg, and blooming those spices in the hot oil before the liquid goes in wakes them up in a way that just stirring them into a cold mix never does.
The deep savoriness underneath comes from three quiet sources working together. Browned mushrooms bring an earthy base, soy sauce adds salt plus depth, and yeast extract adds the rounded, almost gravy-like note that makes the whole thing taste like more than the sum of its parts. None of them dominates, which is the point.
Ingredient notes and swaps
A few choices matter more than others, and the rest is flexible. Stick to the non-negotiables and adjust the rest to what you have.
- Rolled oats, not instant: instant oats turn to mush and the haggis loses its crumbly bite. Steel-cut oats stay too hard. Old-fashioned rolled oats are the one.
- Brown or green lentils only: red lentils dissolve into puree and the texture goes porridge-soft. Canned lentils work if you drain and rinse them well.
- Tamari for gluten-free: swap it 1:1 for the soy sauce and use certified gluten-free oats, and the whole recipe is gluten-free.
- Mushrooms: cremini give the best flavor, but white button mushrooms work. Skip portobello caps here, their texture turns slick instead of crumbly.
How to serve it
The classic plate is mashed potatoes and mashed turnip (neeps and tatties), with a spoonful of onion gravy if you like. The haggis is rich and peppery, so plain mash is the right partner rather than anything else competing for attention.
It also works as a centerpiece-style savory main for a Sunday-style dinner, in which case I treat it the way I treat my easy homemade seitan: roast vegetables on the side, something green, and gravy on the table. Cold slices the next day are genuinely good tucked into a sandwich with mustard.
Make-ahead and leftovers
This is an easy one to get ahead on. Assemble the mixture in the baking dish, cover it, and refrigerate it for up to a day before baking, adding about 10 minutes to the bake time since it goes into the oven cold. The baked haggis keeps for up to 4 days refrigerated, and I actually prefer reheating slices in a hot skillet with a splash of vegetable broth over the microwave, the edges crisp up again and the middle stays moist.
FAQ
Is haggis vegan?
Traditional haggis is not vegan, it is made with sheep’s offal mixed with oats and spices. This version keeps the oats, the pepper, and the warm spices that define the flavor, and builds the body from lentils and mushrooms instead, so you get the character of the dish with fully plant-based ingredients.
Can I make this haggis gluten-free?
Yes. Use certified gluten-free rolled oats and swap the soy sauce for tamari in the same amount. Everything else in the recipe is naturally gluten-free, and the texture sets up the same way.
