Welcome to your new favorite weeknight meal: the **Cheesy Taco Rice Skillet**! This incredible one-pan recipe effortlessly brings together all the vibrant, zesty flavors of your cherished tacos into a single, hearty dish. Picture this: tender rice, wholesome beans, sweet corn, juicy tomatoes, and your choice of perfectly seasoned ground meat, all blanketed under a decadent layer of melted cheese. It’s a symphony of textures and tastes, designed for simplicity and maximum flavor, making it an instant hit with families everywhere. Forget the fuss of multiple pots and pans; this skillet meal delivers comfort and convenience in every spoonful.
If you’re constantly seeking creative and delicious ways to enjoy taco-inspired dinners, you’re in the right place. Be sure to explore some of our other fantastic variations:
- Taco Pasta
- Taco Soup
- Taco Tater Tot Casserole

Cheesy Taco Rice Skillet: The Ultimate Weeknight Meal
There’s something uniquely satisfying about a meal that tastes like it took hours to prepare but comes together in under 40 minutes in a single pan. Our Cheesy Taco Rice Skillet is precisely that kind of dish. It captures the essence of classic taco flavors – savory, a little spicy, and wonderfully fresh – all wrapped up in a comforting rice-based meal. As the lean ground beef (or turkey, for a lighter option) simmers with aromatic diced bell peppers, onions, and minced garlic, your kitchen will fill with an irresistible scent that will have everyone eagerly anticipating dinner. It’s a truly mouthwatering experience from start to finish!
The secret to its incredible taste lies in the perfect balance of ingredients. Fluffy rice and hearty black beans absorb the rich, savory chicken broth, while just the right amount of taco seasoning infuses every bite with an authentic, robust flavor without being overpowering. What truly sets this dish apart is its incredible ease. Everything cooks directly in one skillet, minimizing cleanup and maximizing your precious free time. This makes it an ideal solution for those busy weeknights when you crave a homemade meal but don’t have hours to spend in the kitchen.
But let’s be honest, the real magic happens with the toppings! Once your Cheesy Taco Rice Skillet is bubbling hot and the cheese is perfectly melted, it’s time to unleash your creativity. We love setting out an array of fresh ingredients like vibrant pico de gallo, cool and creamy sour cream, and slices of buttery avocado. The beauty of this dish is its ultimate customizability; everyone at the table can craft their own perfect plate, tailoring the flavors and textures to their individual preferences. This interactive element makes it a guaranteed crowd-pleaser and a staple in our home, and we’re confident it will be in yours too!
Why This Cheesy Taco Rice Skillet Will Become a Family Favorite
- Effortless One-Pan Convenience: Say goodbye to mountains of dirty dishes! This Taco Rice Skillet is a true game-changer for hectic weeknights. By cooking everything in a single pan, you achieve a remarkably flavorful and satisfying meal without the post-dinner cleanup drama. It’s fast, efficient, and perfect for saving time and energy.
- Endlessly Customizable for Every Palate: Whether you prefer the richness of ground beef, the lightness of ground turkey, or even a plant-based alternative, this recipe is incredibly versatile. It’s also a fantastic canvas for your favorite taco toppings. From the fiery kick of jalapeños to the cooling creaminess of guacamole, you can easily adjust the spice level and flavor profile to suit everyone’s taste buds, making it perfect for diverse dietary preferences.
- Bursting with Flavor and Utterly Satisfying: This dish isn’t just easy; it’s absolutely delicious! With a harmonious blend of aromatic taco seasoning, gooey melted cheese, and hearty ingredients like fluffy rice, sweet corn, and protein-packed black beans, every bite is a delightful explosion of Mexican-inspired goodness. It’s a filling meal that truly satisfies, ensuring it will be requested again and again.

