A cast iron skillet filled with one-skillet ground beef and rice, garnished with chopped fresh parsley and green onions, shot from above on a rustic wooden surface

Ground Beef Recipes: One-Pan Skillet Supper That Saves Dinner

Quick Answer

Brown ground beef in a hot skillet over medium-high heat, breaking it up as it cooks, then build a sauce with aromatics, tomatoes, and seasonings. Most ground beef recipes come together in 30 minutes or less with one pan and pantry staples.

There are nights where dinner doesn't happen in any planned way. You look at the time, you look at what's in the kitchen, and you perform a quick inventory of what could become food in under thirty minutes without requiring a grocery run or emotional investment. A pound of ground beef in the refrigerator is the most reliable starting point I know for those nights.

The skillet supper version — ground beef, onion, garlic, canned tomatoes, whatever vegetables need to be used up, seasoning, and something starchy if you want it — produces a real dinner from a short list of things that most kitchens have on hand. I've made it when I was tired, when I was running late, and once when I'd completely forgotten that I had people coming over in an hour. That last one required some confidence about the seasoning but turned out fine.

The thing that separates a good ground beef skillet from a mediocre one is browning the beef properly first. Not stirring it constantly from the moment it hits the pan — letting it sit against the hot surface until it develops a real crust before breaking it up. That crust creates flavor that carries through the whole dish. Skip it and you have ground beef in liquid. Get it right and you have dinner.

Season at the end, not the beginning. Ground beef gives off liquid as it cooks and the seasonings concentrate as that liquid reduces. Add them at the end so you know what you're actually working with rather than oversalting a dish that hasn't reduced yet.

Prep10 minutes
Cook25 minutes
Total35 minutes
Serves4 servings
DifficultyEasy

Ingredients

  • 1 lb (450g) ground beef, 80/20
  • 1 cup long-grain white rice, uncooked
  • 1 medium yellow onion, diced
  • 1 green bell pepper, diced
  • 4 cloves garlic, minced
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 3/4 cups low-sodium beef broth
  • 2 tablespoons tomato paste
  • 1 teaspoon smoked paprika
  • 1 teaspoon cumin
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 tablespoon olive oil
  • Fresh parsley or green onions for garnish

Instructions

  1. 1Heat a large, deep skillet (12-inch) over medium-high heat. Add the olive oil and let it get hot —? about 30 seconds.
  2. 2Add the ground beef in a single layer and let it sit undisturbed for 2 full minutes to develop a brown crust. Break it up and continue cooking until no pink remains, about 5 to 6 minutes total. Drain all but about 1 tablespoon of fat.
  3. 3Reduce heat to medium. Add the diced onion and bell pepper to the skillet with the beef. Cook, stirring occasionally, until softened, about 4 minutes.
  4. 4Add the minced garlic, smoked paprika, cumin, oregano, salt, black pepper, and red pepper flakes if using. Stir and cook for 1 minute until fragrant.
  5. 5Add the tomato paste and stir it into the beef mixture. Cook for 1 minute —? this cooks out the raw paste flavor and deepens the color.
  6. 6Add the uncooked rice and stir to coat it in the beef and spice mixture. Toast the rice for about 1 minute.
  7. 7Pour in the diced tomatoes (with their liquid) and the beef broth. Stir everything together and bring to a boil.
  8. 8Once boiling, reduce heat to low, cover the skillet with a tight-fitting lid, and cook for 18 minutes. Do not lift the lid during this time.
  9. 9After 18 minutes, remove from heat and let sit, still covered, for 5 minutes. This allows the rice to finish absorbing any remaining liquid.
  10. 10Remove the lid, fluff the rice with a fork, taste and adjust salt, and garnish with fresh parsley or sliced green onions before serving.

Pro Tips

  • Use a skillet with a tight-fitting lid —? loose lids let steam escape and your rice will be crunchy in a way that is not a good texture experience for anyone at the table.
  • The 80/20 fat ratio matters here. Leaner beef won't give you enough rendered fat to properly sauté the aromatics, and the flavor will be flat. You're draining most of it anyway, so don't skip it.
  • If your rice is still a little firm after the full rest, add two tablespoons of warm water, replace the lid, and let it sit another 5 minutes. The skillet knows what it did.

Substitutions

