A Cozy Kitchen Story
My first taste of haggis was in a tiny Scottish cafe. It was raining outside. The dish was warm and spiced. I felt so far from home, yet so welcome.
I knew I had to make a version for my vegan grandson. This recipe is my answer. It has all the hearty, comforting feeling. None of the meat. What’s a food that reminds you of a special trip?
Why This Dish Matters
Food is more than just eating. It’s about sharing stories. This dish lets everyone at the table share a tradition. That matters to me.
It also turns simple things into a feast. Lentils and oats become something grand. This teaches us to see the magic in everyday ingredients. I still laugh at how surprised people are by that.
Let’s Start Cooking
Grab your biggest pot. Warm the oil and add your onion. Cook it until it’s soft and sweet. Doesn’t that smell amazing already?
Now toss in the mushrooms, carrots, and garlic. They will sizzle and smell wonderful. Cook them until the mushrooms look dark and juicy. This is the flavor base for everything.
The Heart of the Haggis
Next, stir in the oats, lentils, and broth. This looks like a simple soup now. But just wait. Cover the pot and let it bubble away. The oats and lentils will drink up the broth.
Fun fact: The steel-cut oats here are key. They give a wonderful, nutty chew, just like the traditional texture! While that cooks, heat your oven. Line a bread pan with parchment paper. This little step saves so much scrubbing later.
Finishing Touches
Pour your thick mixture into the pan. Spread it out evenly. Now bake it. This dries it just a bit and makes the top lovely and brown.
When it comes out, it will be steaming hot. Scoop it right onto plates. It’s thick and spoonable, not sliceable. Do you prefer your cozy foods in a bowl or on a plate?
Making It Your Own
That optional spoonful of marmite is my secret. It adds a deep, savory flavor. My grandson calls it “flavor magic.” Try it if you have some!
This recipe is very forgiving. You can add a pinch of your favorite herbs. The second reason this matters? Cooking should be joyful, not stressful. What’s one “secret ingredient” you always add to savory dishes?

Ingredients:
| Ingredient | Amount | Notes |
|---|---|---|
| Olive oil | 2 Tbsp (30 mL) | |
| Yellow onion | 1 | finely diced |
| Brown mushrooms | 8 oz (226 g) | roughly chopped |
| Shredded carrots | 1 cup | about 2 carrots |
| Garlic | 3 cloves | minced |
| Steel cut oats | 1 cup | uncooked |
| Dried green lentils | 1 cup | |
| Vegetable broth | 6 cups (1.4 L) | |
| Marmite or Vegemite | 1 Tbsp | optional, for extra umami flavor |
My Cozy Kitchen Haggis
Hello, my dear! Let’s make a cozy dish today. It’s a Scottish classic called haggis. My version is vegan and full of good things. It’s like a warm, savory oatmeal hug. Perfect for a chilly evening.
I learned this from a friend in Edinburgh years ago. We cooked it together in her tiny kitchen. The smell filled the whole flat. It was so welcoming. I still think of her every time I make it.
This recipe is simpler than it looks. You just need one big pot. We’ll use lentils, oats, and lots of vegetables. Doesn’t that smell amazing already? Let’s get our hands busy.
- Step 1: Grab your biggest, heaviest pot. Warm the olive oil in it over medium heat. Toss in your finely diced onion. Cook them until they look soft and see-through. This should take about three minutes. Stir them now and then.
- Step 2: Now, add your chopped mushrooms, shredded carrots, and minced garlic. The mushrooms will start to sweat and get smaller. This is a good sign! Cook it all for eight to ten minutes. (A hard-learned tip: Don’t rush this step. Let those mushrooms really release their juices for the best flavor.)
- Step 3: Time for the heart of the dish. Stir in the steel-cut oats and dried green lentils. Pour all that lovely vegetable broth right over the top. Put the lid on and let it simmer. It will take twenty to thirty minutes. The oats should be mostly soft but still have a little bite.
- Step 4: While that cooks, heat your oven to 400°F. Line a bread pan with parchment paper. This makes cleanup so easy later. I always keep a roll of parchment in my drawer. What’s your favorite kitchen shortcut? Share below!
- Step 5: Your pot mixture will be thick and fragrant. Spoon it all into your prepared pan. Smooth the top gently. Bake it for thirty minutes. It will get a bit darker on top and feel dry to the touch. Then, it’s ready to serve right from the pan!
Cook Time: About 1 hour
Total Time: 1 hour 15 minutes
Yield: 6 hearty servings
Category: Dinner, Comfort Food
Three Tasty Twists to Try
This recipe is wonderfully forgiving. You can play with it! Here are three fun ideas I’ve tried over the years. Each one gives the dish a whole new personality.
- The “Breakfast-for-Dinner” Twist: Add a pinch of dried sage and thyme. Serve it with a fried tomato on the side. It feels so hearty and traditional.
- The “Spicy Kick” Twist: Stir in a teaspoon of smoked paprika with the veggies. Add a finely chopped jalapeño too. It warms you from the inside out.
- The “Nutty Crunch” Twist: Before baking, sprinkle the top with chopped walnuts or pecans. They get wonderfully toasted in the oven. It adds a lovely crunch.
Which one would you try first? Comment below! I love hearing your ideas.
Serving Your Masterpiece
This haggis is a star on its own. But it loves good company. I like to spoon it over a pile of creamy mashed potatoes. Some buttery mashed turnips are wonderful too. A simple side of steamed green peas adds a pop of color.
For a drink, a malty Scottish ale pairs beautifully. It’s a classic choice. For a non-alcoholic treat, try a sparkling apple cider. Its sweetness balances the savory flavors so well.
Which would you choose tonight? The ale, the cider, or something else entirely? I’m always looking for new pairings.

