- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
Lean ground turkey often gets a bad reputation for being dry and bland, but when paired with the right spice blend and browned correctly, it becomes the ultimate foundation for a hearty meal. This Turkey Taco Salad with Avocado delivers all the bold, smoky flavors of classic Tex-Mex tacos without the heavy carbs or soggy lettuce. Warm, seasoned turkey meat sits atop crisp romaine lettuce, complemented by creamy sliced avocado, juicy grape tomatoes, sharp cheddar, and a bright cilantro-lime dressing that pulls the entire bowl together.
Whether you are looking for a quick 20-minute weeknight dinner or preparing high-protein lunches for the week, this bowl delivers massive satiety. If you enjoy quick skillet proteins like our High-Protein Chili Lime Chicken Bowl, this turkey taco salad will fit seamlessly into your low-carb meal plan.
Why This Recipe Works
- Moisture Control via Tomato Paste & Broth: Ground turkey lacks the fat of ground beef. Sautéing the spices with a tablespoon of tomato paste and a splash of chicken broth blooms the spices and creates a light pan sauce that coats the meat, keeping every bite juicy.
- Textural Balance: Pairing hot, heavily seasoned turkey with chilled, crisp romaine lettuce and smooth avocado creates a satisfying contrast in both temperature and texture.
- Macro-Friendly Satiety: Packing 38 grams of protein and just 9 grams of net carbs per serving, this meal keeps you full for hours without causing an afternoon blood sugar crash.
Ingredients
For the Taco Turkey Skillet
- 1 lb (450g) lean ground turkey (93/7 lean-to-fat ratio works best)
- 1 tbsp avocado oil or olive oil
- 1 tbsp chili powder
- 1 tsp ground cumin
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp smoked paprika
- 1/2 tsp dried oregano
- 3/4 tsp fine sea salt
- 1/4 tsp black pepper
- 1 tbsp tomato paste
- 1/3 cup low-sodium chicken broth (or water)
For the Salad Base & Toppings
- 6 cups romaine lettuce, washed, dried, and chopped
- 1 cup grape or cherry tomatoes, halved
- 1 medium Haas avocado, diced or sliced
- 1/2 cup shredded sharp cheddar cheese (or Monterey Jack)
- 1/4 cup red onion, finely diced
- 1/4 cup fresh cilantro, chopped
- 1 medium lime, cut into wedges
For the Cilantro-Lime Dressing (Optional)
- 1/4 cup plain Greek yogurt (or sour cream)
- 1 tbsp fresh lime juice
- 1 tbsp extra virgin olive oil
- 1 tbsp fresh cilantro, finely minced
- 1 pinch salt and garlic powder
Equipment Needed
- Large skillet (cast iron or heavy stainless steel)
- Meat chopper or wooden spoon
- Salad spinner or clean kitchen towel (for drying greens)
Step-by-Step Instructions
- Brown the Ground Turkey: Heat 1 tablespoon of oil in a large skillet over medium-high heat. Add the ground turkey. Use a wooden spoon or meat chopper to break the meat into small uniform pieces. Cook undisturbed for 3 to 4 minutes to allow lightly browned crusts to form, then stir and continue cooking for another 3 minutes until no pink remains.
- Season and Simmer: Turn the heat down to medium. Sprinkle the chili powder, cumin, garlic powder, onion powder, smoked paprika, oregano, salt, and black pepper directly over the meat. Stir in 1 tablespoon of tomato paste, stirring constantly for 1 minute to toast the spices. Pour in the 1/3 cup of chicken broth, scraping up any browned bits from the skillet bottom. Simmer for 2 to 3 minutes until the liquid reduces into a light glaze that coats the turkey. Remove from heat.
- Whisk the Dressing: In a small bowl, whisk together the plain Greek yogurt, lime juice, olive oil, minced cilantro, pinch of salt, and garlic powder until smooth. If too thick, whisk in 1 teaspoon of water to reach a drizzleable consistency.
- Assemble the Bowls: Divide the chopped romaine lettuce evenly among four wide bowls. Top each bowl with equal portions of warm taco-seasoned turkey, halved tomatoes, sliced avocado, diced red onion, and shredded cheddar cheese.
- Garnish and Serve: Sprinkle fresh cilantro over each salad and serve immediately with lime wedges and a drizzle of the cilantro-lime dressing.
Cooking Tips & Troubleshooting
- Avoid Dry Turkey: Opt for 93/7 lean ground turkey rather than 99% fat-free breast meat. The slight fat content significantly improves flavor and mouthfeel. If using 99% fat-free, add an additional teaspoon of olive oil to the pan.
- Prevent Soggy Lettuce: Ensure lettuce is thoroughly dried after washing. Water clinging to greens will dilute your dressing and turn the bottom of your bowl pool-like. Always add warm turkey right before serving, or let it cool slightly if prepping ahead.
- Preventing Brown Avocado: If slicing avocado ahead of time, toss the cubes gently in fresh lime juice to slow oxidation, or slice it fresh right before eating.
Substitutions & Variations
- Protein Swap: Ground chicken or lean ground beef (90/10) can be substituted 1:1 using the exact same spice profile. For another high-protein poultry dinner, try our Low-Carb Zucchini Noodle Turkey Skillet.
- Dairy-Free Option: Omit the cheddar cheese and substitute coconut-milk yogurt or salsa verde for the Greek yogurt dressing. Avocado provides plenty of healthy creaminess on its own.
- Extra Crunch: If you aren't strictly low-carb, top with a handful of crushed grain-free tortilla chips or toasted pumpkin seeds (pepitas).
Storage & Meal Prep Advice
This recipe is exceptionally well-suited for weekday meal prep if stored packed separately:
- Refrigeration: Store cooked taco turkey meat in an airtight container in the fridge for up to 4 days. Keep lettuce, cheese, and tomatoes in a separate container so greens stay crisp.
- Reheating: Warm the turkey meat separately in the microwave for 45–60 seconds before layering it over chilled greens.
- Freezing: The cooked turkey taco meat freezes very well. Let it cool completely, seal in a freezer-safe bag, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. Do not freeze the fresh salad ingredients.
Frequently Asked Questions
Can I use a pre-packaged taco seasoning packet instead?
Yes, you can substitute 2 tablespoons of store-bought taco seasoning for the individual spices listed. Keep in mind that packaged blends often contain added cornstarch, sugar, and high sodium levels, so adjust added salt accordingly if sticking to strict keto.
Is turkey taco salad good for a keto diet?
Absolutely. At 9g net carbs per serving (largely from fiber-dense avocado and tomatoes), this meal fits easily into a daily keto carb limit while providing ample healthy fats and protein.
How do I keep my taco salad from getting soggy if I pack it for work?
Use a bento-style container. Put greens at the bottom, toppings in small compartments, and store the dressing separately. Pack the turkey in a glass container to reheat quickly, then dump the warm meat over greens right before eating.
What other greens work well besides romaine?
Butter lettuce, shredded iceberg, or a mix of chopped romaine and baby spinach work well. Avoid delicate microgreens or tender spring mixes, as they wilt quickly under warm toppings.
Turkey Taco Salad with Avocado
High-Protein | Low-Carb | Tex-Mex
Prep Time
10 mins
Cook Time
12 mins
Total Time
22 mins
Servings
4 servings
Ingredients
- 1 lb lean ground turkey (93/7)
- 1 tbsp avocado oil
- 1 tbsp chili powder
- 1 tsp ground cumin
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp smoked paprika
- 1/2 tsp dried oregano
- 3/4 tsp fine sea salt
- 1/4 tsp black pepper
- 1 tbsp tomato paste
- 1/3 cup low-sodium chicken broth
- 6 cups romaine lettuce, chopped
- 1 cup grape tomatoes, halved
- 1 medium Haas avocado, diced
- 1/2 cup shredded sharp cheddar cheese
- 1/4 cup red onion, finely diced
- 1/4 cup fresh cilantro, chopped
- 1 medium lime, wedged
- Dressing: 1/4 cup Greek yogurt, 1 tbsp lime juice, 1 tbsp olive oil, 1 tbsp minced cilantro, pinch of salt & garlic powder
Instructions
- Heat oil in a heavy skillet over medium-high heat. Add ground turkey, breaking it into fine crumbles. Cook for 6-7 minutes until fully browned.
- Reduce heat to medium. Add spices, salt, pepper, and tomato paste. Stir constantly for 1 minute to toast spices.
- Pour in chicken broth. Simmer 2-3 minutes until broth reduces into a light sauce coating the meat. Remove from heat.
- Whisk together Greek yogurt, lime juice, olive oil, minced cilantro, salt, and garlic powder in a small bowl.
- Assemble 4 bowls with chopped romaine. Top each with warm taco turkey, tomatoes, avocado, red onion, cheddar, and cilantro. Serve with lime wedges and dressing.
Estimated Nutrition (Per Serving)
| Calories | Protein | Fat | Carbs | Fiber | Net Carbs |
|---|---|---|---|---|---|
| 410 kcal | 38g | 24g | 14g | 5g | 9g |
Rate this recipe
Loading ratings...
- Get link
- X
- Other Apps

