There’s something comforting about coming home to a warm, filling meal, especially after a long day. Whether it’s a busy weeknight, a relaxed weekend, or even a gathering of friends, this dish brings a satisfying blend of flavors and textures. The process is straightforward and adaptable, making it a practical choice for anyone looking to prepare a reliable and enjoyable meal. With its cheesy goodness and the playful bite of taco seasoning, you’re welcome to settle in and enjoy making this dish.
Why You’ll Love This Cheesy Taco Rice Skillet
This recipe offers comfort and balanced flavors while being easy to prepare. The Cheesy Taco Rice Skillet combines ground beef, spices, and rice in one skillet for a simple yet delicious meal. Its practicality allows for flexibility, so you can customize it based on what you have. It’s a dependable option for weeknights or any gathering, making it a favorite to return to.
Kitchen Tools You’ll Need
- Large, deep skillet
- Stirring spoon
- Measuring cups and spoons
- Knife and cutting board
Ingredients
- 1 lb. Lean Ground Beef (85% lean) (provides protein and flavor)
- 1 large Onion (finely diced) (adds sweetness and moisture)
- 1 Jalapeno (diced, OPTIONAL) (adds a mild heat)
- 1/2 teaspoon Salt (enhances flavors)
- 1/2 teaspoon Pepper (adds mild spice)
- 3 Tablespoons Taco Seasoning (provides a blend of spices)
- 1/4 teaspoon Garlic Powder (adds depth of flavor)
- (1) 10-ounce can Rotel Tomatoes (with green chilies or petite diced tomatoes) (adds acidity and moisture)
- (1) 8-ounce can Tomato Sauce (adds richness)
- 1 1/2 cups Beef Broth (helps cook the rice and adds flavor)
- 1 cup Uncooked Rice (provides texture and substance)
- 2 cups Cheddar Cheese or Mexican Cheese blend (shredded) (adds creaminess and richness)
- Cilantro (chopped) (adds freshness)
- Sour Cream (for topping) (adds creaminess)
- Pico de Gallo (for topping) (adds freshness)
- Salsa (for topping) (adds flavor)
- Guacamole (for topping) (adds creaminess and richness)

How to Make Cheesy Taco Rice Skillet
Step 1. Begin by heating a large, deep skillet over medium-high heat. Once hot, add the lean ground beef along with the finely diced onion, valued for its sweetness and moisture. If you’re using jalapeno, add that as well. As the beef cooks, break it up with a spoon, browning it until there’s no pink left, and the onion is softened. If there’s excess grease in the skillet, take a moment to drain it, which will help keep the dish from being too greasy.
Step 2. Stir in the taco seasoning and garlic powder at this stage. This will coat the meat and onion, adding a flavorful base to the dish. You’ll notice the spices releasing their aromas as they mingle. This step is complete after everything is well combined for a uniform flavor.
Step 3. Next, pour in the canned diced tomatoes and tomato sauce, followed by the beef broth. The incorporation of these ingredients adds moisture and a rich flavor to the skillet. Give the mixture a good stir to combine everything well—the beef, spices, tomatoes, and broth should meld together nicely.
Step 4. Now, add the uncooked rice, ensuring it is submerged in the mixture. This step is crucial, as the rice will cook and soak up the flavors while absorbing the moisture. After you stir it all together, keep an eye on the skillet to ensure it begins to come to a gentle boil.
Step 5. Once boiling, reduce the heat to low and cover the skillet. This will allow the rice to cook through and absorb the liquid. It’s helpful to check the skillet occasionally to ensure it doesn’t run dry; if it appears to be, adding a splash more broth can help.
Step 6. After 18–20 minutes, or longer if using brown rice, check if the rice is tender. When it reaches that point, sprinkle the shredded cheese over the top. Cover the skillet again for a minute or two to allow the cheese to melt into a gooey layer.
Step 7. Before serving, sprinkle with fresh chopped cilantro to enhance the dish’s flavor and add a pop of color. This dish can be enjoyed on its own or dressed up with accompaniments like sour cream, hot sauce, salsa, pico de gallo, and guacamole, depending on your preferences.