Mastering the Cheesy Taco Rice Skillet: Step-by-Step Guide
Crafting this flavorful Cheesy Taco Rice is wonderfully straightforward, designed to get a delicious meal on your table with minimal effort. You’ll begin by building a flavorful foundation with sautéed onions, bell peppers, and garlic, then browning your chosen ground meat with aromatic taco seasoning. Next, you’ll incorporate rice, savory chicken broth, corn, black beans, and diced tomatoes, allowing the mixture to simmer until the rice is perfectly tender and all the vibrant flavors have harmoniously melded together. The grand finale involves a generous sprinkle of melty cheese and a medley of your favorite taco toppings. For your convenience, the complete, detailed recipe card is provided below.
- Prepare the Aromatics: Heat the olive oil in a large, sturdy skillet over medium heat. Add the diced onion and bell pepper, sautéing for about 5 minutes until they become tender and slightly translucent, releasing their sweet aromas.
- Cook the Meat: Add your chosen ground meat (beef or turkey) to the skillet. Cook, breaking it up with a spoon, until it’s fully browned and no longer pink. Drain any excess fat if necessary. Stir in the minced garlic, taco seasoning, salt, and black pepper, cooking for another 1-2 minutes until the spices become fragrant.
- Combine & Simmer: Pour in the chicken broth, then add the diced tomatoes (undrained), uncooked rice, drained and rinsed black beans, and frozen corn kernels. Stir everything together well. Bring the mixture to a rolling boil over medium-high heat.
- Cook the Rice: Once boiling, reduce the heat to low. Cover the skillet tightly with a lid and let it simmer gently for 15-20 minutes, or until the rice is fully cooked and has absorbed all the liquid. Avoid lifting the lid frequently, as this releases steam essential for cooking the rice.
- Melt the Cheese: Once the rice is tender, remove the skillet from the heat. Generously sprinkle the shredded Colby Jack cheese evenly over the top of the rice mixture. Cover the skillet again and let it rest for 5-10 minutes, allowing the residual heat to perfectly melt the cheese into a gooey, delicious layer.
- Serve & Enjoy: Uncover the skillet and serve the Cheesy Taco Rice warm. Invite everyone to customize their bowls with an assortment of their favorite taco toppings, such as fresh diced tomatoes, sour cream, jalapeños, or avocado.

