Authentic Hasenpfeffer Recipe (Traditional German Rabbit Stew)

Posted on

Try this classic recipe for hasenpfeffer and enjoy a rich German rabbit stew with tender meat and a deep, tangy and very delicious sauce.

Difficulty

Medium

Prep time

30 minutes (plus 48–72 hours marinating)

Cooking time

2 hours

Total time

2 hours 30 minutes + marinating

Servings

4–6 servings

Hasenpfeffer German Rabbit Stew, served on mashed potatoes.
Hasenpfeffer German Rabbit Stew

Hasenpfeffer is a traditional German rabbit stew made with a strong red wine and vinegar marinade, warm spices, and slow braising. This dish is known for its rich, tangy sauce and tender pieces of rabbit that absorb deep flavor during a long marination.

This hasenpfeffer recipe is ideal for cold weather, Sunday meals, or when you want a true German rabbit stew prepared in the classic way. With careful marinating and slow cooking, the result is comforting, bold, and satisfying.

Why You’ll Love This Hasenpfeffer Recipe

This authentic hasenpfeffer brings traditional German cooking into your kitchen using simple, reliable techniques.

Here’s why it works so well:

  • The long red wine marinade tenderizes the rabbit and builds deep flavor
  • Classic spices like juniper berries and cloves create a balanced taste
  • Slow braising makes the meat soft and juicy
  • The sauce thickens naturally with crushed gingersnaps for traditional texture
  • It pairs perfectly with German sides like Klöße and Spätzle

This recipe follows time-tested methods that deliver consistent results.

What Is Hasenpfeffer?

Hasenpfeffer is a traditional German rabbit stew with roots in medieval hunting culture. In the past, hunters used wine, vinegar, and spices to preserve and tenderize wild game. Over time, this method became a respected cooking technique rather than only preservation.

The name comes from German words meaning “hare” and “pepper.” Today, rabbit is most commonly used. The defining feature of authentic hasenpfeffer is the long red wine and vinegar marinade, which gives the stew its tangy, complex flavor.

This classic version includes juniper berries, bay leaves, cloves, and allspice. The sauce is traditionally thickened with crushed Lebkuchen or plain gingersnaps, giving it body and a gentle spice note.

Necessary Equipment

You need a few sturdy kitchen tools for best results:

  • Large glass or ceramic bowl (for marinating)
  • Heavy Dutch oven or thick-bottomed pot
  • Fine mesh strainer
  • Wooden spoon
  • Sharp chef’s knife
  • Measuring scale and spoons

A heavy Dutch oven matters most because it keeps steady, even heat during braising, which ensures tender meat and prevents scorching.

Fried rabbit for Hasenpfeffer
Fried rabbit for Hasenpfeffer

Key Ingredients & Substitutions

These ingredients define an authentic hasenpfeffer recipe.

Rabbit (1.5 kg, cut into pieces)

Rabbit is lean, mild, and slightly sweet. It absorbs marinade very well and becomes tender when braised slowly.
Choose fresh rabbit from a butcher or trusted supplier. The meat should be pale pink and firm.

Preparation: Cut into serving pieces if not already portioned. Leave bones in for flavor.

Acceptable substitution: Hare (traditional), or squirrel if rabbit is unavailable.
Unacceptable substitution: Chicken changes the character of the dish and does not provide the same flavor.

Dry Red Wine (750 ml)

Red wine forms the base of the marinade. It adds depth, acidity, and color.
Choose a dry wine such as Pinot Noir or a simple German red. Avoid sweet wines.

Preparation: Use room temperature wine.

Acceptable substitution: Another dry red wine.
Unacceptable substitution: White wine, as it changes the flavor profile too much.

Red Wine Vinegar (120 ml)

Vinegar provides the sharp tang that defines this German rabbit stew. It also helps tenderize the meat.

Use good quality red wine vinegar with clean acidity.

Acceptable substitution: Apple cider vinegar in small amounts.
Unacceptable substitution: Balsamic vinegar, which is too sweet.

Onion, Carrot, and Celery (Mirepoix)

