Das Wildfleisch (Hirsch oder Reh) unter kaltem Wasser abspülen, gut trocken tupfen und etwaige Sehnen entfernen. Das Fleisch in gleichmäßige, mundgerechte Würfel (ca. 3–4 cm) schneiden.
Zwiebeln schälen und grob würfeln. Karotten schälen und in feine Würfel schneiden.
In einem schweren Bräter das Butterschmalz stark erhitzen. Das Fleisch portionsweise (nicht alles auf einmal, damit es kein Wasser zieht) scharf anbraten, bis es rundherum eine dunkle Bräunung angenommen hat. Das angebratene Fleisch herausnehmen und beiseitestellen.
Im verbliebenen Bratfett die Zwiebeln und Karottenwürfel bei mittlerer Hitze glasig dünsten, bis sie leicht Farbe annehmen. Das Tomatenmark hinzufügen und kurz (ca. 1 Minute) mitrösten, damit Röstaromen entstehen.
Mit einem Schuss Rotwein ablöschen und den Bratensatz vom Boden lösen. Den Wein fast vollständig einkochen lassen. Den Vorgang mit dem restlichen Rotwein wiederholen, dann das Fleisch mitsamt ausgetretenem Fleischsaft zurück in den Topf geben.
Mit dem Wildfond auffüllen, bis das Fleisch knapp bedeckt ist. Wacholderbeeren, Lorbeerblätter, Salz und Pfeffer hinzufügen.
Das Gulasch bei geschlossenem Deckel und niedriger Hitze für ca. 90 bis 120 Minuten sanft schmoren lassen. Das Fleisch ist fertig, wenn es beim Einstechen mit einer Gabel fast von selbst zerfällt. Die Garzeit kann je nach Fleischqualität variieren.
Etwa 10 Minuten vor Ende der Garzeit die Preiselbeeren unterrühren. Falls die Soße zu dünnflüssig ist, die Speisestärke mit etwas kaltem Wasser anrühren, in das kochende Gulasch geben und kurz aufkochen lassen, bis die gewünschte Konsistenz erreicht ist.
Vor dem Servieren die Lorbeerblätter entfernen und das Wildgulasch nochmals mit Salz, Pfeffer und eventuell einer Prise Wildgewürz abschmecken.