Chinese Rabbit Recipe with Ginger, Soy, and Star Anise

Updated November 3, 2026

Total time
1 hr 55 min
prep 25 min · cook 1 hr 30 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Chinese Rabbit Recipe with Ginger, Soy, and Star Anise

This Chinese-style rabbit recipe braises bone-in rabbit with ginger, garlic, soy sauce, Shaoxing wine, and star anise until the meat is tender and richly flavored. It is a home-style approach rather than a claim to one definitive regional version, and it makes a savory main dish to serve with rice or noodles.

Ingredients

  • 3 lb (1,360 g) rabbit, cut into 8–10 pieces, or ask a butcher to cut it
  • 1 tsp (6 g) fine salt, divided
  • ¼ tsp (0.5 g) ground black pepper
  • 2 tbsp (30 ml) neutral cooking oil, such as canola or peanut oil
  • 1 medium yellow onion, about 6 oz (170 g), sliced
  • 2 tbsp (12 g) peeled fresh ginger, cut into thin matchsticks
  • 4 garlic cloves, about 12 g, lightly crushed and peeled
  • 2 whole star anise, about 2 g
  • 1 cinnamon stick, about 3 inches (7.5 cm) long
  • 3 tbsp (45 ml) light soy sauce
  • 1 tbsp (15 ml) dark soy sauce
  • ¼ cup (60 ml) Shaoxing wine
  • 1½ cups (355 ml) low-sodium chicken stock or water
  • 1 tbsp (15 ml) rice vinegar
  • 1 tsp (4 g) granulated sugar
  • 6 oz (170 g) fresh shiitake mushrooms, stems trimmed and caps halved or quartered
  • 2 scallions, about 30 g, thinly sliced, for serving
  • 1 tsp (3 g) toasted sesame seeds, for serving (optional)
  • 2 tsp (6 g) cornstarch mixed with 1 tbsp (15 ml) cold water, only if needed to thicken the sauce

Instructions

  1. Pat the rabbit pieces dry with paper towels. Trim away any loose fragments of bone or excess fat, then season all over with the salt and pepper. Let the meat sit while you prepare the other ingredients, about 10 minutes. Keeping the pieces fairly similar in size helps them cook at a similar rate; if the saddle pieces are much smaller than the legs, set those aside to add later.

  2. Set a heavy Dutch oven or deep, lidded skillet over medium-high heat. Add the oil. When it shimmers, brown the rabbit in batches, leaving space between pieces. Turn each piece so several sides make contact with the pan; allow about 4 minutes per batch. Transfer browned pieces to a plate. Browning builds flavor, but the meat does not need to cook through at this point.

  3. Lower the heat to medium. Add the onion and cook for 2 minutes, stirring and scraping up browned bits. Add the ginger, garlic, star anise, and cinnamon stick, and stir for about 1 minute, just until fragrant. If the pan looks dry, add a tablespoon of water rather than letting the garlic scorch.

  4. Pour in the light soy sauce, dark soy sauce, Shaoxing wine, stock, rice vinegar, and sugar. Stir to combine. Return the rabbit and any juices on the plate to the pot, arranging the pieces in one layer as much as possible. The liquid should come partway up the meat, not cover it completely. Add a splash of water if the pot is unusually wide and the liquid barely reaches the rabbit.

  5. Bring the liquid to a gentle simmer, then cover the pot and turn the heat to low. Simmer for 50 minutes, keeping the liquid at a quiet bubble rather than a hard boil. Turn the pieces once halfway through if they are not mostly submerged. A vigorous boil can make lean rabbit dry and can cause the sauce to reduce too quickly.

  6. Add the shiitake mushrooms and turn the rabbit pieces so they sit among the liquid. Cover again and simmer for 22 minutes. Check the thickest piece with a food thermometer, placing the probe in the meat without touching bone. USDA FSIS lists 160°F (71°C) as the safe minimum internal temperature for rabbit; check more than one large piece if their sizes vary. The meat should also be tender when pierced. If a piece has not reached the temperature, continue cooking and recheck it in 5-minute increments.

  7. Transfer the rabbit and mushrooms to a warm serving dish and cover loosely. Remove and discard the cinnamon stick and star anise. If the sauce is thin, bring it to a simmer uncovered for 2–3 minutes. For a more clingy sauce, stir the cornstarch mixture again, add a little at a time, and simmer until glossy. Do not add all of it automatically; the sauce may already be thick enough.

  8. Taste the sauce before adding more salt, since soy sauce varies in saltiness. Spoon the sauce, onion, and mushrooms over the rabbit. Scatter with scallions and sesame seeds, if using, and serve while hot.

Tips

  • Choose the right cut and pot. A whole rabbit cut into serving pieces gives you a useful mix of legs and saddle. Bone-in pieces stay more flavorful during braising, while a wide, heavy pot helps them brown without crowding. If the pan is too small, brown in extra batches rather than stacking the raw meat.

  • Adjust the Shaoxing wine thoughtfully. Shaoxing wine contributes a dry, rounded aroma. If it is hard to find, use the same amount of dry sherry; the result will be a little less characteristically Chinese but still balanced. In a dish where you prefer not to use wine, substitute stock or water. Avoid cooking wine with added salt unless you reduce the soy sauce or the finished sauce may be too salty.

  • Keep the braise gentle. Rabbit is leaner than many braising meats, so a rolling boil or prolonged uncovered cooking can dry it out. Keep the lid on for most of the simmer and check the temperature near the end. If your rabbit pieces are small, start checking a little earlier; larger legs may need extra time.

  • Use the spices whole if possible. Whole star anise and a cinnamon stick are easy to remove before serving and give the sauce a clean, warm fragrance. Ground spices are not a direct one-for-one swap: they can cloud the sauce and become overpowering. If you have no star anise, leave it out rather than adding a large amount of another spice.

