Here are my ground turkey lettuce wraps with peanut sauce, loaded with fresh veggies like bell peppers, carrots, and celery, all coated in a sweet and savory peanut sauce that’s packed with flavor.
These lettuce wraps have become a weeknight staple in our house because they come together quickly and everyone can customize their own. Plus, they’re way healthier than takeout but taste just as good!
Why You’ll Love These Ground Turkey Lettuce Wraps
- Quick weeknight dinner – Ready in just 15-25 minutes, these lettuce wraps are perfect when you need something fast but still want a homemade meal.
- Lighter and healthier – Using lean ground turkey and crisp lettuce instead of heavy carbs makes this a fresh, guilt-free option that won’t leave you feeling weighed down.
- Fun and interactive – Everyone can build their own wraps at the table, making dinner feel more like a casual get-together than just another meal.
- Packed with flavor – The savory peanut sauce with hints of hoisin and soy brings restaurant-quality taste right to your kitchen without any complicated techniques.
- Loaded with veggies – With celery, carrots, bell pepper, and onion all mixed in, you’re getting plenty of nutrition and crunch in every bite.
What Kind of Ground Turkey Should I Use?
For these lettuce wraps, you’ll want to pick up ground turkey that has a bit of fat content to keep things moist and flavorful. I’d go with 93/7 or 85/15 lean-to-fat ratio – the 99% fat-free stuff can end up a little dry and bland when you’re cooking it in a pan. If you can only find the super lean ground turkey, don’t worry too much about it, just be careful not to overcook it and consider adding a splash of oil to your pan. Some stores also carry ground turkey that’s labeled as “dark meat” which has more flavor than the all-white-meat versions, so grab that if you see it.
Options for Substitutions
This recipe is pretty forgiving when it comes to swaps, so feel free to work with what you have:
- Ground turkey: Ground chicken works just as well here, or you can use ground pork for a more traditional Asian-style filling. Vegetarians can swap in crumbled firm tofu or tempeh – just make sure to press the tofu first to remove excess moisture.
- Vegetables: The veggie mix is flexible. Try water chestnuts for extra crunch, mushrooms for a meatier texture, or snap peas instead of celery. Just keep the total amount of veggies roughly the same.
- Slivered almonds: Cashews or peanuts make great substitutes and add that same satisfying crunch. Toast them lightly in a dry pan for extra flavor.
- Hoisin and oyster sauce: If you don’t have these on hand, you can use extra soy sauce with a bit more brown sugar to compensate for the sweetness and depth they provide.
- Lettuce leaves: Butter lettuce or Boston lettuce are ideal for wraps, but romaine hearts work too. In a pinch, cabbage leaves (blanched for 30 seconds in boiling water) make sturdy wraps.
- Rice vinegar: Apple cider vinegar or white wine vinegar can step in – just use a tiny bit less as they’re slightly more acidic.
Watch Out for These Mistakes While Cooking
The biggest mistake when making lettuce wraps is using ground turkey that’s too lean, which can result in dry, crumbly meat – opt for 85% lean instead of 93% to keep things moist and flavorful.
Overcooking the vegetables is another common error that leads to mushy filling, so keep them crisp by cooking for just 6 minutes over medium-high heat and stirring frequently.
Be careful not to add the sauce too early or let it cook too long, as the sugar can burn quickly and turn bitter – add it during the last 3 minutes of cooking and keep the heat at medium.
Finally, choose sturdy lettuce leaves like butter lettuce or iceberg rather than delicate greens, and make sure to pat them completely dry so your filling doesn’t slide right out when you’re eating.
What to Serve With Ground Turkey Lettuce Wraps?
These lettuce wraps are pretty filling on their own, but I love serving them with some simple sides that complement the Asian-inspired flavors. A bowl of steamed white or brown rice on the side is perfect if you want something more substantial, and it’s great for soaking up any extra peanut sauce. You can also put out some crispy wonton strips or rice crackers for added crunch, or keep things light with a cucumber salad tossed in rice vinegar and sesame oil. For a complete meal, try adding some edamame or a quick stir-fried vegetable medley on the side.
Storage Instructions
Store: Keep the turkey filling separate from the lettuce leaves in airtight containers in the fridge for up to 4 days. The filling actually tastes even better the next day once all the flavors have had time to meld together. Store the peanut sauce in a separate container so everything stays fresh.
Freeze: The turkey mixture freezes really well for up to 3 months in a freezer-safe container. Just let it cool completely before freezing. I don’t recommend freezing the lettuce leaves or the peanut sauce though, as they won’t hold up as well.
Serve: Warm up the turkey filling in a skillet over medium heat or in the microwave until heated through. Grab some fresh, crisp lettuce leaves and you’re ready to assemble. The filling is also great served over rice or noodles if you want to switch things up.
| Preparation Time | 5-10 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 15-25 minutes |
| Level of Difficulty | Easy |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1850-2050
- Protein: 90-105 g
- Fat: 65-75 g
- Carbohydrates: 235-255 g
Ingredients
For the filling:
- 1.25 lb ground turkey
- 1 cup celery (diced)
- 1/2 cup carrots (shredded)
- 1 medium red bell pepper (diced into 1/4-inch pieces)
- 1 medium onion (diced)
- 2.5 tbsp garlic (freshly minced)
- 2 tbsp chopped peanuts (optional, for crunch)
- 12 large lettuce leaves (e.g., butter lettuce or romaine)
- 1/2 teaspoon ginger (minced)
For the peanut sauce:
- 2 tbsp peanut butter
- 3/4 cup brown sugar (packed)
- 1/4 cup granulated sugar
- 2 tsp hoisin sauce
- 2 tsp oyster sauce
- 1.5 tsp rice vinegar
- 2.5 tbsp soy sauce
- 1/4 tsp red pepper flakes
- 1 tsp fresh lime juice
Step 1: Prepare Mise en Place and Peanut Sauce
- 2 tbsp peanut butter
- 3/4 cup brown sugar
- 1/4 cup granulated sugar
- 2 tsp hoisin sauce
- 2 tsp oyster sauce
- 1.5 tsp rice vinegar
- 2.5 tbsp soy sauce
- 1/4 tsp red pepper flakes
- 1 tsp fresh lime juice
- 1 medium onion
- 1 cup celery
- 1/2 cup carrots
- 1 medium red bell pepper
- 2.5 tbsp garlic
- 1/2 teaspoon ginger
- 12 large lettuce leaves
While you’re gathering ingredients, combine all the sauce components in a small bowl: peanut butter, both sugars, hoisin sauce, oyster sauce, soy sauce, rice vinegar, lime juice, and red pepper flakes.
Whisk until smooth and well-blended—the sauce should have a glossy, cohesive appearance.
Set aside.
Meanwhile, dice the onion, celery, and bell pepper into similar-sized pieces (about 1/4-inch), shred the carrots, and mince the garlic and ginger.
Prepare the lettuce leaves by gently separating them and laying them on a serving platter—they’ll stay crisp until you’re ready to serve.
Step 2: Brown the Ground Turkey
- 1.25 lb ground turkey
Heat a large skillet or wok over medium-high heat.
Add the ground turkey and cook for 5-7 minutes, breaking it up with a spoon as it cooks, until it’s no longer pink and has developed light browning in spots.
This initial browning builds flavor through the Maillard reaction.
Transfer the cooked turkey to a clean bowl and set aside.
Step 3: Sauté Vegetables Until Tender-Crisp
- 1 medium onion
- 1 cup celery
- 1/2 cup carrots
- 1 medium red bell pepper
- 2.5 tbsp garlic
- 1/2 teaspoon ginger
In the same skillet over medium-high heat, add the diced onion, celery, carrots, and bell pepper.
Cook for 5-6 minutes, stirring frequently, until the vegetables are softened but still retain some texture and the onions become translucent.
In the last minute of cooking, add the minced garlic and ginger, stirring constantly to release their aromatics without burning them.
I like to add the garlic and ginger at the very end so they stay fragrant and bright rather than becoming bitter from overcooking.
Step 4: Combine Turkey, Vegetables, and Sauce
- cooked ground turkey from Step 2
- sautéed vegetables from Step 3
- peanut sauce from Step 1
Return the cooked turkey from Step 2 to the skillet with the sautéed vegetables from Step 3.
Pour in the peanut sauce from Step 1 and stir everything together until the sauce is evenly distributed and all components are well coated.
Cook for 2-3 minutes over medium heat, stirring gently, until the sauce is heated through and slightly thickened.
The turkey and vegetables should be glistening with the glossy sauce.
Step 5: Finish and Serve in Lettuce Wraps
- turkey and vegetable mixture from Step 4
- 2 tbsp chopped peanuts
- 12 large lettuce leaves
Remove the skillet from heat and stir in the chopped peanuts if using—they’ll add a pleasant textural contrast to the soft filling.
Spoon the warm turkey mixture onto the center of each prepared lettuce leaf, using about 2-3 tablespoons per wrap.
I find that slightly underfilling each wrap makes them easier to eat with your hands and prevents the lettuce from tearing.
Serve immediately while the filling is still warm and the lettuce is crisp.

