Save

All Recipes Menu

Cheesy Taco Rice Skillet – Easy One-Pan 50-Minute Dinner

Cheesy Taco Rice Skillet – Easy One-Pan 50-Minute Dinner

Cheesy Taco Rice Skillet cooks beef, rice, and cheese in a single pan. The rice absorbs a tomato and spice broth, so every grain carries the taco seasoning. You finish with cheddar under a lid, and it melts into the top layer without a broiler.

Weigh the rice and the liquid. Rice cooked by volume in a skillet goes wrong often. 400 g of long-grain rice to 900 ml of liquid gives separate grains after 18 minutes of covered simmering.

Brown the beef properly before anything wet goes in. That crust is the flavor base. Skipping it leaves the dish tasting flat and steamed.

Why You'll Love This Recipe

1
One Pan Only: Everything cooks in a 30 cm skillet, so cleanup is a single wash.
2
Pantry Staples: Rice, canned tomatoes, and cheddar are likely in your kitchen now.
3
Family Friendly: Mild spice and melted cheese suit children and adults at the same table.
4
Freezer Friendly: Portions keep for two months and reheat without losing texture.

About the Ingredients

700 g (1 1/2 lb) ground beef, 80/20 lean

The fat ratio matters; 80/20 keeps the rice moist. Substitute ground turkey and add 15 ml (1 tbsp) olive oil before browning.

400 g (2 cups) long-grain white rice, uncooked

Use plain long-grain, not instant or parboiled. Jasmine works but needs 60 ml (1/4 cup) less liquid.

1 medium yellow onion, 150 g, diced

A white onion is sharper; sweet onion is milder. Dice to 5 mm so it disappears into the rice.

3 garlic cloves, 12 g, minced

Fresh garlic only here; jarred garlic tastes metallic after long cooking. Mince finely to avoid burnt bits.

30 g (3 tbsp) taco seasoning, store-bought or homemade

Check the sodium on the packet; if it is high, skip the added salt. A homemade blend of cumin, chili powder, and oregano works 1:1.

400 g (1 can, 14.5 oz) diced tomatoes, with juice

Fire-roasted diced tomatoes add a smokier note. Do not drain; the juice is part of the 900 ml liquid.

900 ml (3 3/4 cups) low-sodium beef broth

Chicken broth is a fine swap and lighter. Water plus 1 bouillon cube also works; taste before salting.

200 g (2 cups) shredded cheddar cheese, sharp

Sharp cheddar gives more flavor per gram. Pre-shredded bags contain anti-caking starch; grate a block for a cleaner melt.

15 g (1 tbsp) unsalted butter

Butter rounds out the tomato acidity. Olive oil works, but the finished rice tastes less rich.

8 g (1 1/2 tsp) fine salt, plus more to taste

Hold half the salt until the broth reduces. Broth brands vary widely in sodium.

2 g (1 tsp) ground black pepper

Freshly ground is stronger; use 1/2 tsp if pre-ground. Add at the end for more aroma.

20 g (1/4 cup) sliced scallions, for serving

Cilantro or pickled jalapeños are good swaps. Slice thin on the bias for even distribution.

Tips & Tricks

Do Not Stir the Rice

After the broth goes in, stir once, then leave it alone. Stirring releases starch and turns the dish gluey.

Watch the Liquid Level

If the rice is still firm at 18 minutes and the pan looks dry, add 60 ml (1/4 cup) hot broth, not cold.

Salt in Stages

Season the beef, then taste the broth before the lid goes on. You cannot remove salt later.

Rest Before Serving

Five minutes off heat lets the cheese set and the rice finish steaming.

Pro Tips

1
Use a 30 cm skillet with a tight lid; a loose lid lets steam escape and the rice stays crunchy.
2
Spread the cheese to the pan edge so it seals the rice and traps steam.
3
Break the beef into 2 cm chunks, not crumbs; larger pieces stay juicy.
4
Add the scallions only after the lid comes off so they stay green and crisp.

