One-Pan Ground Beef and Rice Skillet
Ground beef and rice recipes are the backbone of an easy weeknight dinner, and this skillet version gets it done in about 40 minutes total. Everything cooks in the same pan, so the rice soaks up the drippings and tomato juice instead of sitting on the side as an afterthought.

By the time the rice goes tender, dinner’s ready. No side dishes to plan, no extra pot to scrub after.
Why This Skillet Stays in the Weekly Lineup
This works because the rice cooks right in the beef drippings and tomato juice, so every grain picks up flavor instead of tasting like plain filler underneath.
The smoked paprika adds warmth without making the dish spicy, and the cheese on top melts into salty pockets right where you want them.
It’s the version I keep coming back to because it’s one pan, one pot of dishes, and dinner is done well under an hour.
Ingredients

- 1 lb (16 oz) ground beef, 85/15: the fat keeps it from drying out as it browns
- 1 small yellow onion, diced: turns sweet and soft as it cooks in the drippings
- 3 cloves garlic, minced
- 1 cup long-grain white rice, uncooked: rinse it briefly so it doesn’t clump
- 1 (14.5 oz) can diced tomatoes, with juices: the juices become part of the cooking liquid
- 2 cups beef broth: use low-sodium so you can control the salt yourself
- 1 tsp smoked paprika
- 1 tsp dried oregano
- 1 cup shredded cheddar cheese: melts into soft pockets across the top
- 1/2 tsp salt, plus more to taste
- 1/4 tsp black pepper
- 2 tbsp chopped fresh parsley: for garnish, adds a fresh note against the rich beef
Variations / Substitutions
- Ground turkey or chicken: swap in 1 lb ground turkey for the beef and add 1 tbsp oil to the pan, since turkey releases less fat on its own.
- Spicier version: use a 10 oz can of diced tomatoes with green chiles in place of the plain tomatoes, or stir in 1/2 tsp cayenne with the paprika.
- Dairy-free: leave off the 1 cup cheddar or swap in a dairy-free shredded cheese, the dish still has plenty of richness without it.
- Different herb: swap the dried oregano for 1 tsp dried thyme or Italian seasoning for a slightly different background flavor.
- Brighter finish: stir in 1 tbsp lime or lemon juice at the end to cut through the richness of the beef and cheese.
Beef Massaman Curry is next on our list if this rice is your kind of dinner.
How to Make One-Pan Ground Beef and Rice Skillet
Step 1: Brown the Ground Beef

Set a large, deep skillet over medium-high heat and add the 1 lb ground beef. Break it up with a wooden spoon and cook for about 6 minutes, until it’s no longer pink and starting to crisp at the edges.
It should smell savory and the fat will pool around the meat as it cooks. If there’s a lot of excess fat, pour off all but about 1 tbsp before moving on.
Step 2: Sauté the Onion and Garlic

Add the 1 diced small onion right into the beef and drippings, and cook for about 3 minutes until it turns soft and see-through. Stir in the 3 cloves minced garlic and cook another 30 seconds, just until it smells fragrant.
Garlic burns fast in a hot pan, so keep it moving with your spoon. If it turns brown instead of golden, it’ll taste bitter and slightly sharp.
Step 3: Stir in the Rice and Tomatoes

Pour in the 1 cup uncooked long-grain white rice, the 1 (14.5 oz) can diced tomatoes with their juices, the 2 cups beef broth, 1 tsp smoked paprika, 1 tsp dried oregano, 1/2 tsp salt, and 1/4 tsp black pepper. Stir well so the rice is fully submerged.
The liquid should just barely cover the rice once everything is mixed in. If it looks dry on top, that’s your cue that you need the full 2 cups of broth listed, not less.
Step 4: Simmer Until the Rice Is Tender

Bring the mixture to a boil, then turn the heat down to low, cover the skillet, and simmer for 18 minutes, until the rice is tender and most of the liquid has been absorbed.
Check it right at 18 minutes. The rice should give easily when you press a grain between two fingers, and if it’s still a little firm, cover it again and give it 2 to 3 more minutes.
Step 5: Scatter the Cheese and Serve

Turn off the heat, sprinkle the 1 cup shredded cheddar cheese evenly over the top, and cover for 2 minutes so it melts into soft pockets. Scatter the 2 tbsp chopped fresh parsley over everything and serve straight from the skillet while it’s hot.
The cheese will pull into strings when you scoop underneath it, and the rice below should be a deep tomato red with browned beef bits mixed all through.
How to Get Fluffy Rice Every Time
- Use a true long-grain rice like basmati or jasmine, not short-grain, since long-grain holds separate grains instead of turning sticky under the lid.
- If the bottom starts to catch before the rice is tender, stir in an extra 1/4 cup broth and re-cover rather than raising the heat.
- Stir in a diced bell pepper or a handful of frozen peas along with the onion if you want more vegetables in the mix.
- Leftovers reheat best with a splash of broth stirred in first, since dry heat alone will pull moisture out of the rice.
Simmer times shift a bit depending on the rice you use.
| Rice Type | Simmer Time | Liquid Needed |
|---|---|---|
| Long-grain white | 18 mins | 2 cups broth |
| Basmati | 15 mins | 1 3/4 cups broth |
| Brown rice | 35 mins | 2 1/2 cups broth |
Storing and Reheating This Skillet
Refrigerate: Store leftovers in an airtight container in the fridge for up to 4 days.
Reheating: Warm it in a skillet or microwave with a splash of broth or water stirred in, covered, until heated through, about 3 minutes in the microwave.
What to Serve With One-Pan Ground Beef and Rice Skillet
A simple green salad with a lemon vinaigrette cuts through the richness of the melted cheddar and browned beef fat. Steamed broccoli or green beans add some crunch against the soft rice, since everything in the skillet itself is soft-textured. If you want bread on the table, a warm piece of crusty sourdough is good for mopping up the tomato sauce left in the pan.
Frequently Asked Questions
Can I prep any of this ahead of time?
You can brown the beef and dice the onion and garlic up to a day ahead and refrigerate them, but cook the rice fresh since it doesn’t hold up well before its simmer step.
Can I use instant rice instead of long-grain?
Yes, but cut the broth to 1 1/2 cups and the simmer time to about 8 minutes, since instant rice needs far less liquid and time than long-grain does.
Why did my rice turn out mushy?
Usually it’s a loose-fitting lid letting steam escape unevenly, or too much liquid in the pan. Make sure your lid seals well and stick to the 2 cups of broth listed for long-grain rice.
Can I freeze this dish?
Yes, freeze it in a sealed container for up to 3 months. The rice can turn a little grainy after thawing, but a splash of broth when reheating brings it back.

One-Pan Ground Beef and Rice Skillet Recipe
Ingredients
Method
- Brown the 1 lb ground beef in a large skillet over medium-high heat for about 6 minutes, until no longer pink.
- Add the diced onion and cook 3 minutes until soft, then stir in the minced garlic and cook 30 seconds until fragrant.
- Stir in the rice, diced tomatoes with juices, beef broth, smoked paprika, oregano, salt, and pepper, making sure the rice is submerged.
- Bring to a boil, cover, reduce heat to low, and simmer for 18 minutes until the rice is tender.
- Turn off the heat, sprinkle cheddar cheese over the top, cover for 2 minutes to melt, then top with parsley and serve.
