Dry rub veal shoulder with spices and let sit in the refrigerator for 24 hours.
Preheat oven to 325 degrees F.
Heat butter in roasting pan over medium heat. Add veal shoulder and brown on all sides. Remove from pan. Add vegetables and cook until tender. Add flour to make roux. Whisk in your liquid and add veal shoulder. Bring to simmer on top of stove and cover with foil. Cook in the oven for 3 hours.
Remove veal and puree sauce until smooth. Slice veal and coat with sauce to serve.