Pro Tip for Spice Lovers: Easily customize the heat level of your taco rice! Add freshly diced jalapeños along with the bell peppers, or opt for a spicy taco seasoning blend. For a subtle increase in warmth, choose hot diced tomatoes with green chiles instead of the mild variety. For less heat, stick to regular diced tomatoes and mild seasoning.
Storage and Reheating for Delicious Leftovers
One of the many benefits of this Cheesy Taco Rice Skillet is how wonderfully it keeps, making it fantastic for meal prep or enjoying leftovers. Proper storage ensures you can savor its delicious flavors for days to come.
- Refrigerator Storage: Once the skillet has cooled completely to room temperature, transfer any leftover taco rice into an airtight container. It will keep fresh in the refrigerator for up to 3-4 days. This makes it perfect for quick lunches or easy dinners throughout the week.
- Freezer Storage: For longer storage, this turkey and rice skillet freezes beautifully. Allow the dish to cool entirely before transferring it to a freezer-safe container or a heavy-duty resealable freezer bag. It can be frozen for up to 3 months. For optimal flavor and texture, we recommend enjoying it within 1-2 months. When you’re ready to reheat, simply thaw it overnight in the refrigerator.
- Reheating Instructions: To bring your leftover taco rice back to life, you can reheat it in the microwave or on the stovetop. When reheating on the stovetop, add a splash of chicken broth or water to the skillet. This helps to restore moisture, preventing the rice from drying out and ensuring it remains tender and flavorful. Heat gently over medium-low heat until thoroughly warmed through.
Creative Variations to Elevate Your Taco Rice Skillet
While our classic Cheesy Taco Rice recipe is fantastic on its own, it’s also incredibly versatile, lending itself beautifully to various creative additions and modifications. Don’t hesitate to experiment and make it your own!
- Go Plant-Based: Easily transform this into a vegetarian or vegan delight by substituting the ground beef or turkey with plant-based protein options. Crumbled firm tofu, cooked lentils, or quinoa work wonderfully, absorbing the taco flavors beautifully.
- Boost the Veggies: Amp up the nutritional value and texture by incorporating extra vegetables. Bell peppers of different colors, zucchini, yellow squash, or sliced mushrooms are excellent additions that cook down well in the skillet, adding freshness and depth.
- Chicken Power: Swap out the ground meat for shredded rotisserie chicken or diced chicken breasts. If using raw diced chicken, brown it with the onions and peppers, then season with taco spices before adding the liquids and rice. This offers a different protein texture and flavor profile.
- Extra Creaminess: For an even richer, creamier texture, stir in a dollop of cream cheese or a generous spoonful of sour cream during the last few minutes of cooking, just before adding the shredded cheese. Top with additional shredded cheese before serving for maximum indulgence.
- Fresh Herb Finish: Brighten the entire dish with a burst of fresh flavor. Stir in a handful of fresh chopped cilantro and a squeeze of fresh lime juice right at the end of cooking, just before serving. This zesty finish truly enhances the Mexican-inspired profile.
Smart Ingredient Substitutions for Your Skillet
Flexibility is key in the kitchen, and this Cheesy Taco Rice Skillet is incredibly forgiving. Here are some smart substitutions you can make without sacrificing flavor or quality:
- Ground Meat: While lean ground beef or ground turkey are traditional, feel free to use ground chicken for a lighter touch. For a vegetarian version, swap the meat entirely for crumbled tofu, tempeh, extra beans, or a combination of plant-based protein.
- Vegetables: Don’t limit yourself to bell peppers and onions. Zucchini, yellow squash, and mushrooms are fantastic additions that integrate seamlessly into the dish, adding more vitamins and flavor.
- Garlic: If fresh garlic isn’t on hand, 1 teaspoon of garlic powder can be substituted for every 3 cloves of minced fresh garlic.
- Spices: Instead of a pre-made taco seasoning blend, you can create your own using individual spices like chili powder, cumin, paprika, onion powder, and a pinch of cayenne pepper for heat.
- Broth: Chicken broth provides a rich base, but for a vegetarian option, vegetable broth or even water with a bouillon cube will work just as well.
- Rice: Long-grain white rice cooks up light and fluffy. However, you can certainly use brown rice for a whole-grain alternative. Just note that brown rice typically requires more liquid (about 2.5 cups broth per cup of brown rice) and a longer cooking time (around 30-45 minutes).
- Corn: Frozen corn kernels are convenient, but a drained can of corn (about 15 ounces) works perfectly fine.
- Beans: Black beans offer a great texture and flavor, but pinto beans or kidney beans can be easily substituted. Ensure they are drained and rinsed before adding.
- Diced Tomatoes: The recipe calls for diced tomatoes and green chiles (like Rotel), which add a lovely zing. If you prefer, a can of regular diced tomatoes or fire-roasted tomatoes can be used. Add a small can of diced green chiles separately if you still want that subtle kick.
- Cheese: Colby Jack cheese provides a fantastic melt and mild flavor. However, shredded cheddar, Monterey Jack, or a Mexican blend cheese are all excellent alternatives that will melt beautifully and complement the taco flavors.