Step-by-Step Instructions

1. Brown the beef

Heat a 30 cm skillet over medium-high heat, 200°C (390°F), and add 700 g beef. Cook 7 minutes without stirring, then break it up (a dark crust forms on the first side and gives the dish its base flavor). The beef is done when no pink remains and the edges are browned.

2. Soften the onion

Reduce heat to medium, 175°C (350°F), and add 150 g onion to the beef fat. Cook 4 minutes, stirring twice (the onion releases water and lifts the browned bits). It is ready when translucent and soft at the edges.

3. Bloom the garlic

Add 12 g garlic and 30 g taco seasoning and stir for 45 seconds (the fat carries the spices and heat releases their oils). Stop when the garlic smells sweet, not sharp.

4. Add rice and tomatoes

Stir in 400 g rice for 1 minute, then add 400 g diced tomatoes with juice. Cook 2 minutes (coating the grains in fat keeps them separate). The pan should be bubbling gently at the edges.

5. Pour the broth

Add 900 ml broth, 15 g butter, 8 g salt, and 2 g pepper. Stir once, bring to a boil over high heat, 220°C (430°F) (a full boil starts the rice evenly). Stop stirring once the liquid boils.

6. Simmer covered

Cover and reduce heat to low, 95°C (200°F), for 18 minutes (trapped steam cooks the rice from the top down). Do not lift the lid; the rice is done when the liquid is absorbed and small steam holes appear on the surface.

7. Melt the cheese

Scatter 200 g cheddar over the rice, cover, and cook 3 minutes on low heat (residual heat melts the cheese without splitting it). The cheese is ready when fully melted and bubbling at the pan edges.

8. Rest and serve

Remove from heat and rest 5 minutes uncovered (the rice firms and the cheese sets). Fluff with a fork and top with 20 g scallions. Serve hot.

Delicious Variations

Chicken Version

Swap the beef for 700 g ground chicken and add 15 ml (1 tbsp) olive oil; brown it 2 minutes longer.

Spicy Version

Add 1 diced jalapeño with the onion and use pepper jack instead of cheddar.

Tex-Mex Bake

Transfer the finished skillet to a 200°C (400°F) oven for 6 minutes with extra cheese for a crusted top.

How to Store Cheesy Taco Rice Skillet

Refrigerator

Store in an airtight container for up to 4 days. Cool within 2 hours before sealing.

Freezer

Freeze portions in sealed bags for up to 2 months. Press flat for fast thawing.

Reheating

Reheat in a covered skillet over low heat with 30 ml (2 tbsp) water for 6 minutes, or microwave covered at 70 percent power.

Frequently Asked Questions

Q: Can I make cheesy taco rice skillet with instant rice?

No, instant rice turns mushy in this liquid ratio. Use long-grain white rice and keep the 400 g rice to 900 ml broth ratio. If you only have instant rice, cook it separately and fold it in at the cheese stage.

Q: Why is my taco rice skillet mushy?

Stirring after the broth is added releases starch and makes the rice gluey. Stir once before the lid goes on, then leave the pan alone for the full 18 minutes. Too much liquid is the second cause; measure the broth, do not eyeball it.

Q: How long does cheesy taco rice skillet last in the fridge?

It keeps for up to 4 days in a sealed container. Cool it within 2 hours of cooking and reheat only the portion you plan to eat. Reheat with a splash of water so the rice does not dry out.

Q: Can I use brown rice instead of white?

Yes, but brown rice needs 40 to 45 minutes and about 1,050 ml of broth. Add the extra liquid at the start and check at 35 minutes; add hot broth if the pan looks dry.

Q: Is this taco rice skillet spicy?

It is mildly spiced with standard taco seasoning, roughly a low-medium heat. Add a diced jalapeño with the onion or use pepper jack cheese for more heat. Serve sour cream on the side for anyone who wants it milder.