Keeping Your Vegan Haggis Happy
This dish stores beautifully. Let it cool completely first. Then pop it in the fridge for up to four days. You can also freeze it for three months. I wrap slices in parchment paper. Then I put them in a freezer bag. This way, I can grab just one piece. My freezer is full of little parcels like this.
To reheat, I use the oven or a pan. The oven keeps it from getting soggy. I add a splash of broth to keep it moist. Batch cooking this recipe is a lifesaver. It means a cozy, healthy meal is always ready. That matters on busy nights when you’re tired. Have you ever tried storing it this way? Share below!
Simple Fixes for Common Haggis Hiccups
Is your mixture too wet after baking? Just cook it a bit longer uncovered. This lets extra steam escape. I once served a very soft haggis. Now I always check the top is dry. Are the oats still too hard? Simmer them for five more minutes with extra broth. This ensures a perfect, tender bite.
Finding the flavor a bit plain? A dash of soy sauce adds salty depth. The marmite is my secret for a rich, meaty taste. Getting the texture right builds your cooking confidence. Balancing flavors makes the meal truly satisfying. Which of these problems have you run into before?
Your Vegan Haggis Questions, Answered
Q: Can I make this gluten-free? A: Yes! Use certified gluten-free oats. Check your broth label too.
Q: Can I make it ahead? A: Absolutely. Assemble it and bake just before serving. It saves time.
Q: I don’t have marmite. What can I use? A: Try a tablespoon of soy sauce or tamari. It adds that savory note.
Q: Can I double the recipe? A: You can, but use a very large pot. Lentils and oats expand a lot.
Q: Any optional add-ins? A: A pinch of smoked paprika is lovely. Fun fact: Traditional haggis uses spices like nutmeg and pepper. Which tip will you try first?
From My Kitchen to Yours
I hope you love this cozy dish. It always makes my kitchen smell wonderful. Food is best when shared with stories. I would love to see your creation. Share a photo of your finished plate. Have you tried this recipe? Tag us on Pinterest! Your pictures make my whole day brighter. Thank you for cooking with me today.
Happy cooking!
—Emma Caldwell.

Easy Vegan Haggis Recipe (Scottish Classic): Easy Vegan Haggis Recipe A Scottish Classic
Description
A delicious plant-based twist on the Scottish classic! Perfect for Burns Night or a cozy dinner. Easy, hearty, and packed with savory flavor.
Ingredients
Instructions
- Heat oil in a large pot over medium heat. Add diced onion and cook until translucent and soft, about 3 minutes.
- Add mushrooms, carrots, and garlic. Continue cooking until mushrooms release their moisture, about 8 to 10 minutes.
- Stir in oats, lentils, and broth. Cover and cook until oats are al dente (they should be mostly cooked, but have a little bite to them). This should take 20 to 30 minutes.
- While oats and lentils cook, preheat oven to 400°F (204°C). Line a bread pan with parchment paper so that bottom and sides are completely covered.
- Pour mixture into your prepared pan, then bake for 30 minutes, or until dry to the touch and a bit darker brown on top.
- Serve from the pan or transfer to a serving plate. The haggis will be thick but will not hold its shape, so spoon it onto plates and enjoy!
Notes
- Nutrition per serving (serves 6): Calories: 275kcal | Carbohydrates: 34.9g | Protein: 17.3g | Fat: 7.3g | Saturated Fat: 1.3g | Cholesterol: 0mg | Sodium: 882mg | Potassium: 822mg | Fiber: 12.2g | Sugar: 3.8g | Calcium: 54mg | Iron: 4mg






Leave a Reply