Put the veal in a bowl and marinate it with red wine. Cover it with foil and put it in the fridge overnight. The next morning, remove the meat from the red wine and dry it.
Do not throw away the wine.
Dust the meat with the flour. Place a large pot on high heat, add the bacon and immediately after the butter to mix in the bacon fat and melt.
Add the meat and brown it on all sides. Remove the meat and place it on a plate.
Add the carrots, onions and garlic and cook until the onions become translucent, about 5 minutes. Add the meat again to the pot, red wine, beef stock, bay leaves, thyme and parsley.
Cover and cook for 2 hours on low heat, until the meat becomes very tender. Add the mushrooms and cook for another 15 minutes. From time to time, try adding salt and pepper according to your taste.
Serving Suggestion: Toast slices of bread loaf, rub them with a clove of garlic cleaned on both sides. Serve the stew on the slice of bread and sprinkle with parsley.