Weigh the rice, watch the liquid, and leave the lid alone. Cook it once this way and the skillet becomes a weeknight default. Weigh, watch, repeat.

Cheesy Taco Rice Skillet

Cheesy Taco Rice Skillet

Cheesy Taco Rice Skillet is a one-pan dinner of seasoned beef, fluffy rice, and melted cheddar ready in 50 minutes with only one pot to wash.

★★★★½ 4.8 (214 ratings)
15 minPrep time35 minCook time6Servings612 kcalCalories

🧂 Ingredients

  • 700 g (1 1/2 lb) ground beef, 80/20 lean
  • 400 g (2 cups) long-grain white rice, uncooked
  • 1 medium yellow onion, 150 g, diced
  • 3 garlic cloves, 12 g, minced
  • 30 g (3 tbsp) taco seasoning, store-bought or homemade
  • 400 g (1 can, 14.5 oz) diced tomatoes, with juice
  • 900 ml (3 3/4 cups) low-sodium beef broth
  • 200 g (2 cups) shredded cheddar cheese, sharp
  • 15 g (1 tbsp) unsalted butter
  • 8 g (1 1/2 tsp) fine salt, plus more to taste
  • 2 g (1 tsp) ground black pepper
  • 20 g (1/4 cup) sliced scallions, for serving

📋 Instructions

  1. 1Brown the beef — Heat a 30 cm skillet over medium-high heat, 200°C (390°F), and add 700 g beef. Cook 7 minutes without stirring, then break it up (a dark crust forms on the first side and gives the dish its base flavor). The beef is done when no pink remains and the edges are browned.
  2. 2Soften the onion — Reduce heat to medium, 175°C (350°F), and add 150 g onion to the beef fat. Cook 4 minutes, stirring twice (the onion releases water and lifts the browned bits). It is ready when translucent and soft at the edges.
  3. 3Bloom the garlic — Add 12 g garlic and 30 g taco seasoning and stir for 45 seconds (the fat carries the spices and heat releases their oils). Stop when the garlic smells sweet, not sharp.
  4. 4Add rice and tomatoes — Stir in 400 g rice for 1 minute, then add 400 g diced tomatoes with juice. Cook 2 minutes (coating the grains in fat keeps them separate). The pan should be bubbling gently at the edges.
  5. 5Pour the broth — Add 900 ml broth, 15 g butter, 8 g salt, and 2 g pepper. Stir once, bring to a boil over high heat, 220°C (430°F) (a full boil starts the rice evenly). Stop stirring once the liquid boils.
  6. 6Simmer covered — Cover and reduce heat to low, 95°C (200°F), for 18 minutes (trapped steam cooks the rice from the top down). Do not lift the lid; the rice is done when the liquid is absorbed and small steam holes appear on the surface.
  7. 7Melt the cheese — Scatter 200 g cheddar over the rice, cover, and cook 3 minutes on low heat (residual heat melts the cheese without splitting it). The cheese is ready when fully melted and bubbling at the pan edges.
  8. 8Rest and serve — Remove from heat and rest 5 minutes uncovered (the rice firms and the cheese sets). Fluff with a fork and top with 20 g scallions. Serve hot.
👨‍🍳 Chef's Note: A tight-fitting lid matters more than any spice here; a loose lid leaves crunchy rice and a dry pan. Check your lid before you start.

Servings: 6

Cuisine: Tex-Mex

Course: Main Course

Nutrition (per serving): 612 kcal · 34g protein · 58g carbs · 27g fat
Tomasz Wiśniewski
Written by Tomasz Wiśniewski

Tomasz writes precise, method-first recipes for breads, ferments, and slow braises, drawing on Polish and Central European home cooking. He cares about weights, temperatures, and timing, and explains the reason behind each step so cooks can repeat results. His angle is turning fussy techniques into clear, checkable instructions.

Printed from All Recipes Menu — https://allrecipesmenu.com/cheesy-taco-rice-skillet-easy-one-pan-50-minute-dinner/