This One Pot Taco Rice Skillet is an easy, cheesy dinner that works perfectly for busy weeknights. Made with ground turkey (or your choice of ground meat), rice, taco seasoning, diced tomatoes with green chiles, and plenty of melty cheddar, it captures all the flavors of a taco casserole but cooks in a single skillet in under an hour. The result is a comforting, family-friendly meal that’s simple to prepare and full of flavor.

How this recipe brings the flavor
I love one-pot meals because they make weeknight cooking fast and cleanup simple. The trick is layering flavors so every bite tastes complete—even though everything cooks together. This taco rice skillet accomplishes that by building the dish in stages so vegetables, spices, protein, rice, and liquids each contribute their part.
- Start by sautéing fresh vegetables to bring out their natural sweetness and develop a savory base.
- Add taco seasoning and diced tomatoes with green chiles once the meat is cooked. The seasoning adds warmth and depth while the tomatoes introduce acidity and subtle heat that flavor the whole skillet.
- Finish with chopped cilantro and a squeeze of lime to brighten the dish and lift the rich, cheesy flavors for a well-balanced bite.
This recipe has been refined over multiple updates with clearer photos and helpful substitution ideas. It remains a reliable, flavorful option for busy households and cooks who want a satisfying meal without a lot of fuss.

Key ingredients and substitution ideas
Below are notes on the main components so you can easily tailor the skillet to your pantry and preferences. The full ingredient list with quantities is provided in the recipe card further down.
- Jalapeños – For a milder version that’s kid-friendly, substitute 1/2 cup diced green bell pepper for the jalapeños. Remove seeds from jalapeños to reduce heat.
- Ground turkey – Ground beef or ground chicken can be used interchangeably. Each protein will change the richness slightly, but the overall method and seasoning work well with all three.
- Taco seasoning – A homemade blend of paprika, garlic powder, onion powder, cumin, and chili powder works great. If using a store packet, a one-ounce packet is equivalent to two tablespoons.
- Diced tomatoes with green chilies – If you prefer, swap the canned tomatoes for a chunky red salsa. Choose mild, medium, or hot salsa to control the spice level.
- Cheddar cheese – Freshly shredding an 8-ounce block yields the best melt. For a spicier finish, use pepper jack or a spicy cheddar.
Instructions
Follow these steps in a large skillet to build flavor and cook the rice evenly. Step-by-step photos accompany the method to make it easy to follow.



- Heat the olive oil in a large skillet over medium-high heat.
- Add the diced onion, minced garlic, and seeded, minced jalapeños. Sauté for 3–4 minutes until softened.
- Add the ground turkey and cook for 5–6 minutes, breaking it up with a spoon, until no longer pink.
- Sprinkle in the taco seasoning and stir to coat the meat and vegetables.
- Add the rice and toast it briefly in the skillet for 3–4 minutes to bring out a nutty flavor.



- Pour in the diced tomatoes with green chilies and the chicken broth. Stir to combine.
- Bring the liquid to a boil, then reduce heat to low. Cover and simmer for 35–40 minutes, or until the rice is tender and has absorbed most of the liquid.
- Remove the lid and stir in the chopped cilantro and fresh lime juice to brighten the flavors.
- Sprinkle the shredded cheddar evenly over the top, cover the skillet, and remove from the heat. Let the skillet sit for 3–5 minutes so the cheese can melt into the dish.
Cook’s tip: After 35–40 minutes, test the rice with a fork to ensure it’s tender. Stovetops and skillets vary in heat retention, so if the rice needs a few more minutes, simply cover and simmer for another 5–10 minutes. If the mixture looks dry before the rice is done, add a splash more broth or water.

What to serve with it
The taco rice skillet is a complete meal, but toppings and sides add texture and freshness. Popular choices include sliced jalapeños, sour cream, shredded lettuce, fresh cilantro, sliced avocado, or a squeeze of extra lime. Tortilla chips on the side provide crunch and work well for scooping.
For added brightness, quick-pickled red onions or a spoonful of guacamole are excellent options. Chipotle sauce or your favorite hot sauce can add smokiness or extra heat if desired.
Turkey Taco Rice Skillet
4 servings
15 minutes
40 minutes
55 minutes
Whitney Bond
Video
Video demonstration available for reference to see each step in action.
Ingredients
- 2 tablespoons olive oil
- ½ cup onion, diced
- 4 garlic cloves, minced
- 2 jalapeños, seeded and minced
- 1 pound ground turkey (or ground beef)
- 2 tablespoons taco seasoning (or 1 ounce packet)
- 2 cups long grain white rice
- 14.5 ounce can diced tomatoes with green chilies (or 2 cups salsa)
- 3 cups chicken broth
- ¼ cup finely chopped cilantro
- ¼ cup fresh squeezed lime juice
- 2 cups cheddar cheese, shredded
Instructions
- Heat the olive oil in a large skillet over medium-high heat.
- When the oil is hot, add the onion, garlic and jalapeño and cook 3–4 minutes. Add the ground turkey and cook 5–6 minutes until cooked through.
- Season with the taco seasoning, then add the rice and cook an additional 3–4 minutes to lightly toast the rice.
- Add the can of diced tomatoes with green chilies and the chicken broth.
- Bring the liquid to a boil, then reduce heat to low, cover, and simmer for 35–40 minutes, or until the rice is tender.
- Remove the lid and stir in the cilantro and lime juice.
- Sprinkle the cheddar cheese over the top, cover, remove from heat, and let sit 3–5 minutes so the cheese melts.
Notes
- Store leftovers in an airtight container in the refrigerator and eat within 5 days.
- Reheat in the microwave for 2–3 minutes. Freshen reheated portions with a squeeze of lime, extra cilantro, or sliced avocado. You can also wrap leftovers in a tortilla to make a quick burrito.
- This recipe is naturally gluten free when using gluten-free broth and seasoning. To make it dairy free, omit the cheese or use a dairy-free cheese alternative.
Nutrition Facts
Calories: 806 kcal
Carbohydrates: 86 g | Protein: 49 g | Fat: 30 g
Sodium: 1199 mg | Fiber: 3 g | Sugar: 5 g
Vitamin C: 26 mg | Calcium: 481 mg | Iron: 3 mg
With straightforward ingredients and a single skillet, this Turkey Taco Rice Skillet is an approachable, flavorful dinner that adapts well to what you have on hand. The combination of warm spices, acidic tomatoes, bright cilantro and lime, and gooey cheese makes it a crowd-pleaser the whole family can enjoy.