Yes you can, Mantra.

Here is a more conventional set of ingredients. Having tasted the original in my time and the vegetarian version, the tastes are very similar. The real taste of haggis is due to the seasoning.
1 tablespoon vegetable oil
1 medium onion, finely chopped
1 small carrot, finely chopped
5 fresh mushrooms, finely chopped
1 cup vegetable broth
1/3 cup dry red lentils
2 tablespoons canned kidney beans - drained, rinsed, and mashed
3 tablespoons ground peanuts
2 tablespoons ground hazelnuts
1 tablespoon soy sauce
1 tablespoon lemon juice
1 1/2 teaspoons dried thyme
1 teaspoon dried rosemary
1 pinch ground cayenne pepper
1 1/2 teaspoons mixed spice
1 egg, beaten
1 1/3 cups steel cut oats
Now Gray might like to refer to it as a big falafel, but then that's his English heritage showing through. I can't blame him for something he was born with. You've got to show some compassion for them sometimes.
I've seen Englishmen who play a passable Piobaireachd too. Almost as good as the genuine Ceňl Mór. Of course any true Scotsman can tell that they're just wannabe's.
(I wasn't actually born there, but it's in the blood.)