Serving Suggestions
This Cheesy Taco Rice Skillet is versatile and can be used in various ways. Consider it for a hearty family meal or a cozy breakfast on the weekends when you have more time to enjoy your food. Leftovers heat up nicely and can be a great snack during the week. It’s also perfect for gatherings, where guests can personalize their bowls with toppings. The adaptability of this dish makes it practical for any occasion.
Pro Tips for Best Results
- For extra flavor, consider browning the onions before adding the beef.
- Ensure that the rice is fully submerged in the liquid for even cooking.
- Keep an eye on the skillet while it cooks to prevent burning.
- If you prefer a spicier dish, incorporate additional spices or more jalapeno.
- Adjust the amount of liquid if you want a looser or thicker consistency.
- Experiment with different toppings to explore new flavor combinations.
Common Mistakes to Avoid
One mistake is not draining excess grease from the ground beef. Leaving it can make the dish greasy and heavy. To avoid this, drain the fat after browning the meat. Another common error is underestimating cooking time for the rice; it needs enough time to become tender. Watch for doneness rather than strictly following time. Using too little liquid can also lead to grainy rice. Always make sure the rice is submerged in the broth.
Overcooking can also affect texture, leading to mushy rice; keep this in mind as you simmer. Skipping the cheese melting step will miss out on that creamy finish, so be sure to cover the skillet briefly to allow for melting. Finally, be cautious with spice levels; taste as you go to achieve your preferred flavor.
Variations & Substitutions
For a lighter meal, you can substitute ground turkey or chicken instead of beef. If you enjoy more spices, add diced bell peppers or corn for an extra layer of flavor and texture. For a vegetarian take, you might use canned beans in place of meat, adjusting cooking times as needed. If you prefer, using brown rice can add a nuttier flavor, but you’ll want to increase your cooking time.
Storage & Reheating
Allow the Cheesy Taco Rice Skillet to cool at room temperature before storing. It can be kept in an airtight container in the refrigerator for about 3 to 4 days. If you’d like to freeze it, portioning it into freezer-safe containers will help. This can last for up to three months in the freezer. For reheating, place in a skillet over medium heat, adding a splash of broth if necessary to restore moisture and texture.
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes, you can prepare this dish ahead of time and store it in the refrigerator for easy reheating. Just ensure it’s cooled before storing, and it can be a great meal option on a busy day.
How long does it last in the fridge?
When stored correctly in an airtight container, it will typically last about 3 to 4 days in the refrigerator. Keeping it sealed can help maintain its freshness.
Can I freeze this recipe?
Yes, this dish freezes well. Portion it into freezer-safe containers, and it can last for up to three months. Just defrost before reheating.
What can I substitute for one ingredient?
If you need to replace ground beef, using ground turkey or canned beans can work well. Adjust the cooking time accordingly for beans, as they’re already cooked.
Why didn’t my recipe turn out as expected?
If the dish is too dry, it might have needed more liquid while cooking. On the other hand, mushy rice can be a sign it was cooked too long. Keep a watchful eye on the cooking process for better results.
Final Thoughts
Making Cheesy Taco Rice Skillet brings together comforting flavors and simple preparation. It’s an inviting meal that works wonderfully for any occasion, whether you’re enjoying a quiet night or sharing with others. The satisfaction comes not only from the warmth of the dish but also from the ease of its preparation. It’s reassuring to have a recipe like this in your collection, ready to provide comfort when needed.

Cheesy Taco Rice Skillet
Ingredients
Main ingredients
- 1 lb Lean Ground Beef (85% lean) provides protein and flavor
- 1 large Onion (finely diced) adds sweetness and moisture
- 1 Jalapeno (diced, OPTIONAL) adds a mild heat
- 1/2 teaspoon Salt enhances flavors
- 1/2 teaspoon Pepper adds mild spice
- 3 Tablespoons Taco Seasoning provides a blend of spices
- 1/4 teaspoon Garlic Powder adds depth of flavor
- 1 10-ounce can Rotel Tomatoes (with green chilies or petite diced tomatoes) adds acidity and moisture
- 1 8-ounce can Tomato Sauce adds richness
- 1 1/2 cups Beef Broth helps cook the rice and adds flavor
- 1 cup Uncooked Rice provides texture and substance
- 2 cups Cheddar Cheese or Mexican Cheese blend (shredded) adds creaminess and richness
Toppings
- Cilantro (chopped) adds freshness
- Sour Cream for topping, adds creaminess
- Pico de Gallo for topping, adds freshness
- Salsa for topping, adds flavor
- Guacamole for topping, adds creaminess and richness
Instructions
Cooking
- Heat a large, deep skillet over medium-high heat. Add the lean ground beef and finely diced onion. Optionally add the jalapeno. Cook until the beef is browned and onion is softened.
- Drain any excess grease from the skillet.
- Stir in the taco seasoning and garlic powder until the meat and onion are well combined.
- Add the canned diced tomatoes, tomato sauce, and beef broth. Stir to combine.
- Add the uncooked rice, making sure it is submerged in the mixture, and bring to a gentle boil.
- Reduce heat to low, cover the skillet, and cook for about 18-20 minutes or until the rice is tender.
- Sprinkle the shredded cheese over the top, cover again for a few mins until melted.
- Garnish with chopped cilantro before serving, and enjoy with toppings like sour cream, salsa, and guacamole.






