If you’re searching for a quick, satisfying meal that brings together bold flavors and simple ingredients, the Homemade 20-Minute Taco Rice Skillet is your new go-to. This one-pan wonder combines seasoned ground meat, vibrant vegetables, and fluffy rice, all topped with melty cheese and fresh green onions. Perfect for busy weeknights or when you want a comforting meal without fuss, this skillet recipe packs a punch of flavor and texture in just about 20 minutes. Plus, it’s incredibly versatile and customizable to suit your taste preferences.
Why This Recipe Is a Must-Try
There’s nothing quite like a dish that’s both easy and delicious, and the Homemade 20-Minute Taco Rice Skillet fits that bill perfectly. The beauty of this recipe lies in its simplicity and speed—it comes together quickly without sacrificing flavor. The combination of ground beef or turkey with taco seasoning infuses the dish with familiar, savory Mexican-inspired notes, while the rice soaks up all those delicious juices and spices. Adding corn and black beans boosts the texture and nutritional value, making it a well-rounded meal.
Whether you’re cooking for family or meal prepping for the week, this skillet recipe is adaptable and crowd-pleasing. It reminds me a bit of the flavors in ground beef enchiladas, but without the extra steps or oven time. The cheesy topping makes it irresistible, and the green onions add a fresh pop to every bite. It’s a recipe that checks all the boxes for a fast, flavorful dinner.
Ingredients
- 1 cup rice (white or brown, depending on preference)
- 1 lb ground beef or turkey
- 1 cup diced tomatoes with green chilies (canned)
- 1 cup chicken broth (or vegetable broth for a lighter option)
- 1 packet taco seasoning
- 1 cup corn (canned or frozen)
- 1 cup black beans, rinsed and drained
- 1 cup shredded cheese (cheddar or Mexican blend)
- 1 tablespoon olive oil
- Salt and pepper to taste
- Chopped green onions for garnish
How To Make Homemade 20-Minute Taco Rice Skillet
Step 1: Prepare Your Ingredients
Before you start cooking, make sure your rice is rinsed under cold water if it’s white rice. This helps remove excess starch and prevents it from getting sticky. Have your canned ingredients ready—diced tomatoes with green chilies, corn, and black beans should be drained and rinsed if canned.
Step 2: Cook the Ground Meat
Heat olive oil in a large skillet over medium-high heat. Add the ground beef or turkey, breaking it apart with a spatula. Season with a pinch of salt and pepper and cook until browned and no longer pink, about 5-7 minutes. Once cooked, drain any excess fat if needed.
Step 3: Add Taco Seasoning and Tomatoes
Sprinkle the taco seasoning over the cooked meat and stir well to coat. Pour in the diced tomatoes with green chilies and stir to combine. Let it simmer for a couple of minutes to allow the flavors to meld.
Step 4: Incorporate Rice and Broth
Add the rice to the skillet along with the chicken broth. Stir everything together, making sure the rice is evenly distributed. Bring the mixture to a boil, then reduce the heat to low. Cover the skillet and let it simmer gently for about 15 minutes, or until the rice is tender and has absorbed most of the liquid.
Step 5: Stir in Corn and Black Beans
Once the rice is cooked, fold in the corn and black beans. These add texture and color, plus they boost the dish’s heartiness. Cook for another 2-3 minutes to warm the beans and corn through.
Step 6: Add Cheese and Garnish
Sprinkle the shredded cheese evenly over the top of the skillet. Cover again and let the cheese melt, about 2 minutes. Finally, garnish with chopped green onions for a fresh, crisp finish.
Common Mistakes to Avoid
- Overcooking the rice: Keep an eye on the rice to avoid mushiness. Use the correct amount of broth and simmer gently.
- Skipping rinsing the rice: This can cause the rice to become sticky and clump together.
- Using too much liquid: Adding excess broth or tomatoes can make the dish soupy instead of a skillet consistency.
- Not draining canned ingredients: Excess liquid from corn or beans can water down the flavor and texture.
- Overcrowding the skillet: Use an adequately sized pan to cook the meat evenly without steaming.
Variations and Customizations
- Protein Options: Swap ground beef or turkey with chicken, pork, or even plant-based meat alternatives.
- Rice Alternatives: Use brown rice or cauliflower rice for a healthier or lower-carb version.
- Spice It Up: Add jalapeños or a dash of hot sauce for extra heat.
- Vegetables: Stir in bell peppers, zucchini, or spinach for added nutrition and color.
- Cheese Choices: Try pepper jack for a spicy kick, or queso fresco for a more authentic Mexican flavor.
- Vegan Version: Use plant-based meat, vegetable broth, and vegan cheese to make it completely plant-based.
How to Store Leftovers
Place leftover Homemade 20-Minute Taco Rice Skillet in an airtight container and refrigerate. It will keep well for up to 3-4 days. To reheat, microwave in short intervals, stirring occasionally, or warm up in a skillet over medium heat until heated through. If the rice seems dry when reheating, add a splash of broth or water to loosen it up.
For longer storage, you can freeze the skillet. Portion it into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
FAQ
Can I use instant rice for this recipe?
Yes! Instant rice can be used to cut down on cooking time even further. Add it towards the end of cooking since it cooks quickly, and adjust the liquid amount accordingly to avoid mushiness.
Is there a way to make this recipe gluten-free?
Absolutely. Make sure to use gluten-free taco seasoning and verify that your chicken broth and canned ingredients don’t contain any gluten additives. Most ingredients here are naturally gluten-free.
Can I make this recipe vegetarian?
You can! Replace the ground meat with your favorite plant-based protein or simply omit it and add extra beans and vegetables for a filling vegetarian skillet.
What kind of cheese works best in this skillet?
Cheddar and Mexican blend cheeses melt beautifully and add rich flavor. For a twist, try pepper jack for some heat or Monterey Jack for a milder taste.
Conclusion
The Homemade 20-Minute Taco Rice Skillet is a fantastic recipe that delivers on convenience, flavor, and versatility. It’s a one-pan meal that effortlessly combines seasoned ground meat, rice, beans, and veggies into a wholesome dish that everyone will love. Whether you’re whipping it up for a quick weeknight dinner or meal prepping for busy days ahead, it’s guaranteed to become a staple in your recipe collection. Give it a try and enjoy a delicious, hearty meal that’s ready in no time!
Share on Pinterest