These vegetables build the base flavor during marination and braising.

Use fresh, firm vegetables. Chop into medium pieces for even flavor release.

Acceptable substitution: Leek instead of onion.
Unacceptable substitution: Skipping vegetables completely.

Juniper Berries (8–10 berries)

Juniper berries give a classic game flavor. They add pine-like freshness and slight bitterness.

Lightly crush before using to release aroma.

Acceptable substitution: None for authentic hasenpfeffer.
Unacceptable substitution: Leaving them out removes traditional character.

Bay Leaves (3 leaves)

Bay leaves add subtle herbal depth during marination and cooking.

Use dried whole leaves.

Acceptable substitution: None preferred.
Unacceptable substitution: Ground bay powder.

Cloves (4 whole) and Allspice (6 berries)

These warm spices provide gentle heat and complexity.

Use whole spices to prevent bitterness.

Acceptable substitution: A small pinch of ground spices if necessary.
Unacceptable substitution: Increasing quantity too much, which overwhelms the stew.

Gingersnaps (40 g, crushed)

Crushed plain gingersnaps or Lebkuchen thicken the sauce and add light spice.

Use simple, not heavily iced cookies.

Acceptable substitution: Rye bread crumbs for thickening only.
Unacceptable substitution: Cornstarch for authentic preparation.

Hasenpfeffer Rabbit Stew in a pot.
Hasenpfeffer Rabbit Stew

How to Make Hasenpfeffer

This recipe requires patience. The long marination is essential for authentic flavor.

Step 1: Prepare the Marinade

In a large bowl, combine red wine, red wine vinegar, chopped onion, carrot, celery, crushed juniper berries, bay leaves, cloves, and allspice. Stir well.

Step 2: Marinate the Rabbit (2–3 Days)

Place rabbit pieces fully submerged in the marinade. Cover and refrigerate for 48 to 72 hours. Turn pieces once daily to ensure even exposure.

The meat will darken slightly and absorb flavor. If any pieces rise above liquid, press them down.

Step 3: Strain and Dry

Remove rabbit from marinade. Pat dry with paper towels. Strain marinade and reserve liquid and vegetables separately.

Drying is important to achieve good browning.

Step 4: Brown the Rabbit

Heat 2 tablespoons of neutral oil in a Dutch oven over medium heat. Brown rabbit pieces in batches for 4–5 minutes per side.

The surface should become golden brown, not burned. Lower heat if darkening too fast.

Step 5: Cook the Vegetables

Add reserved vegetables to the pot. Cook over medium heat for 5–7 minutes until softened and lightly caramelized.

If sticking occurs, add a small splash of reserved marinade.

Step 6: Braise Slowly

Return rabbit to the pot. Pour strained marinade over meat. Bring to a gentle simmer over medium heat.

Reduce to low heat, cover, and braise for 90–120 minutes. The meat should become fork-tender but not falling apart.

Step 7: Adjust Seasoning

Taste the liquid halfway through cooking. Add salt gradually. The sauce should taste balanced between tangy and savory.

If too sharp, allow longer simmering to soften acidity.

Step 8: Thicken with Gingersnaps

Crush gingersnaps finely. Stir into simmering sauce during final 20 minutes of cooking.

The sauce will gradually thicken. Stir gently to prevent lumps.

Step 9: Rest Before Serving

Remove from heat and let rest uncovered for 10–15 minutes. This allows flavors to settle and sauce to thicken slightly more.

Tips for the Best Hasenpfeffer

  • Marinate at least 48 hours for proper flavor
  • Always brown meat well before braising
  • Keep heat low during braising to prevent toughness
  • Taste sauce before thickening to adjust salt
  • Crush gingersnaps very fine for smooth texture
  • Do not rush the resting period

Serving Suggestions

Hasenpfeffer is traditionally served with German side dishes that absorb the rich sauce. A portion of 250–300 g rabbit per person is ideal.

I love to serve it with creamy mashed potatoes, boiled potatoes, or sometimes just bread.

