Cut the meat into not too large cubes. Dice the onions and grate the carrot.
In a large roasting pan, fry the meat with color, in portions if necessary. Add the onions and the carrot. Cook through for a few more minutes. Then add a good teaspoon of mustard and two tablespoons of tomato paste. A little later half a sachet of paprika powder, mix well. Season well with salt and pepper.
Now pour half of the beer on and boil down properly. Then pour the rest of the beer on it, and let it boil down too, but only to the extent that the meat is still lightly covered.
Then add as much stock as you want it to be. Stew on a low heat for 1 - 2 hours (depending on the type and quality of meat). The meat should of course be super tender.
The result should be a fine, thick ragout, which usually hardly needs to be seasoned at the end. If so, then with salt, pepper and possibly a little sugar. If you like spiciness, you can also roast dried chili peppers at the beginning of the searing process. Homemade spaetzle go well with this.