Homemade 20-Minute Taco Rice Skillet
Equipment
- Large Skillet
- Spatula
Ingredients
- 1 cup rice white or brown, depending on preference
- 1 lb ground beef or turkey
- 1 cup diced tomatoes with green chilies canned
- 1 cup chicken broth or vegetable broth for a lighter option
- 1 packet taco seasoning
- 1 cup corn canned or frozen
- 1 cup black beans rinsed and drained
- 1 cup shredded cheese cheddar or Mexican blend
- 1 tablespoon olive oil
- salt and pepper to taste
- chopped green onions for garnish
Instructions
Prepare Your Ingredients
- Rinse rice under cold water if using white rice to remove excess starch. Drain and rinse canned diced tomatoes with green chilies, corn, and black beans.
Cook the Ground Meat
- Heat olive oil in a large skillet over medium-high heat. Add ground beef or turkey, season with salt and pepper, and cook until browned and no longer pink, about 5-7 minutes. Drain excess fat if needed.
Add Taco Seasoning and Tomatoes
- Sprinkle taco seasoning over cooked meat and stir to coat. Pour in diced tomatoes with green chilies and stir to combine. Let simmer for a couple of minutes.
Incorporate Rice and Broth
- Add rice and chicken broth to the skillet. Stir well to distribute rice evenly. Bring to a boil, then reduce heat to low. Cover and simmer gently for about 15 minutes, until rice is tender and liquid absorbed.
Add Corn and Black Beans
- Fold in corn and black beans. Cook for 2-3 minutes to warm through.
Add Cheese and Garnish
- Sprinkle shredded cheese evenly over skillet. Cover and let cheese melt for about 2 minutes. Garnish with chopped green onions before serving.
Notes
- Rinsing rice removes excess starch and prevents stickiness.
- Drain canned ingredients well to avoid watery skillet.
- Use a large enough skillet to avoid overcrowding the meat during cooking.
- Swap proteins or rice types for customization and dietary needs.
- Leftovers store well in the fridge for 3-4 days or freeze up to 2 months.