Potato dumplings (Kartoffelklöße) is also classic pairing. Their soft texture holds the sauce well. Spätzle is another excellent option, especially when lightly buttered. Braised red cabbage adds sweetness that balances the tangy stew.

Serve hot in deep plates with plenty of sauce spooned over the sides.

Make-Ahead and Storage

This stew improves with time.

  • Refrigerate: up to 3 days
  • Freeze: up to 3 months

Reheat gently over low heat until warmed through, adding a small splash of water if needed.

Hasenpfeffer (Traditional German Rabbit Stew)
Hasenpfeffer (Traditional German Rabbit Stew)

FAQ

What does hasenpfeffer taste like?

It has a rich, tangy flavor from the wine and vinegar marinade. The spices add warmth, and the sauce is slightly sweet from gingersnaps.

How long should I marinate the rabbit?

Marinate for 48 to 72 hours. Two full days is the minimum for proper flavor and tenderness.

Can I use squirrel instead of rabbit?

Yes, squirrel can be used as a substitute. The cooking method stays the same, but flavor will be slightly stronger.

Can I make slow cooker hasenpfeffer?

Yes, after marinating and browning, cook on low for 6–8 hours. Add crushed gingersnaps during the last 30 minutes.

Why is my stew too sour?

Allow it to simmer longer to soften acidity. You can also add a small pinch of sugar if needed.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hasenpfeffer German Rabbit Stew, served on mashed potatoes.

Authentic Hasenpfeffer Recipe (Traditional German Rabbit Stew)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Laura
  • Total Time: 2 hours 30 minutes + marinating
  • Yield: 46 servings 1x

Description

Hasenpfeffer is a classic German rabbit stew marinated in red wine and vinegar, slowly braised, and thickened with gingersnaps.


Ingredients

Units Scale
  • 1.5 kg rabbit, cut into pieces
  • 750 ml dry red wine
  • 120 ml red wine vinegar
  • 1 large onion, chopped
  • 2 carrots, chopped
  • 1 celery stalk, chopped
  • 810 juniper berries, crushed
  • 3 bay leaves
  • 4 whole cloves
  • 6 whole allspice berries
  • 2 tablespoons neutral oil
  • 40 g plain gingersnaps, crushed
  • Salt to taste

For serving: Potato dumplings, Spätzle, or red cabbage


Instructions

  1. Combine wine, vinegar, vegetables, and spices in a large bowl and stir well.
  2. Add rabbit pieces, cover, and refrigerate for 48–72 hours, turning once daily.
  3. Remove rabbit, pat dry, and strain marinade while reserving liquid and vegetables separately.
  4. Heat oil in a Dutch oven over medium heat and brown rabbit 4–5 minutes per side until golden.
  5. Add reserved vegetables and cook 5–7 minutes until lightly softened.
  6. Return rabbit to pot, pour in marinade, bring to gentle simmer, then reduce to low heat.
  7. Cover and braise 90–120 minutes until fork-tender but not falling apart.
  8. Stir in crushed gingersnaps during final 20 minutes and adjust salt to taste.
  9. Rest 10–15 minutes off heat before serving with traditional sides.

Notes

Marinate the rabbit for at least 48 hours for the best flavor. Do not shorten this step if you want authentic hasenpfeffer taste.

Turn the rabbit once or twice during marinating to keep all pieces evenly covered.

Always pat the meat dry before browning so it develops good color and flavor.

Brown the rabbit in batches to avoid overcrowding the pot.

Keep the heat low during braising. A gentle simmer makes the meat tender.

Taste the sauce before serving and adjust salt as needed.

Crush the gingersnaps very fine so the sauce becomes smooth and slightly thick.

If the sauce is too sour, let it simmer uncovered for a few extra minutes to soften the sharp taste.

This stew tastes even better the next day after the flavors settle.

  • Prep Time: 30 minutes (plus 48–72 hours marinating)
  • Cook Time: 2 hours
  • Category: Main dish
  • Cuisine: German

Nutrition

  • Calories: 520
  • Fat: 22 g
  • Carbohydrates: 18 g
  • Fiber: 2g
  • Protein: 48 g

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star