Cheesy Taco Rice Skillet — Easy One-Pan Weeknight Meal
Bright, sizzling, and impossibly melty — this Cheesy Taco Rice Skillet hits the table in about 30 minutes with seasoned beef, fluffy rice, and a blanket of melted cheese. I developed and refined this version over many weeknights; after testing it 12 times with different rices and spice blends, this balance of texture and flavor stuck. It’s one-pan comfort with a crunchy topping option and room to swap proteins or make it vegetarian. If you love a fast stovetop dinner that tastes like a mini fiesta, this recipe will be your new go-to — and it pairs nicely with a simple salad or warmed tortillas for scooping. For a different twist on rice-centered tacos, try our taco rice bowl for a deconstructed take.
Why This Recipe Works
- Layering heat: browning the beef first builds deep, savory flavor that seasons the rice as it cooks.
- Rice cooks in the seasoned braising liquid for even flavor and fluffy texture instead of a dry, bland grain.
- Cheese melted at the end gives creaminess without making the dish greasy; a short broil or covered finish ensures even melt.
- Bright finishes (lime, cilantro) cut the richness and brighten each bite.
- Tested swaps: using long-grain white rice yields the quickest results; short-grain will tighten texture and needs slightly more liquid.
Ingredients Breakdown
- Ground beef (500 g / 1 lb): Use 85% lean for flavor and a bit of fat for cooking. For leaner options, use 90% and add 1 tbsp (15 ml) olive oil.
- White rice (200 g / 1 cup long-grain): Absorbs the taco spices and stays fluffy. If you use brown rice, add 10 minutes to cook time and 120 ml (½ cup) more broth.
- Onion & garlic (1 medium onion, 2 cloves garlic): Build aromatics. Dice the onion fine so it softens evenly.
- Taco seasoning (2 tbsp / 14 g): Homemade or store-bought works. If using store brands, taste for salt — reduce added salt if the mix is salty.
- Chicken or beef broth (720 ml / 3 cups): Liquid for rice; do not substitute with water if you want depth of flavor.
- Diced tomatoes with green chiles (200 g / 1 can, 10 oz): Adds acidity and a touch of heat. Drain if you want a firmer finish.
- Shredded cheddar or Mexican blend (200 g / 2 cups): Use a real cheese that melts well. Pre-shredded cheese contains anti-caking agents and won’t melt as smoothly.
- Cilantro, lime, and optional pickled jalapeños: Bright finishing touches.
Substitution note: You can replace ground beef with ground turkey or crumbled tofu; flavor will be milder, so increase spices by 25%.
Essential Equipment
- 12-inch (30 cm) oven-safe skillet with lid: A heavy-bottomed skillet keeps heat even. If you don’t have an oven-safe pan, transfer to a 9×13-inch (23 x 33 cm) baking dish before finishing under the broiler.
- Measuring cups and a kitchen scale: I recommend weighing rice and cheese for consistency — 1 cup shredded cheese ≈ 100 g.
- Wooden spoon or heatproof spatula for scraping the pan.
- Instant-read thermometer (optional): Check beef for doneness at 71°C (160°F) if using larger meat pieces.
If you lack a broiler, tightly cover the skillet and let the cheese steam until melted, about 3–4 minutes.
Step-by-Step Instructions
Prep Time: 15 minutes; Cook Time: 20 minutes; Inactive Time: None; Total Time: about 35 minutes; Servings: 6 (about 1 cup per serving).
Step 1: Brown the beef and aromatics
Heat 1 tbsp (15 ml) vegetable oil in a 12-inch (30 cm) skillet over medium-high heat. Add 500 g (1 lb) ground beef and cook, breaking it up, until well browned and no pink remains, about 6–8 minutes. Add 1 medium (150 g) diced onion and 2 minced garlic cloves; sauté until the onion is translucent and fragrant, about 3–4 minutes.
Step 2: Season and toast the rice
Stir in 2 tbsp (14 g) taco seasoning and 200 g (1 cup) long-grain white rice; cook, stirring constantly, for 1 minute to toast the rice and bloom the spices. This step deepens flavor and prevents raw rice notes. Do not skip toasting — it helps keep the rice separate.
Step 3: Add liquids and tomatoes, then simmer
Pour in 720 ml (3 cups) low-sodium chicken or beef broth and 1 can (200 g / 10 oz) diced tomatoes with green chiles. Bring to a gentle boil, then reduce heat to low, cover, and simmer for 15 minutes without lifting the lid. The rice should absorb most liquid and be tender but not mushy.
Step 4: Finish with cheese and rest
Remove the skillet from heat; evenly sprinkle 200 g (2 cups) shredded cheddar or Mexican blend over the top. Cover and let sit for 3–4 minutes to melt the cheese. For a golden top, place under a broiler for 1–2 minutes until the cheese is bubbly and lightly browned — watch closely.
Step 5: Brighten and serve
Squeeze 1 lime and scatter ¼ cup (15 g) chopped cilantro over the skillet. Add pickled jalapeños or sliced avocado if you like. Serve straight from the pan with warm tortillas or a side salad.
Expert Tips & Pro Techniques
- Common mistake: lifting the lid while rice cooks lets steam escape and can make rice dry or undercooked. Only lift after 15 minutes to check doneness.
- Tip for even browning: spread the beef in an even layer and let it sit 1–2 minutes before stirring. That sears the meat and creates fond (browned bits) for flavor.
- Make-ahead: Assemble through Step 3, cool, and refrigerate for up to 24 hours. Reheat covered on low until warm, then finish with cheese as directed. This keeps textures intact.
- Home pro trick: for deeper flavor, add 1 tsp (5 ml) soy sauce or Worcestershire sauce with the broth — it boosts umami without tasting Asian.
- Cheese melting: grate your own cheese and let it sit at room temp for 15 minutes before topping; freshly grated cheese melts smoother than pre-shredded.
- Vegetarian swap: replace beef with 500 g (18 oz) cooked lentils; reduce broth to 600 ml (2 ½ cups) and check seasoning.
Storage & Reheating
- Refrigerator: Cool to room temperature, transfer to an airtight container, and refrigerate for up to 4 days.
- Freezer: This dish freezes okay for up to 2 months. Portion into freezer-safe containers, leaving 1 cm headspace. Thaw overnight in the fridge before reheating.
- Reheating: Reheat in a 175°C (350°F) oven for 12–15 minutes covered, or microwave single servings for 1–2 minutes, stirring halfway. For a crisp top, finish under a broiler 1–2 minutes after reheating. Avoid long microwave times to prevent dry rice.
Variations & Substitutions
- Gluten-Free Version: All ingredients here are naturally gluten-free if taco seasoning is certified GF. No measurement changes needed.
- Vegetarian/Lentil Taco Rice: Swap 500 g (1 lb) cooked brown or green lentils for the beef. Use 720 ml (3 cups) vegetable broth and add 1 tsp smoked paprika for depth. Cook time stays similar.
- Chicken Taco Rice: Use 500 g (1 lb) ground chicken; cook 1–2 minutes longer to reach 74°C (165°F). You may need 30–60 ml (2 tbsp–1/4 cup) extra broth if it seems dry.
- Lower Sodium: Use low-sodium broth and a reduced-salt taco seasoning (or make your own), then add salt to taste at the end.
- Extra Crisp Top: Stir in 60 g (2/3 cup) breadcrumbs mixed with 2 tbsp (30 g) melted butter and sprinkle on top before broiling for a crunchy finish.
Serving Suggestions & Pairings
- Serve with warm corn tortillas and lime wedges for scooping.
- Pair with a crisp green salad dressed in lime vinaigrette to balance richness.
- Offer pickled red onions or sliced avocado as garnishes for texture contrast.
- Complement with a cooling beverage like an agua fresca or a light lager.
Also pairs well with comfort-baked sides like cheesy chicken rice broccoli bake for a family-style spread.
Nutrition Information
Per serving (Serving size: about 1 cup; recipe yields 6 servings)
- Calories: 540 kcal
- Total Fat: 28 g
- Saturated Fat: 12 g
- Cholesterol: 85 mg
- Sodium: 740 mg
- Total Carbohydrates: 44 g
- Dietary Fiber: 3 g
- Sugars: 4 g
- Protein: 28 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently Asked Questions
Q: Why did my rice come out gummy?
A: Gummy rice often means too much stirring or too much liquid. Toast the rice briefly in Step 2 and simmer undisturbed with the lid on for 15 minutes. If it’s gummy, spread on a baking sheet to steam off excess moisture.
Q: Can I make this without eggs?
A: Yes — this recipe contains no eggs. It’s naturally egg-free as written.
Q: Can I double this recipe?
A: You can double it, but use a larger skillet or two pans to ensure even cooking. If you crowd the pan, the rice will steam unevenly and take longer to cook.
Q: Can I prepare this the night before?
A: Yes. Complete through Step 3, cool, and refrigerate. Reheat covered on low and then add cheese to finish as directed for best texture.
Q: How long does this keep in the fridge?
A: Stored in an airtight container, it keeps well for up to 4 days in the refrigerator.
Q: Can I use a rice cooker instead of cooking it in the skillet?
A: You can cook the rice separately in a rice cooker, then combine with browned beef and tomatoes and melt cheese before serving. Cooking rice in the skillet saves a step and infuses flavor.
Q: What’s the best cheese for melting?
A: A young cheddar or a Mexican blend with Monterey Jack melts beautifully. Avoid pre-shredded cheese if you want the silkiest melt.
Conclusion
This skillet is built for fast weeknights and easy swaps. For another take with slightly different spices and textures, see the version at Cheesy Taco Rice Skillet – Amee’s Savory Dish, which offers useful plating variations. If you want a recipe that leans into Mexican-style spices with extra veggies, check the similar Mexican Cheesy Taco Beef and Rice Skillet – Modern Honey for inspiration.
Author: Jamie Rivera — Culinary instructor and longtime recipe developer (15 years professional kitchen experience). Date Published: 2026-02-26.
Print
Cheesy Taco Rice Skillet
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Diet: Gluten-Free
Description
Bright and cheesy one-pan meal with seasoned beef, fluffy rice, and melted cheese, ready in about 30 minutes.
Ingredients
- 500 g (1 lb) ground beef (85% lean)
- 200 g (1 cup) long-grain white rice
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 tbsp (14 g) taco seasoning
- 720 ml (3 cups) chicken or beef broth
- 200 g (1 can, 10 oz) diced tomatoes with green chiles
- 200 g (2 cups) shredded cheddar or Mexican blend cheese
- ¼ cup (15 g) chopped cilantro
- 1 lime, juiced
- Optional: pickled jalapeños or sliced avocado
Instructions
- Heat vegetable oil in a 12-inch skillet over medium-high heat.
- Add ground beef and cook until well browned, about 6–8 minutes.
- Stir in diced onion and minced garlic; sauté for 3–4 minutes.
- Stir in taco seasoning and rice; cook for 1 minute to toast the rice.
- Add broth and diced tomatoes; bring to a gentle boil.
- Reduce heat to low, cover, and simmer for 15 minutes.
- Remove from heat and sprinkle cheese on top; cover for 3–4 minutes to melt cheese.
- Sprinkle lime juice and cilantro before serving; add jalapeños or avocado if desired.
Notes
Feel free to substitute ground beef with turkey or lentils for a vegetarian option.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 540
- Sugar: 4g
- Sodium: 740mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 85mg