Frequently Asked Questions About Cheesy Taco Rice
Here are answers to some common questions to help you make the best Cheesy Taco Rice Skillet every time:
Can I use brown rice instead of white rice?
Absolutely! Brown rice is a great whole-grain alternative. However, be aware that it typically requires more liquid (roughly 2.5 cups of broth per cup of brown rice) and a significantly longer cooking time, usually between 30-45 minutes. You may need to adjust the simmering time and liquid amount accordingly until the rice is tender.
What kind of meat can I use in this recipe?
This recipe is very versatile when it comes to ground meat. While the sample uses ground turkey for a leaner option, lean ground beef is a classic choice and equally delicious. Ground chicken also works beautifully. Feel free to use whichever ground meat you prefer or have on hand!
How can I make this dish spicier?
For those who love a bit of heat, there are several ways to kick up the spice. You can add an extra pinch of cayenne pepper, incorporate more diced jalapeños (fresh or pickled) during the sautéing process, or stir in a splash of your favorite hot sauce towards the end of cooking. Using a “hot” variety of taco seasoning or diced tomatoes with green chiles will also increase the heat.
How can I make the dish milder?
If you prefer a milder flavor, simply replace the can of diced tomatoes with green chiles (like Rotel) with a can of regular, plain diced tomatoes. You can also omit any optional cayenne pepper if you’re using individual spices, and choose a mild taco seasoning blend.
Can I use fresh tomatoes instead of canned diced tomatoes?
Yes, fresh tomatoes can certainly be used! We recommend substituting the can of diced tomatoes and green chiles with approximately 1 ½ cups of finely diced fresh tomatoes. If you still want a hint of green chile flavor, add a small can of drained diced green chiles separately.
What should I do if my rice is not cooked but the liquids have all been absorbed?
This can happen if your heat was too high during simmering, causing the liquid to evaporate too quickly. Don’t worry, it’s an easy fix! Simply stir in an additional ¼ cup of chicken broth or water to the skillet, cover it tightly, and continue to simmer on very low heat for another 5-10 minutes. Keep a close eye on it to ensure the rice absorbs the liquid and becomes tender.
Is this recipe gluten-free?
Yes, this Cheesy Taco Rice Skillet is naturally gluten-free! However, to ensure it remains completely gluten-free, always double-check the labels of your ingredients, especially the chicken broth and taco seasoning, to confirm they are certified gluten-free.
How can I make this dish dairy-free?
To adapt this recipe for a dairy-free diet, simply omit the shredded cheese entirely. Alternatively, you can use your favorite dairy-free shredded cheese alternative, which will still provide that wonderful melty texture and richness.

Perfect Pairings: Serving Suggestions for Your Taco Rice Skillet
This Cheesy Taco Rice Skillet is a wonderfully complete and hearty meal on its own, packed with protein, grains, and vegetables. However, if you’re looking to round out your meal or add some extra flair, here are a few delightful serving suggestions that perfectly complement its rich flavors:
- Comforting Cornbread: Serve warm slices of fluffy homemade cornbread, zesty Jalapeño Cornbread, or even unique blueberry corn muffins on the side. The slightly sweet, comforting taste of cornbread creates a fantastic contrast with the savory, spicy notes of the skillet.
- Crunchy Tortilla Chips: Offer a bowl of crispy tortilla chips for scooping up the flavorful Taco Rice Skillet – it’s a fun, interactive way to enjoy the meal! For an added layer of indulgence, serve alongside a fresh batch of pico de gallo, creamy queso dip, or a zesty salsa.
- Warm Tortillas: Transform your skillet meal into deconstructed tacos! Warm flour or corn tortillas are perfect for wrapping around spoonfuls of the cheesy taco rice, creating a delightful hand-held experience. Try making homemade tortillas for an extra special touch.
- Fresh Cilantro Lime Rice: If you want to offer an additional rice component or simply love extra citrusy brightness, a side of cilantro lime rice makes a wonderful pairing. Its fresh, zesty flavor beautifully cuts through the richness of the taco spices.
- Classic Mexican Street Corn (Elote): Grilled or roasted Mexican street corn, slathered with mayonnaise, cotija cheese, and chili powder, is an incredible side dish. It adds a smoky, sweet, and tangy element that truly elevates the entire meal.
- Light Fruit Salad: For a refreshing counterpoint, especially on warmer evenings, a simple fresh fruit salad or a vibrant mango salsa can provide a welcome burst of sweetness and coolness that balances the savory spices of the skillet.
Expert Tips for a Perfectly Delicious Cheesy Taco Rice
Achieving the perfect Cheesy Taco Rice Skillet is easy with these helpful insights:
- Monitor Rice for Ideal Texture: The key to great rice is avoiding over or under-cooking. If using white rice, keep a close eye on it as it simmers. It should be tender but still hold its shape, not mushy. If it’s still firm after the recommended time but the liquid is gone, add a small splash of broth, cover, and cook for a few more minutes on low heat.
- Embrace Cheese Variety: While Colby Jack melts beautifully and offers a mild, creamy flavor, don’t hesitate to get creative with your cheese! Shredded cheddar adds sharpness, pepper jack delivers a pleasant kick, and mixing in a little cream cheese can create an even richer, super-creamy texture.
- Serve Immediately for Best Results: For the ultimate taste and texture experience, aim to serve your Cheesy Taco Rice Skillet right after it’s finished cooking and the cheese has melted. At this point, the cheese will be perfectly gooey, and all the ingredients will be at their peak freshness and warmth.
- Excellent for Meal Prep: This dish is fantastic for preparing in larger batches. Once cooled, divide the taco rice into individual airtight containers. These portions make for incredibly convenient and satisfying lunches or dinners throughout a busy week.

