Skip to Content

Canadian Stuffed Moose Heart Recipe

Canadian Stuffed Moose Heart Recipe

This stuffed moose heart recipe just sounds like the stereotype of traditional Canadian life, just the word ‘moose’ conjures up images of Canada, although of course Canada is a little more 3-dimensional than just moose, poutine and being polite.

However, despite moose being very unsurprising, you might be a little more shocked to hear that Canadians eat the heart of the moose, but waste not want not as they say.

Canadians also love to cook moose nose too, but that’s a story for another time.

Eating the animal hearts isn’t even that unusual, in fact many recipes around the world utilise offal including hearts.

The meat from moose heart is actually very delicious once properly cleaned, trimmed and roasted.

The stuffing adds so much to this recipe, feel free to experiment with different stuffing ingredients when making this dish, some like to add apple or carrots for example.

Canadian stuffed moose heart

Canadian Stuffed Moose Heart Recipe

Yield: 10
Prep Time: 25 minutes
Cook Time: 2 hours
Total Time: 2 hours 25 minutes

This stuffed moose heart recipe is made by stuffing with sage & roasting the heart meat in the oven & it’s actually very delicious! Check out the recipe.


  • Moose heart - 1
  • Large white onion - 1
  • Garlic - 4 cloves
  • Sage - 1 tbsp
  • Celery - 4 stalks
  • Oregano - 2 tsp
  • Rosemary - 2 tbsp
  • Breadcrumbs - 1 cup
  • Butter - 3 tbsp
  • Flour - 1/2 cup
  • Salt and pepper - to taste


  1. You need to start this dish by making sure your fresh moose heart is clean and devoid of any dangly bits. To do this, soak it in cold water to get all of the blood out and then trim off the fatty bits and the valves to leave you with a nice chunk of meat.
  2. Finely chop the celery, onion, garlic, parsley, rosemary, oregano and sage ready to make your stuffing.
  3. Mix the above chopped ingredients into a mixing bowl and set aside whilst you prepare your moose heart.
  4. In a pan of hot oil, brown the heart meat on all sides, this should take 5-10 minutes to get full coverage. Take out of the pan and set aside.
  5. In the same pan, place in your stuffing mix along with an additional glug of olive oil and your butter. Cook for around 10 minutes, season with salt and pepper to taste.
  6. Take your stuffing out of the pan and combine with breadcrumbs in a mixing bowl. Mix well, ensuring that the amount of breadcrumbs does not make the mixture too dry. If it starts to become dry, add a little more olive oil or water.
  7. Preheat your oven to 350 whilst you prepare your moose heart for roasting.
  8. Now begin putting all of your stuffing in the cavities of the heart making sure you fill it up as much as possible.
  9. Cover the heart generously with flour, salt, pepper and a light drizzle of melted butter and cover with foil.
  10. Place your covered moose heart in a large roasting pan and cook in the oven for 2-3 hours depending on the size.
  11. During the cooking process, take it out of the oven once or twice and baste with the meat juice or with some more butter to keep it moist.
  12. You will know when it’s ready once the meat juices run clear. Take it out of the oven and leave to rest for 10 minutes. Cut into slices and serve.
  13. Enjoy!
Nutrition Information:
Yield: 10 Serving Size: 1
Amount Per Serving: Calories: 122Total Fat: 4gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 16mgSodium: 158mgCarbohydrates: 16gFiber: 2gSugar: 2gProtein: 5g

Photo credit: @MaiseyFinancial

Alternative Stuffed Moose Heart Recipe Video

Cooking a moose heart should be a tasty, unique and interesting gastronomic experience, so make sure to find out more by watching this video for stuffed moose heart made by a Newfoundlander.

Try to experiment with different variations on the dish until you find the balance that you like. The great thing about this dish is that it doesn’t waste the organs of the moose so it’s a great lesson to take with you for the future!

Share on Social:

Skip to Recipe