Cheesy Taco Rice Skillet
Let’s be honest—weeknight cooking isn’t about perfection. It’s about getting something warm, filling, and genuinely tasty on the table without turning your kitchen into a disaster zone. And that’s exactly why this Cheesy Taco Rice Skillet works.
It’s the kind of meal that smells like Taco Tuesday and feels like comfort food, but without the extra steps of assembling tacos, shredding lettuce, warming tortillas, and washing five extra bowls. Everything cooks together. One skillet. One rhythm. One less thing to think about.
And here’s the thing: it tastes even better than it sounds.
Why This Recipe Just Works
You know how some recipes promise “easy” but still leave you juggling three pots? Not this one.
This skillet hits that sweet spot between practical and satisfying:
- Ready in about 30 minutes
- One pan (less cleanup, always a win)
- Uses pantry staples
- High in protein and filling
- Great for leftovers
- Kid-approved but easy to spice up
It’s flexible, too. Swap the beef for turkey. Toss in black beans. Add corn. Make it mild. Make it fiery. This is the type of recipe that bends to your life—not the other way around.
And honestly? That’s the kind of dinner most of us need.
Ingredients
Here’s what you’ll need. Nothing complicated.
- 1 lb lean ground beef (85–90% lean works best)
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 1 cup uncooked long-grain white rice
- 1 ½ cups beef broth
- 1 cup chunky salsa (mild, medium, or hot)
- 1 tablespoon taco seasoning (store-bought or homemade)
- 1 cup shredded cheddar or Mexican blend cheese
- 1 tablespoon olive oil
- Salt and pepper to taste
Optional but lovely:
- ½ cup corn
- ½ cup black beans (drained)
- Diced jalapeño
- Fresh cilantro
- Sour cream
- Avocado slices
You probably have half of this already.
Step-By-Step Instructions
Step 1: Brown the Beef
Heat olive oil in a large skillet over medium heat. Add the ground beef and diced onion. Cook until the beef is browned and the onion softens—about 5–7 minutes.
Drain excess fat if needed.
Step 2: Add Garlic and Seasoning
Stir in the minced garlic and taco seasoning. Cook for about 30 seconds until fragrant.
You’ll smell it immediately—that warm, cozy taco scent.
Step 3: Add Rice, Broth, and Salsa
Pour in the uncooked rice, beef broth, and salsa. Stir well so the rice is evenly distributed and submerged.
Bring everything to a gentle boil.
Step 4: Cover and Simmer
Reduce heat to low. Cover the skillet and let it simmer for 18–20 minutes.
Avoid lifting the lid too often. The steam is doing important work.
The rice should be tender and most of the liquid absorbed.
Step 5: Add Cheese
Sprinkle shredded cheese evenly over the top. Cover again and let it melt—about 2–3 minutes.
Or, if your skillet is oven-safe, broil it for 1–2 minutes until bubbly.
That golden top? That’s your reward.
Step 6: Garnish and Serve
Add fresh cilantro, avocado, sour cream, or a squeeze of lime if you like.
Serve straight from the skillet. Less mess, more cozy.
Want It Healthier? Totally Doable.
Here’s where things get interesting.
This recipe can lean indulgent—but it doesn’t have to.
Try these tweaks:
- Use lean ground turkey instead of beef
- Swap white rice for brown rice (add 5–10 extra minutes cooking)
- Add black beans for fiber
- Reduce cheese by half and add Greek yogurt on top instead
- Use cauliflower rice (reduce broth slightly)
Small changes, noticeable impact.
Honestly, you control the balance.
What to Serve With It
It’s a complete meal on its own, but if you want to round it out:
- Simple side salad with lime vinaigrette
- Tortilla chips and guacamole
- Roasted zucchini
- Sparkling water with lime
- Light margarita (if it’s Friday… just saying)
Sometimes simple is better. Especially midweek.
Nutrition Snapshot
- Calories: 400–450
- Protein: 25–30g
- Carbs: 45–55g
- Fat: 15–20g
Exact numbers depend on cheese and meat choice. Lean turkey lowers fat. Extra cheese raises it.
Balance is flexible here.
Recipe Card
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4–5
Ingredients
- 1 lb lean ground beef (85–90% lean)
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 1 cup uncooked long-grain white rice
- 1 ½ cups beef broth
- 1 cup chunky salsa (mild, medium, or hot)
- 1 tablespoon taco seasoning
- 1 cup shredded cheddar or Mexican blend cheese
- 1 tablespoon olive oil
- Salt and pepper to taste
Optional Add-Ins:
- ½ cup black beans, drained
- ½ cup corn
- Diced jalapeño
- Fresh cilantro
- Sour cream
- Avocado slices
- Lime wedges
Instructions
- Heat olive oil in a large skillet over medium heat. Add ground beef and onion. Cook 5–7 minutes until browned. Drain excess fat if needed.
- Stir in garlic and taco seasoning. Cook 30 seconds until fragrant.
- Add uncooked rice, beef broth, and salsa. Stir well to combine.
- Bring to a gentle boil, then reduce heat to low. Cover and simmer 18–20 minutes until rice is tender and liquid is absorbed.
- Sprinkle shredded cheese evenly over the top. Cover and cook 2–3 minutes until melted (or broil briefly if skillet is oven-safe).
- Garnish with desired toppings and serve warm.
FAQs
1. Can I Make This Vegetarian?
Yes. Replace the beef with black beans, lentils, or plant-based crumbles. Use vegetable broth.
2. Is It Gluten-Free?
Yes—just check your taco seasoning and broth labels.
3. Can I Use Brown Rice?
You can. Add about ¼ cup extra broth and cook 5–10 minutes longer.
4. Can I Make It Spicier?
Absolutely. Add diced jalapeños, hot salsa, or a pinch of cayenne.
5. Can I Double It?
Yes—just use a larger skillet and add 5 extra minutes to cook time.
Conclusion
Some nights you want something fast. Some nights you want something comforting. The beauty of this Cheesy Taco Rice Skillet is that you don’t have to choose. It’s warm, filling, family-friendly, and made in just one pan—no juggling, no stress. Keep it simple, make it cheesy, and let dinner feel easy again.
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Servings |
people
|
- 1 lb lean ground beef (85–90% lean)
- 1 lean ground beef (85–90% lean)
- 2 cloves garlic, minced
- 1 cup uncooked long-grain white rice
- 1 + 1/2 cups beef broth
- 1 cup chunky salsa (mild, medium, or hot)
- 1 tbsp taco seasoning
- 1 cup shredded cheddar or Mexican blend cheese
- 1 tbsp olive oil
- Salt and pepper to taste
Ingredients
|
|
- Heat olive oil in a large skillet over medium heat. Add ground beef and onion. Cook 5–7 minutes until browned. Drain excess fat if needed.
- Stir in garlic and taco seasoning. Cook 30 seconds until fragrant.
- Add uncooked rice, beef broth, and salsa. Stir well to combine.
- Bring to a gentle boil, then reduce heat to low. Cover and simmer 18–20 minutes until rice is tender and liquid is absorbed.
- Sprinkle shredded cheese evenly over the top. Cover and cook 2–3 minutes until melted (or broil briefly if skillet is oven-safe).
- Garnish with desired toppings and serve warm.