More Delicious Taco Recipes to Explore
Can’t get enough of taco flavors? Here are more fantastic recipes to keep the taco party going!
- Crockpot Taco Dip
- Chicken Taco Soup
- Taco Pasta
- Fish Tacos
- Taco Soup
Taco Rice
This Cheesy Taco Rice skillet recipe is a delicious one-pan meal that combines all your favorite taco flavors into a hearty dish. This easy taco rice recipe is loaded with veggies, beans, rice, tomatoes and your choice of ground meat. Top it with your favorite taco toppings for a family-friendly meal that’s sure to please!
Course: Dinner
Cuisine: Mexican
Keyword: taco rice, taco rice recipe, taco rice skillet
Prep Time: 10 minutes
Cook Time: 28 minutes
Total Time: 38 minutes
Servings: 6 servings
Calories: 502kcal
Author: Trish – Mom On Timeout
Ingredients
Main Skillet
- 1 tablespoon extra virgin olive oil
- 1 small yellow onion, diced
- 1 medium red bell pepper, diced
- 1 pound lean ground beef or ground turkey
- 3 cloves garlic, minced
- 4 teaspoons taco seasoning
- ½ teaspoon fine sea salt
- ¼ teaspoon fresh ground black pepper
- 2 cups low sodium chicken broth
- 10 ounces diced tomatoes and green chiles (1 can, undrained, e.g., Rotel)
- 1 cup long-grain white rice, uncooked
- 15 ounces black beans (1 can, drained and rinsed)
- 1 ½ cups frozen corn kernels
- 1 ½ cups Colby Jack cheese, shredded (about 6 ounces)
Optional Taco Toppings
- Diced tomatoes
- Pico de gallo
- Sour cream
- Sliced jalapeños
- Extra shredded cheese
- Sliced avocadoes
- Guacamole
Instructions
- Heat the olive oil in a large skillet over medium heat.
- Add the diced onion and bell pepper, and sauté until softened, about 5 minutes.
- Add the ground beef (or turkey) to the skillet and cook until browned and no longer pink, breaking it up with a spoon as it cooks.
- Stir in the minced garlic, taco seasoning, salt, and black pepper, cooking for 1-2 minutes until fragrant.
- Stir in the chicken broth, diced tomatoes and green chiles (including juice), uncooked rice, black beans, and frozen corn kernels. Bring the mixture to a boil.
- Reduce the heat to low, cover, and simmer for 15-20 minutes or until the rice is cooked and the liquid is absorbed.
- Remove the skillet from the heat and sprinkle the shredded cheese over the top. Cover and allow the skillet to sit for a few minutes until the cheese is melted.
- Serve warm with your favorite taco toppings if desired.
Notes
Storage Information
Refrigerator: Store the leftover taco skillet in an airtight container in the refrigerator for up to 3-4 days. Reheat in the microwave or on the stovetop until heated through.
Freezer: If you want to keep it longer, you can freeze the taco skillet for up to 3 months. For best results, consume it within 1-2 months for optimal flavor and texture. Thaw in the refrigerator overnight before reheating.
Reheating: When reheating, add a splash of chicken broth or water to the skillet to help revive the moisture.
Check out the post above for FAQs, ingredient substitutions, tips, and more!
Nutrition Information (per serving)
Calories: 502kcal | Carbohydrates: 55g | Protein: 35g | Fat: 16g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.3g | Cholesterol: 80mg | Sodium: 748mg | Potassium: 843mg | Fiber: 9g | Sugar: 5g | Vitamin A: 1118IU | Vitamin C: 33mg | Calcium: 287mg | Iron: 5mg