Mouthwatering Ground Turkey Lettuce Wraps with Peanut Sauce
Ingredients
For the filling
- 1.25 lb ground turkey
- 1 cup celery (diced)
- 1/2 cup carrots (shredded)
- 1 medium red bell pepper (diced into 1/4-inch pieces)
- 1 medium onion (diced)
- 2.5 tbsp garlic (freshly minced)
- 2 tbsp chopped peanuts (optional, for crunch)
- 12 large lettuce leaves (e.g., butter lettuce or romaine)
- 1/2 teaspoon ginger (minced)
For the peanut sauce
- 2 tbsp peanut butter
- 3/4 cup brown sugar (packed)
- 1/4 cup granulated sugar
- 2 tsp hoisin sauce
- 2 tsp oyster sauce
- 1.5 tsp rice vinegar
- 2.5 tbsp soy sauce
- 1/4 tsp red pepper flakes
- 1 tsp fresh lime juice
Instructions
- While you're gathering ingredients, combine all the sauce components in a small bowl: peanut butter, both sugars, hoisin sauce, oyster sauce, soy sauce, rice vinegar, lime juice, and red pepper flakes. Whisk until smooth and well-blended—the sauce should have a glossy, cohesive appearance. Set aside. Meanwhile, dice the onion, celery, and bell pepper into similar-sized pieces (about 1/4-inch), shred the carrots, and mince the garlic and ginger. Prepare the lettuce leaves by gently separating them and laying them on a serving platter—they'll stay crisp until you're ready to serve.
- Heat a large skillet or wok over medium-high heat. Add the ground turkey and cook for 5-7 minutes, breaking it up with a spoon as it cooks, until it's no longer pink and has developed light browning in spots. This initial browning builds flavor through the Maillard reaction. Transfer the cooked turkey to a clean bowl and set aside.
- In the same skillet over medium-high heat, add the diced onion, celery, carrots, and bell pepper. Cook for 5-6 minutes, stirring frequently, until the vegetables are softened but still retain some texture and the onions become translucent. In the last minute of cooking, add the minced garlic and ginger, stirring constantly to release their aromatics without burning them. I like to add the garlic and ginger at the very end so they stay fragrant and bright rather than becoming bitter from overcooking.
- Return the cooked turkey from Step 2 to the skillet with the sautéed vegetables from Step 3. Pour in the peanut sauce from Step 1 and stir everything together until the sauce is evenly distributed and all components are well coated. Cook for 2-3 minutes over medium heat, stirring gently, until the sauce is heated through and slightly thickened. The turkey and vegetables should be glistening with the glossy sauce.
- Remove the skillet from heat and stir in the chopped peanuts if using—they'll add a pleasant textural contrast to the soft filling. Spoon the warm turkey mixture onto the center of each prepared lettuce leaf, using about 2-3 tablespoons per wrap. I find that slightly underfilling each wrap makes them easier to eat with your hands and prevents the lettuce from tearing. Serve immediately while the filling is still warm and the lettuce is crisp.







