This turkey taco rice skillet is a complete one-pot meal packed with seasoned ground turkey, rice, beans, corn, and melted cheese! Everything cooks together in one pan for maximum flavor and minimal cleanup. Ready in just 40 minutes, this healthy and hearty dinner is perfect for busy weeknights when you want a satisfying family-friendly meal.
Why You’ll Love This Ground Turkey Rice Skillet
One-Pot Wonder – Everything cooks in a single skillet, including the rice! Less mess and fewer dishes to clean.
Healthier Choice – Ground turkey is leaner and higher in protein than ground beef while staying budget-friendly.
Family-Friendly – Kids and adults love this taco-inspired meal with customizable toppings.
Quick Weeknight Dinner – Ready in 40 minutes with simple pantry ingredients and easy prep.
Meal Prep Friendly – Makes great leftovers that reheat beautifully throughout the week.
Ingredients for Turkey Taco Rice Skillet
Main Ingredients:
- 1 tablespoon olive oil
- 1 lb ground turkey (85/15 recommended, or use 93/7 for leaner)
- 1 sweet onion, finely diced
Liquids & Add-ins:
- 2 cups beef broth (or beef stock)
- 1 can (15 oz) corn, drained
- 1 can (15 oz) pinto beans, drained and rinsed
- 1 can (14.5 oz) petite diced tomatoes
- ¾ cup long grain white rice, dry and uncooked
Seasonings:
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon chili powder
- 1 teaspoon kosher salt
- ½ teaspoon ground coriander
- ½ teaspoon brown sugar
- ¼ teaspoon black pepper
Topping:
- 1½ cups shredded cheese (Colby Jack, cheddar, or Mexican blend)
How to Make Turkey Taco Rice Skillet
Step 1: Cook the Ground Turkey
Heat olive oil in a large skillet over medium-high heat. Add ground turkey and finely diced onion. Cook, crumbling the meat with a wooden spoon, until turkey is no longer pink, about 5-7 minutes. Drain any excess grease from the pan.
Step 2: Add Remaining Ingredients
Stir in beef broth, drained corn, pinto beans, diced tomatoes with their juices, dry rice, and all seasonings (cumin, garlic powder, onion powder, chili powder, salt, coriander, brown sugar, and black pepper). Mix well until everything is evenly combined. Bring to a boil.
Step 3: Simmer Covered
Once boiling, cover the skillet tightly with a lid and reduce heat to medium-low. Cook for 25 minutes without removing the lid. The rice will absorb all the liquid and become perfectly tender.
Step 4: Add Cheese
After 25 minutes, remove the lid and give everything a good stir. Check that all liquid is absorbed and rice is tender. Sprinkle shredded cheese evenly over the top. Cover with the lid again and let sit for 2-3 minutes until cheese melts.
Step 5: Serve with Toppings
Serve immediately with your favorite taco toppings! Set out bowls of toppings and let everyone customize their own serving.
Pro Tips for Perfect Taco Rice
Use Long Grain White Rice Only – Do NOT substitute instant rice or short-grain rice. Long grain white rice is essential for proper texture and cooking time.
Don’t Lift the Lid – Resist peeking during the 25-minute simmer time! Lifting the lid releases steam needed to cook the rice perfectly.
Brown Sugar Makes a Difference – This small amount balances the spices and tomatoes beautifully. Don’t skip it!
Drain Cans Properly – Drain and rinse beans and corn well to avoid excess liquid in your skillet.
Customize Heat Level – Use Rotel or diced tomatoes with green chilies for extra spice, or add jalapeños to your toppings.
Check Before Adding Cheese – Ensure all liquid is absorbed before adding cheese. If liquid remains, simmer uncovered for a few more minutes.
Topping Ideas
Make this turkey taco rice skillet even better with these delicious toppings:
- Shredded lettuce
- Sour cream or Greek yogurt
- Pico de gallo or fresh salsa
- Guacamole or diced avocado
- Chopped fresh cilantro
- Diced red onion
- Sliced jalapeños
- Black olives
- Lime wedges
- Cafe Rio ranch dressing
- Hot sauce
- Crushed tortilla chips for crunch
Creative Ways to Serve
Burrito Style – Wrap the turkey taco rice in large flour tortillas with your favorite toppings for hearty burritos.
Soft Tacos – Use smaller tortillas to make soft tacos filled with this flavorful rice mixture.
Nacho Bar – Create a DIY nacho station with tortilla chips, the turkey rice, and various toppings.
Quesadillas – Add rice mixture and extra cheese between two tortillas, then toast in a skillet until golden and crispy.
Taquitos – Roll the rice in small flour tortillas, place on a baking sheet, spray with cooking spray, and bake at 425°F for 15-20 minutes.
Bowl Style – Serve in bowls with chips on the side for scooping (Fritos work great!).
Storage and Reheating
Refrigerator: Store leftovers in an airtight container (separate from toppings) for 3-4 days in the fridge.
Reheating:
- Microwave: Heat individual portions until warmed through
- Stovetop: Reheat in a pan over medium heat, adding a splash of water or broth if needed to keep rice moist
Freezer Tip: While not tested by the original recipe creator, this type of dish typically freezes well for up to 3 months in freezer-safe containers.
Substitutions and Variations
Protein Options – Use ground beef, ground chicken, or even crumbled sausage instead of ground turkey
Bean Varieties – Try black beans, navy beans, or light red kidney beans instead of pinto beans
Corn Types – Use any canned corn: yellow, white, fire-roasted, or southwestern style
Onion Choices – Sweet onion is mildest, yellow onion is versatile, white onion has stronger flavor
Broth Alternatives – Use low-sodium beef broth, chicken broth, or water with beef bouillon
Cheese Options – Try mild, medium, or sharp cheddar, Pepper Jack for spice, or Monterey Jack
Spice It Up – Use Rotel instead of plain diced tomatoes, or add cayenne pepper to the seasoning mix
Oil Swaps – Any neutral oil works: vegetable, canola, or avocado oil
Frequently Asked Questions
Can I use brown rice instead? Brown rice requires much longer cooking time (about twice as long) and more liquid. If using brown rice, you’ll need to adjust cooking time to 45-50 minutes and add extra broth.
How many servings does this make? This recipe serves 5-6 adults, or more if you load up servings with lots of toppings.
Can I make this spicier? Yes! Use Rotel tomatoes, add cayenne pepper to the seasonings, include jalapeños in the mix, or top with hot sauce.
What if there’s still liquid after 25 minutes? Remove the lid and simmer for a few more minutes until all liquid is absorbed.
Can I use instant rice? No, instant rice won’t work in this recipe. You must use regular long grain white rice for proper texture and cooking.
Is ground turkey healthier than ground beef? Yes! Ground turkey is leaner with less saturated fat and more protein, making it a healthier choice while still being flavorful and budget-friendly.
Turkey Taco Rice Skillet
Ingredients
Equipment
Method
- Heat olive oil in a large skillet over medium-high heat. Add ground turkey and diced onion. Cook for 5–7 minutes, breaking apart meat, until no longer pink. Drain excess grease.
- Stir in beef broth, corn, pinto beans, diced tomatoes with juices, dry rice, and all seasonings. Mix well and bring to a boil.
- Once boiling, cover the skillet tightly with a lid. Reduce heat to medium-low and cook for 25 minutes without removing the lid. The rice will absorb all liquid and become tender.
- Remove lid and stir. Check that the liquid is fully absorbed and rice is cooked through. Sprinkle shredded cheese evenly over top. Cover again for 2–3 minutes to melt.
- Serve hot with your favorite taco toppings like sour cream, salsa, avocado, cilantro, or crushed tortilla chips.
Notes
• Use long-grain white rice only — instant rice won’t work.
• Don’t lift the lid during simmering to ensure even cooking.
• Brown sugar balances the spices perfectly — don’t skip it!
• Drain beans and corn well to prevent excess moisture. Storage:
Refrigerate leftovers up to 4 days. Reheat with a splash of broth or water to keep moist. Freezes well up to 3 months. Serving Ideas:
Serve in bowls, stuff into burritos or tacos, or layer over tortilla chips for a quick nacho-style dinner.






