Cut the meat into cubes. Clean the carrots and celery and cut into medium-sized cubes. Also cut the vegetable onion into cubes. Depending on the size, cut the mushrooms into slices or leave them whole.
Sear the meat in a roasting pan in olive oil. Add the onions, carrots and celery and continue frying until the vegetables turn color. Season with salt and pepper. Add the tomato paste, roast and deglaze with the red wine. Let it boil down and reduce. Add the chunky tomatoes and cover and simmer over low heat.
Peel the garlic and squeeze it after about 10 minutes. Add the herbs, stir everything again and simmer over low heat for 2.5 hours. Gradually add a little water. Finally add the mushrooms and season again with salt and pepper. Thicken the sauce with cornstarch if desired.