ground beef → ground turkey or ground chicken Use 93/7 for turkey; add an extra tablespoon of olive oil since it's leaner and will stick otherwise
long-grain white rice → parboiled (converted) rice Parboiled rice is more forgiving if you're nervous about underdone rice —? it cooks consistently and won't turn mushy
long-grain white rice → cauliflower rice Add after the broth is mostly absorbed, stir in for the last 3-4 minutes only —? it does not need 18 minutes and will become a paste
beef broth → chicken broth or water with 1 tsp Worcestershire sauce Chicken broth works fine; plain water will be noticeably less flavorful but functional in a pinch
green bell pepper → red or yellow bell pepper, or zucchini Red bell pepper is sweeter and works beautifully; zucchini adds moisture so reduce broth by 2 tablespoons

Storage Instructions

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a skillet over medium-low with a splash of broth or water to loosen the rice, or microwave covered with a damp paper towel for 2 minutes, stirring halfway. Freeze in portions for up to 3 months; thaw overnight in the refrigerator before reheating.

Make Ahead

The beef and vegetable mixture (through step 5, before adding rice) can be made up to 2 days ahead and stored in the refrigerator. When ready to eat, reheat the mixture in the skillet over medium heat, add the rice and liquids, and proceed from step 6. The finished dish reheats well and is arguably better on day two.

Frequently Asked Questions

Why is my ground beef gray instead of brown?

The pan was overcrowded or not hot enough. Gray beef has steamed rather than seared —? there's too much moisture in the skillet and the meat can't make proper contact with the heat. Cook in batches if needed, pat the beef loosely dry before adding it, and make sure the pan is properly hot before the meat goes in. A good sear is the whole flavor foundation here.

Can I use instant rice instead of regular long-grain rice?

You can, but you'll need to adjust. Instant rice only needs about 5 minutes of liquid absorption. Add it at the end after your broth has reduced by about half, stir it in, cover and let sit off-heat for 5 minutes. Do not cook it for the full 18 minutes or you will end up with something that has the texture of wet paper and the mood of defeat.

My rice came out crunchy —? what went wrong?

Either the lid wasn't tight, the heat was too high and the liquid cooked off too fast, or the skillet wasn't deep enough to hold steam properly. Fix it by adding 3 to 4 tablespoons of warm water, replacing the lid firmly, and cooking on the lowest heat setting for another 5 to 8 minutes. Check once —? don't keep peeking or you'll lose the steam you just rebuilt.

Can I make this ahead of time for meal prep?

Yes, and it holds up well. The full cooked dish keeps in the refrigerator for up to 4 days. For best results, reheat individual portions in the microwave with a damp paper towel over the bowl, or warm the whole batch in the skillet with a splash of broth. The rice absorbs a lot of liquid overnight, so adding moisture back during reheating is important for texture.

How do I store and freeze leftovers?

Refrigerate in an airtight container for up to 4 days. To freeze, portion into freezer-safe containers or zip bags and freeze for up to 3 months. Thaw overnight in the refrigerator —? do not thaw on the counter. Reheat with a tablespoon or two of water or broth to bring the rice back to life. Straight from frozen to microwave works too; just add 2 to 3 minutes and stir halfway.

Can I make this recipe gluten-free?

It's naturally gluten-free as written, provided your beef broth and tomato paste are certified gluten-free —? check labels, because some broths contain wheat-based additives. Every other ingredient in this recipe is naturally gluten-free. No swaps needed. Serve it with confidence at the table of your most label-reading friend.

What's the best fat percentage for ground beef in skillet recipes?

80/20 (80% lean, 20% fat) is the standard recommendation for skillet ground beef recipes because the fat renders into the pan and becomes part of the cooking medium for the aromatics. 85/15 also works well. 90/10 or leaner will work but produces a drier result —? compensate by not draining any fat and adding an extra tablespoon of olive oil with the onions.

Can I add beans or extra vegetables to this?

Absolutely. A drained can of black beans or kidney beans stirred in during the last 5 minutes of cooking adds protein and bulk without disrupting the texture. For vegetables, corn, diced zucchini, or frozen peas all work well —? add them in the final 5 minutes so they don't overcook. If you add a lot of extra moisture-heavy vegetables, reduce the broth by about 1/4 cup.