Pre-heat oven to 375, lightly oil rectangular baking dish.
Mince the onion with the garlic and carrots. Then mix with the remaining ingredients and let marinate basting with a little white wine.
Place the meat in a roasting pan, and shaped into a loaf roll. Mix the ketchup with brown sugar and mustard until creamy. Covers the entire roll with the mixture.
Put the puff pastry brushed with beaten egg.
Bake for 1 hour.
Serve, with a fresh salad and a homemade mashed potatoes.