Make a marinade from the wine, the spices and the chopped garlic. Cut the meat into pieces approx. 2 cm in size and soak overnight.
Take the meat out of the marinade the next day and pat dry. Heat the oil in the pan, fry the meat vigorously on all sides. Deglaze with cognac and pour on the strained marinade, add chopped onions. Cover and stew for 1 1/2 hours, season with salt and pepper.
Fry the mushrooms and add about 10 minutes before the end of the cooking time.
If necessary, thicken the sauce with a binder. Spaetzle go well with it.