Serving Suggestions

Serve the rabbit and sauce over steamed jasmine rice, which catches the savory braising liquid without competing with the ginger and star anise. Plain medium-grain rice or brown rice also works. For noodles, choose wheat noodles or rice noodles cooked separately, then spoon the rabbit sauce over them just before serving so they do not become waterlogged.

Add a simple vegetable to make the meal feel complete: quickly blanched bok choy, steamed Chinese broccoli, or sautéed green beans are all good alongside the rich sauce. A crisp cucumber salad dressed with rice vinegar offers a cool contrast. Keep extra soy sauce on the table rather than salting the vegetables heavily in advance, since the braising sauce already brings plenty of savory flavor.

For a shared meal, serve the rabbit on a platter with the mushrooms and onions around it, and provide a spoon for the sauce. Warn diners that the pieces contain bones, especially if serving children. If you prefer a less formal presentation, pull the cooked meat from the bones at the table and serve it with rice and vegetables in individual bowls.

Variations

Add dried mushrooms: Replace some or all of the fresh shiitakes with 1 oz (28 g) dried shiitakes. Soak them in 1 cup (240 ml) hot water until softened, usually 20–30 minutes, then strain the soaking liquid through a fine sieve and use it in place of an equal amount of stock. Dried mushrooms give the sauce a deeper, earthier taste. The soaking time is additional, and the mushrooms should be added with the stock.

Make it gently spicy: Add 1–2 dried red chilies with the ginger and garlic, or stir in 1 tsp (5 g) chili crisp at the end. The chilies make the braise warmer without changing its basic sweet-savory profile; chili crisp adds oil and texture, so taste before adding extra salt.

Use a simpler spice profile: If you do not enjoy cinnamon, omit the stick and use only one star anise. For an even milder sauce, leave out both whole spices and add 1 tsp (2 g) ground white pepper at the end. This will not taste as aromatic, but it keeps the dish savory and suitable for diners who prefer less pronounced spice.

Change the mushrooms or greens: Use 8 oz (225 g) brown mushrooms if fresh shiitakes are unavailable; they make the sauce less earthy but are easy to find. For a greener finish, stir in 4 oz (115 g) baby spinach after the rabbit is cooked and let it wilt in the hot sauce for 1–2 minutes. Avoid adding delicate greens early in the braise.

Storage and Reheating

Refrigerate leftover rabbit within 2 hours of cooking. Store the meat with its sauce in a covered, shallow container and use it within 3–4 days. Keeping the pieces in the sauce helps protect the lean meat from drying out. Remove any bones only after the leftovers have cooled enough to handle safely.

To reheat, warm the rabbit and sauce gently in a covered saucepan over low heat, adding a tablespoon or two of water if the sauce has thickened in the refrigerator. Stir occasionally and heat until the center of the largest piece reaches 165°F (74°C), the recommended temperature for reheated leftovers. You can also use a microwave in a covered, microwave-safe dish, turning or rearranging the pieces partway through and checking the temperature in more than one spot.

For longer storage, freeze the cooled rabbit with sauce in a freezer-safe container for up to 2–3 months for best quality. Thaw it overnight in the refrigerator, then reheat as described; do not thaw it on the counter. The texture may become slightly softer after freezing, but the sauce helps keep the meat moist.

Frequently Asked Questions

Does rabbit taste like chicken?

Rabbit is mild, but it is usually leaner and a little more distinctive in flavor than chicken. Its texture depends on the cut and cooking method: legs are generally firmer than the saddle. In this braise, soy, ginger, mushrooms, and warm spices season the meat without hiding its delicate flavor.

Can I make this recipe with frozen rabbit?

Yes. Thaw frozen rabbit in the refrigerator, ideally overnight, and pat it thoroughly dry before seasoning and browning. Do not brown it while still frozen or partly frozen, because excess moisture prevents good browning and the pieces will cook unevenly. Keep raw rabbit separate from ready-to-eat foods and wash hands and surfaces after handling it.

Can I make the braise ahead?

Yes. Cook it fully, cool it promptly, and refrigerate the rabbit in its sauce. The flavor often melds as it rests, and reheating gently works well. Follow the storage guidance above, and make sure the largest piece reaches 165°F (74°C) when reheated. If the sauce thickens overnight, loosen it with a little water or stock.

What can I use instead of rabbit?

Bone-in chicken thighs are the closest practical substitute in cooking method, though the flavor and richness will be different. They may cook faster, so check poultry with a thermometer and cook it to 165°F (74°C). Do not rely on rabbit’s timing for chicken; start checking the thighs earlier and simmer only until safely cooked and tender.

Why is my rabbit still tough after braising?

It may need more time at a gentle simmer, particularly if the pieces are large or the rabbit is older. Keep the pot covered and check again in 5-minute increments while also monitoring the internal temperature. If the meat has reached 160°F (71°C) but is still firm, continue gently until tender, taking care not to let the sauce boil hard or reduce until it scorches.

Can I cook this in a slow cooker?

You can adapt the braise, but browning the rabbit and aromatics first in a skillet will give the sauce better depth. Transfer everything except the cornstarch mixture and garnishes to the slow cooker and cook on low until the largest pieces reach 160°F (71°C) and are tender; timing depends on the cooker and piece size, so use a thermometer rather than relying on a fixed time. Thicken the sauce separately at the end if needed.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).