I enjoy making this cheesy taco rice skillet when I want a quick and comforting meal packed with bold flavors. The combination of seasoned beef, fluffy rice, and melted cheese creates a hearty dish that feels satisfying and easy to prepare. I like how everything comes together in one pan, making it perfect for busy days.
Why You’ll Love This Recipe
I appreciate how this recipe delivers classic taco flavors in a simple skillet meal. The spices give the beef a rich taste while the cheese adds a creamy and comforting finish. I also like how versatile it is because I can easily adjust the ingredients based on what I have at home. It is one of those meals I often make when I want something filling with minimal cleanup.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
1 lb ground beef
1 tbsp olive oil
1 small onion, diced
2 cloves garlic, minced
1 cup uncooked rice
2 cups beef broth
1 can (14 oz) diced tomatoes
1 tbsp taco seasoning
1/2 tsp salt
1/2 tsp black pepper
1 cup shredded cheddar cheese
Optional toppings:
sour cream
chopped cilantro
sliced jalapeños
green onions
Directions
I start by heating olive oil in a large skillet over medium heat. I add the diced onion and cook it until softened.
Next, I stir in the minced garlic and cook briefly until fragrant.
I add the ground beef and cook it while breaking it apart until it is browned.
I mix in the taco seasoning, salt, and black pepper so the beef is well coated with flavor.
I stir in the uncooked rice, diced tomatoes, and beef broth, mixing everything together.
I bring the mixture to a simmer, then cover the skillet and let it cook for about 15 to 18 minutes until the rice is tender and has absorbed the liquid.
Once the rice is fully cooked, I sprinkle shredded cheddar cheese over the top and let it melt.
I remove the skillet from heat and serve the dish warm with my favorite toppings.
Servings and timing
Servings: 4 servings
Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes
Variations
I sometimes add black beans or corn for extra texture and flavor. Another variation I enjoy is using ground turkey instead of beef for a lighter option. Occasionally I mix in a bit of salsa or hot sauce for extra spice. When I want a creamier version, I stir in a spoonful of sour cream before serving.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to four days.
For longer storage, I freeze the skillet meal in freezer-safe containers for up to two months.
When reheating, I warm it in a skillet over medium heat and add a splash of broth or water to keep the rice from drying out. I sometimes reheat it in the microwave, stirring halfway through.
FAQs
Can I use pre-cooked rice?
Yes, I sometimes use cooked rice and reduce the broth, then simmer everything briefly to combine the flavors.
Can I make this dish vegetarian?
Yes, I replace the ground beef with beans or plant-based alternatives.
What cheese works best?
I like using cheddar, but I sometimes mix in Monterey Jack or a Mexican cheese blend.
Can I make it spicier?
Yes, I add jalapeños, chili flakes, or extra taco seasoning for more heat.
Can I cook this in advance?
Yes, I often prepare it ahead of time and reheat it when ready to serve.
Conclusion
I enjoy making this cheesy taco rice skillet because it is quick, flavorful, and satisfying. The combination of seasoned beef, tender rice, and melted cheese creates a comforting dish that is easy to prepare and perfect for everyday meals. It is one of my go-to recipes when I want something delicious with minimal effort.
Cheesy Taco Rice Skillet
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A quick and comforting one-pan meal featuring seasoned ground beef, tender rice, and melted cheese, packed with bold taco flavors and perfect for busy weeknights.
- Author: Mayaa
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Skillet
- Cuisine: Mexican-inspired
- Diet: Halal
Ingredients
- 1 lb ground beef
- 1 tbsp olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 cup uncooked rice
- 2 cups beef broth
- 1 can (14 oz) diced tomatoes
- 1 tbsp taco seasoning
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1 cup shredded cheddar cheese
- Optional: sour cream
- Optional: chopped cilantro
- Optional: sliced jalapeños
- Optional: green onions
Instructions
- Heat olive oil in a large skillet over medium heat. Add diced onion and cook until softened.
- Stir in minced garlic and cook briefly until fragrant.
- Add ground beef and cook, breaking it apart, until browned.
- Mix in taco seasoning, salt, and black pepper until beef is well coated.
- Stir in uncooked rice, diced tomatoes, and beef broth, mixing everything together.
- Bring to a simmer, then cover and cook for 15–18 minutes until rice is tender and liquid is absorbed.
- Sprinkle shredded cheddar cheese over the top and allow it to melt.
- Remove from heat and serve warm with optional toppings.
Notes
- Use pre-cooked rice and reduce broth if you want a quicker version.
- Add black beans or corn for extra texture and flavor.
- Substitute ground turkey for a lighter option.
- Mix in salsa or hot sauce for added spice.
- Stir in sour cream for a creamier texture.
- Store leftovers in the fridge for up to 4 days or freeze for up to 2 months.
- Reheat with a splash of broth or water to prevent drying out.
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 4g
- Sodium: 780mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 14g
- Trans Fat: 1g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 85mg
