These healthy tacos are filled with warmly spiced ground turkey and black beans, then finished with crunchy lettuce, tomato, avocado, and a quick lime-yogurt sauce. Serve the filling in whole-wheat tortillas and let everyone add their own toppings; the recipe is flexible enough for a weeknight dinner or a casual taco bar.
Ingredients
- 1 tablespoon (15 ml) olive oil
- 1 small yellow onion, finely diced, about 1 cup (150 g)
- 2 garlic cloves, minced, about 2 teaspoons (6 g)
- 1 pound (454 g) lean ground turkey
- 2 teaspoons (5 g) chili powder
- 1 teaspoon (2 g) ground cumin
- 1/2 teaspoon (1 g) smoked paprika
- 1/2 teaspoon (0.5 g) dried oregano
- 1/2 teaspoon (3 g) kosher salt, plus more to taste
- 1/4 teaspoon (0.5 g) black pepper
- 1/3 cup (80 ml) water
- 1 can black beans, 15 ounces (425 g), drained and rinsed; about 1 1/2 cups (255 g) beans after draining
- 8 small whole-wheat tortillas, about 6 inches (15 cm) each and 240 g total
- 2 cups shredded romaine lettuce (90 g)
- 1 cup diced ripe tomato (180 g)
- 1 avocado, about 7 ounces (200 g) whole, pitted and diced
- 1/2 cup plain Greek yogurt (120 g)
- 1 lime, juiced, about 2 tablespoons (30 ml)
- 1/2 cup shredded cheddar cheese (56 g)
- 1/4 cup chopped fresh cilantro (10 g)
- 1 small jalapeño, thinly sliced, about 15 g, optional
Instructions
-
Prepare the ingredients before heating the pan. Dice the onion and tomato, mince the garlic, shred the lettuce, and chop the cilantro. Drain and rinse the beans, and keep the toppings separate so each taco can be assembled at the table. Stir the Greek yogurt with about half of the lime juice in a small bowl. Taste it; add a pinch of salt or another squeeze of lime if you like. Set the sauce and toppings aside while you cook the filling.
-
Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for about 3 minutes, stirring now and then, until it softens and begins to look translucent. Stir in the garlic and cook for 30 seconds, just until fragrant. Keep the heat moderate: garlic can turn bitter if it browns, and the onion should soften rather than scorch.
-
Add the ground turkey, chili powder, cumin, smoked paprika, oregano, salt, and black pepper. Break the turkey into small pieces with a sturdy spoon or spatula and stir so the spices coat the meat. Cook for about 8 minutes, turning and breaking up the mixture as it browns. Check several of the largest pieces with a food thermometer. Ground turkey must reach the USDA FSIS safe minimum internal temperature of 165°F (74°C); color alone is not a reliable safety check.
-
Pour in the water and scrape the bottom of the skillet to loosen any browned bits. Stir in the drained black beans and simmer for 4 minutes, stirring gently, until the beans are hot and the mixture is moist but not soupy. If the pan looks dry before the beans are warm, add water 1 tablespoon (15 ml) at a time. If it looks too wet, simmer uncovered for another minute. Taste and adjust the salt or lime to suit the toppings you plan to use.
-
While the filling simmers, warm the tortillas in a dry skillet over medium heat for about 20 to 30 seconds per side, working in batches, until pliable and lightly toasted in spots. Alternatively, wrap a few tortillas in a barely damp paper towel and microwave for 20 to 30 seconds; add short bursts if they need more time. Keep warmed tortillas wrapped in a clean towel so their edges do not dry out.
-
Set out the turkey-and-bean filling, tortillas, lettuce, tomato, avocado, yogurt-lime sauce, cheese, cilantro, and jalapeño. Spoon roughly 1/3 cup (about 80 g) of filling into each tortilla, then add toppings without overfilling. Fold the tortilla around the filling and serve promptly, with any remaining lime wedges or sauce on the side.
Tips
-
Keep the filling tender. Ground turkey is lean and can dry out if it is cooked hard for too long. Use medium heat, break it into small pieces, and add the water once it has browned. The liquid helps the spices cling to the meat and keeps the beans from making the mixture feel crumbly. Stop simmering when the filling is hot and moist, rather than cooking until every bit of liquid disappears.
-
Choose a skillet large enough for the job. A crowded pan releases steam and makes browning slower. If your skillet is small, brown the turkey in two batches, then return it to the pan with the spices and beans. This takes a little longer but gives you better texture. Stir the onion and garlic often enough to prevent sticking, especially if your burner runs hot.
-
Adjust the heat without changing the whole recipe. Chili powders vary in strength, and some blends contain more salt than others. Start with the listed amount, taste the cooked filling, and add a pinch more if desired. For milder tacos, leave out the jalapeño and use a mild chili powder. For more heat, serve sliced jalapeño or hot sauce separately so each person can choose.
-
Make assembly easier for a group. Chop the toppings while the onion cooks, but keep avocado and the lime-yogurt sauce chilled until serving. Set out small bowls with serving spoons and let guests build their own tacos. If you are packing lunch, store the filling, tortillas, sauce, and crisp toppings in separate containers; keeping them apart prevents soggy tortillas and wilted lettuce.
Serving Suggestions
Serve two tacos per person as a main course, with the filling and toppings arranged separately for easy assembly. A side of sliced cucumber, a simple green salad, or grilled corn works well when you want fresh, crisp elements alongside the warm, spiced filling. For a more substantial plate, add a small portion of rice or extra black beans. Keep the sides simply seasoned so they do not compete with the lime, cumin, and chili in the tacos.
The yogurt-lime sauce is tangy and mild, so it works as a topping as well as a dip for extra vegetables or tortilla chips. If you prefer a thinner drizzle, whisk in water 1 teaspoon (5 ml) at a time until it flows easily from a spoon. Put lime wedges on the table for anyone who wants a sharper finish. For a taco bar, label the jalapeño and any hot sauce clearly so guests can choose their preferred level of heat.
Variations
Use chicken or beef. Ground chicken can replace the turkey in the same quantity and needs to reach 165°F (74°C), checked with a food thermometer. Ground beef can also be used; cook it to 160°F (71°C), the USDA FSIS safe minimum for ground meat. Beef may release more fat than lean turkey, so carefully spoon off excess fat before adding the water and beans if the skillet looks greasy.
Make the filling vegetarian. Replace the turkey with another 15-ounce (425 g) can of black beans, or use 12 ounces (340 g) of crumbled firm tofu. For extra texture, mash about one-third of the beans with the back of a spoon and leave the rest whole. Warm the beans with the onion, garlic, spices, and water for about 5 minutes. If using tofu, brown the crumbles first, then add the seasonings and beans; adjust the water as needed because tofu releases moisture differently.
Swap the beans or tortillas. Pinto beans work in place of black beans at the same drained weight and have a softer, creamier texture. Corn tortillas make the tacos gluten-free when the package is labeled accordingly, though they are often smaller and may need two per serving to hold a similar amount of filling. Warm corn tortillas gently and keep them covered; they can crack if served cold or allowed to dry out.
Change the toppings. Use shredded red cabbage instead of romaine for a sturdier crunch, or add thinly sliced radishes for a peppery bite. Crumbled cotija can replace cheddar, bringing a saltier and more traditional-style finish; reduce the salt in the filling slightly if needed. If cilantro is not to your taste, leave it out or use a little chopped green onion. These are flexible toppings rather than required changes to the cooking method.
Storage and Reheating
For food safety, refrigerate cooked turkey-and-bean filling within 2 hours of cooking, using a shallow airtight container so it cools promptly. It keeps for 3 to 4 days in the refrigerator. Store tortillas and toppings separately; keep cut avocado tightly covered and use it as soon as possible for the best color and texture. The yogurt-lime sauce can be refrigerated in its own covered container for up to 3 days, though it may need a quick stir before serving.
Reheat only the portion you plan to eat in a skillet over medium-low heat, stirring with a splash of water until steaming hot. If checking with a food thermometer, leftovers should reach 165°F (74°C). You can also microwave the filling in a covered, microwave-safe bowl, stirring halfway through and heating in short intervals until evenly hot. Warm fresh tortillas separately, and add lettuce, tomato, avocado, and sauce after reheating. Do not reheat assembled tacos, since the toppings soften and the tortillas can turn soggy.
Frequently Asked Questions
Can I make the turkey taco filling ahead?
Yes. Cook the turkey and bean filling, cool it promptly, and refrigerate it in a covered container for up to 3 to 4 days. Reheat the amount you need until it reaches 165°F (74°C), then assemble with freshly warmed tortillas and cold toppings. For the best texture, wait to cut the avocado and dress the yogurt sauce until closer to serving.
How do I keep tacos from getting soggy?
Keep the filling, tortillas, sauce, and fresh toppings separate until you are ready to eat. Let excess liquid cook off the filling before serving, but do not simmer it until dry. Add a moderate amount of filling to each tortilla and drizzle on the sauce at the table rather than spreading a thick layer over the tortilla ahead of time. For packed tacos, carry the components separately and assemble them just before eating.
Can I use canned taco seasoning instead of the spices listed?
You can substitute about 1 tablespoon (8 g) of taco seasoning for the chili powder, cumin, paprika, and oregano. Check its label for salt, since some blends are already salty; add the recipe’s salt gradually and taste the filling before adding more. The flavor will vary by blend, and smoked paprika or oregano may be less noticeable than in the listed combination.
What can I use instead of Greek yogurt?
Plain regular yogurt works, but it is thinner, so begin with 1 tablespoon (15 ml) of lime juice and add more only if you like. Sour cream is another straightforward substitute and makes a richer sauce. For a dairy-free option, use an unsweetened plant-based yogurt that is thick enough to spoon. Taste any substitute before adding salt because products differ in tang and seasoning.
Can I freeze the cooked filling?
Yes. Cool the filling promptly, transfer it to a freezer-safe airtight container, and freeze it for up to 2 months for best quality. Thaw it in the refrigerator, then reheat it in a skillet with a splash of water until it reaches 165°F (74°C). The beans may soften a little after freezing, but the filling remains suitable for tacos, bowls, or wraps. Freeze the filling on its own, not with the tortillas or fresh toppings.
Related
- Eggnog Recipe UK: A Creamy, Gently Spiced Classic
- Eggnog Recipe No Sugar: Creamy and Smooth
- Non-Alcoholic Eggnog Recipe: Creamy, Safe and Easy
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).