German Rabbit Stew Hasenpfeffer Recipe
Introduction
Hasenpfeffer is a traditional German rabbit stew renowned for its rich, tangy flavor and tender meat. Marinated in red wine and aromatic herbs, this comforting dish brings rustic charm to your dinner table. Perfect for a cozy meal with family or friends.

Ingredients
- 1 rabbit cut into serving pieces and salted
- For the Marinade:
- 2 cups red wine
- 2 cups water
- 2 bay leaves
- 1 sprig fresh rosemary or 1 teaspoon dried rosemary
- 2 sprigs fresh thyme or 1 teaspoon dried thyme
- 5 whole juniper berries crushed
- 1 teaspoon black peppercorns crushed
- 1 teaspoon salt
- For the Stew:
- 4 slices bacon diced finely
- 2 large onions diced finely
- 3 cloves garlic minced
- 2 cups beef or chicken stock
- 1 cup red wine from the marinade
- ¼ cup red wine vinegar
- ½ cup all-purpose flour for dredging
- 2 tablespoons flour for roux
- 1 tablespoon tomato paste
- 2 bay leaves
- 1 sprig fresh rosemary or 1 teaspoon dried rosemary
- 2 sprigs fresh thyme or 1 teaspoon dried thyme
- Salt and pepper to taste
- Fresh parsley chopped (for garnish)
Instructions
- Step 1: Prepare the marinade by combining red wine, water, bay leaves, rosemary, thyme, crushed juniper berries, black peppercorns, and salt in a large bowl or container.
- Step 2: Add the salted rabbit pieces to the marinade, ensuring they are fully submerged. Cover and refrigerate for 1 to 3 days, turning occasionally. Older or wild rabbit should marinate for 3 days; young rabbit for 24 hours.
- Step 3: Remove the rabbit from the marinade and pat dry. Strain and reserve 1 cup of the marinade; discard the rest.
- Step 4: Season the rabbit with salt and black pepper, then lightly dredge in ½ cup flour, shaking off excess.
- Step 5: In a large pot or Dutch oven, cook diced bacon over medium heat until crisp. Remove bacon and set aside, leaving the fat in the pot.
- Step 6: Increase heat to medium-high and brown the floured rabbit pieces on all sides. Remove and set aside.
- Step 7: Add diced onions to the pot and cook until softened and translucent, about 5-7 minutes. Stir in minced garlic and cook another 1-2 minutes. Add extra fat if needed.
- Step 8: Sprinkle 2 tablespoons flour over onions and garlic, stirring constantly to form a roux. Cook for 2-3 minutes until lightly browned.
- Step 9: Stir in tomato paste, then gradually add beef or chicken stock, reserved marinade, and red wine vinegar, stirring to avoid lumps.
- Step 10: Return rabbit and bacon to the pot. Add bay leaves, rosemary, thyme, and season with salt and pepper.
- Step 11: Bring to a boil, reduce heat to low, cover, and simmer gently for 1.5 to 2 hours, until the rabbit is tender and flavors melded.
- Step 12: Taste and adjust seasoning if necessary. Remove bay leaves and herb sprigs.
- Step 13: Serve hot, garnished with chopped parsley. Enjoy with boiled potatoes, egg noodles, or spaetzle.
Tips & Variations
- For a deeper flavor, marinate the rabbit for the full 3 days, especially if using older meat.
- Substitute juniper berries with crushed allspice if unavailable.
- Use chicken stock for a lighter stew, beef stock for a richer taste.
- Add mushrooms to the stew for additional earthiness.
Storage
Store leftover Hasenpfeffer in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat to avoid drying out the meat. This stew also freezes well for up to 2 months; thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of meat instead of rabbit?
Yes, you can substitute rabbit with chicken thighs or pork shoulder for a similar stew, though cooking times may vary.
Do I have to marinate the rabbit overnight?
Marinating is key for tenderizing the meat and developing flavor. If short on time, marinate for at least 24 hours, but longer (up to 3 days) yields the best results.
PrintGerman Rabbit Stew Hasenpfeffer Recipe
Traditional German Hasenpfeffer is a flavorful rabbit stew marinated in red wine and aromatic herbs, then slow-simmered with bacon, onions, and garlic to create a rich and tender dish. Perfect for those who enjoy rustic, hearty meals with a depth of savory and tangy flavors.
- Prep Time: 20 minutes plus 1-3 days marinating
- Cook Time: 1 hour 45 minutes
- Total Time: 1 hour 55 minutes plus marinating time
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: German
- Diet: Halal
Ingredients
Rabbit and Marinade
- 1 rabbit cut into serving pieces and salted
- 2 cups red wine
- 2 cups water
- 2 bay leaves
- 1 sprig fresh rosemary or 1 teaspoon dried rosemary
- 2 sprigs fresh thyme or 1 teaspoon dried thyme
- 5 whole juniper berries crushed
- 1 teaspoon black peppercorns crushed
- 1 teaspoon salt
Stew
- 4 slices bacon diced finely
- 2 large onions diced finely
- 3 cloves garlic minced
- 2 cups beef or chicken stock
- 1 cup red wine from the marinade
- ¼ cup red wine vinegar
- ½ cup all-purpose flour for dredging
- 2 tablespoons flour for roux
- 1 tablespoon tomato paste
- 2 bay leaves
- 1 sprig fresh rosemary or 1 teaspoon dried rosemary
- 2 sprigs fresh thyme or 1 teaspoon dried thyme
- Salt and pepper to taste
- Fresh parsley chopped (for garnish)
Instructions
- Marinate the Rabbit: In a large bowl or container, combine red wine, water, bay leaves, rosemary, thyme, crushed juniper berries, black peppercorns, and salt. Add the rabbit pieces, ensuring they are fully submerged. Cover and refrigerate for 1 to 3 days, turning occasionally. Use 3 days for older or wild rabbits, 24 hours for young rabbits.
- Remove and Dredge: Remove rabbit pieces from marinade and pat dry. Strain marinade and reserve 1 cup. Discard the rest. Sprinkle rabbit with salt and black pepper, then lightly coat with ½ cup all-purpose flour, shaking off excess.
- Cook Bacon: In a large pot or Dutch oven over medium heat, cook diced bacon until crisp. Remove bacon with slotted spoon, leaving fat in pot.
- Brown the Rabbit: Increase heat to medium-high. Add floured rabbit pieces to pot and brown on all sides. Remove and set aside.
- Sauté Onions and Garlic: Add diced onions to pot and cook until softened and translucent (5-7 minutes). Add minced garlic and cook 1-2 minutes, stirring frequently. Add extra fat if necessary.
- Make the Roux: Sprinkle 2 tablespoons of flour over onions and garlic, stirring constantly. Cook 2-3 minutes until flour is lightly browned.
- Add Liquids: Stir in tomato paste. Gradually whisk in beef or chicken stock, reserved 1 cup of marinade, and red wine vinegar to avoid lumps.
- Add Rabbit and Herbs: Return rabbit and bacon to pot. Add bay leaves, rosemary, thyme, and season with salt and pepper.
- Simmer the Stew: Bring to a boil, reduce heat to low, cover, and simmer gently for 1.5 to 2 hours until rabbit is tender and flavors meld.
- Adjust Seasoning and Serve: Taste and adjust salt and pepper as needed. Remove bay leaves and herb sprigs. Garnish with freshly chopped parsley. Serve hot with boiled potatoes, egg noodles, or spaetzle.
Notes
- Marinating for longer with older or wild rabbit is essential for tenderizing and flavor enhancement.
- Reserve some marinade for the stew; discard the rest for safety.
- Browning the rabbit well adds depth of flavor.
- Use either beef or chicken stock based on preference.
- This stew pairs traditionally with spaetzle, egg noodles, or boiled potatoes.
- Remove herb sprigs and bay leaves before serving to avoid unpleasant texture.
Keywords: German rabbit stew, Hasenpfeffer recipe, marinated rabbit, traditional German stew, rabbit stew with red wine

