Classic Ground Beef and Rice Skillet – Homefoodkitchen

One-pan cheesy beef and rice skillet with red and green peppers, onions, and cilantro.

I didn’t grow up eating ground beef and rice skillet meals, but once I made this for my kids on a hectic Tuesday evening, it quickly turned into one of those go-to dinners I always keep in my recipe box. It’s everything you want all in one pan—protein, veggies, and rice cooked together without creating a pile of dishes to wash afterward.

The best part? It’s super forgiving. You can have this on your table in about 30 minutes, no fancy skills needed. Just brown the beef, add the rest, and let it simmer gently. My husband actually asks for this now, and he’s usually not one for one-pan meals, so that says a lot!

This ground beef and rice skillet is a simple, family-friendly dinner that became a solid staple in my house after that busy Tuesday night. It all comes together in one pan using easy pantry staples, so you get your protein, veggies, and rice in a cheesy, comforting skillet. If you’re short on time and patience, it’s a perfect fit for your weeknight dinner lineup.

Keep reading and I’ll guide you through the easy steps: browning the beef, layering in fresh vegetables and tomato, simmering the rice right in the skillet, and finishing with gooey cheddar and a sprinkle of fresh parsley. This recipe serves about six and is flexible if you want to swap ingredients or adjust the timing to fit your fridge and schedule.

Along the way, you’ll find handy pro tips to avoid the usual pitfalls, suggestions for simple substitutions, plus advice on storing and reheating leftovers so your dinner stays just as tasty the next day. There are step-by-step photos to help, and a quick FAQ at the end to answer any questions you might have — everything you need to get a delicious meal on the table without stress.

Why This Dish Is a Winner

  • One-pan wonder – You cook everything in one skillet, which means less cleanup and more time to spend with your family after dinner. If you love one-skillet meals, try this BBQ Chicken Sweet Potato Skillet.
  • Budget-friendly meal – Ground beef and rice are everyday staples that stretch your grocery dollars without skimping on satisfaction.
  • Quick weeknight dinner – You’ll have this on the table in under an hour, ideal for those busy nights when you want something filling and fast.
  • Simple, everyday ingredients – No fancy or rare items here — you probably have most of these ingredients in your kitchen already.
  • Kid-approved comfort food – The cheesy, savory flavors make it a hit with picky eaters while being hearty enough for hungry teens and adults alike. For another cozy, crowd-pleasing classic, check out this Cheesy Meatloaf Casserole.

What You Need to Gather

Top-down view of ingredients for stuffed peppers arranged in bowls on a wooden surface

  • 1 tbsp olive oil
  • 1 lb ground beef (I like 80/20 for great flavor and juicy results)
  • 1 medium onion (diced into 1/2-inch pieces)
  • 1 small bell pepper (diced)
  • 2 garlic cloves (freshly minced gives the best aroma)
  • 1 tsp salt
  • 1 tsp black pepper
  • 14.5 oz diced tomatoes (I usually pick Hunt’s for that nice thick texture)
  • 1.5 cups beef stock
  • 1 cup rice
  • 2 tbsp tomato paste
  • 2 tsp Worcestershire sauce
  • 1 cup cheddar cheese (I prefer shredding Kerrygold for its creamy melt)
  • 1.5 tbsp fresh parsley

Cook Everything in One Skillet

  1. Dice 1 medium onion into 1/2-inch pieces, dice 1 small bell pepper, mince 2 garlic cloves, and measure out the beef stock, rice, tomato paste, and Worcestershire sauce.
  2. Heat 1 tbsp olive oil in a large skillet over medium-high heat until shimmering.
  3. Add 1 lb ground beef and break it up with a spoon; cook 4–5 minutes, stirring occasionally, until the beef is browned and develops a crust.
  4. Add the diced onion, diced bell pepper, minced garlic, 1 tsp salt, and 1 tsp black pepper; stir and cook 5–6 minutes until the vegetables soften.

  5. Stir in 2 tbsp tomato paste and 2 tsp Worcestershire sauce until the beef and vegetables are evenly coated.
  6. Pour in 14.5 oz diced tomatoes with their juice, 1.5 cups beef stock, and 1 cup rice; mix well and break up any clumps of tomato paste.
  7. Increase heat to bring the mixture to a boil (about 2–3 minutes).
  8. Reduce heat to low, cover the skillet, and simmer gently 20–25 minutes, stirring a couple times, until the rice is tender and most liquid is absorbed.

    collage showing step-by-step preparation of a beef and rice skillet with peppers

  9. Turn off the heat and stir the skillet to fluff the rice and distribute the beef mixture.
  10. Sprinkle 1 cup shredded cheddar cheese over the skillet, cover, and let sit about 2 minutes to melt the cheese.
  11. Uncover, scatter 1.5 tbsp fresh parsley over the top, and serve.

Keeping It Juicy and Flavorful

For this recipe, I recommend grabbing 80/20 or 85/15 ground beef, meaning the meat contains 20% or 15% fat. This fat level keeps everything juicy and flavorful without ending up with grease pooling in the pan. If you only have lean beef like 90/10, that works too, but drain any extra liquid after browning to keep the rice from getting soggy. Look for “ground chuck” at the store for a good all-around balance of flavor and fat — it’s my go-to for everyday meals.

One of the biggest mistakes with this one-pan dinner is lifting the lid too often while the rice cooks. Every time you peek, precious steam escapes, which can leave the rice crunchy and underdone. Trust the process and keep the lid on for the full 20-25 minutes.

Also, be sure to break the ground beef into smaller pieces early on and let it form a nice brown crust before stirring. That crust is packed with flavor and makes a huge difference in the final taste.

If your rice feels done but there’s still liquid hanging out in the pan, take the lid off and simmer for a few more minutes uncovered. On the flip side, if your rice isn’t quite tender yet and the liquid is gone, just add a splash of water or beef stock and keep cooking on low until it’s perfect.

Adding cheese while the skillet is off the heat but still warm helps avoid greasy or separated cheese, so don’t add it too early.

Image: homefoodkitchen.com / All Rights reserved

This ground beef and rice skillet is a meal all on its own, but I love pairing it with a simple fresh side salad to brighten the plate. A basic green salad with ranch or Italian dressing pairs beautifully, or a cucumber and tomato salad adds a nice crunch. If you want something to soak up every last cheesy bit, buttery dinner rolls or garlic bread are perfect. Feeding more people? Roasted veggies like broccoli, green beans, or zucchini (try this Air Fryer Zucchini With Parmesan (no breading)) are easy and tasty side options that round out the meal.

Easy Swaps and Add-Ins

Plate of seasoned beef and rice with melted cheese, tomato sauce, and parsley.

This skillet dish is really flexible with swaps, so feel free to tweak to what you love or have on hand:

  • Ground beef: Try ground turkey, chicken, or pork instead. Keep in mind, leaner meats might need a touch more oil to keep from sticking to the pan. If you’re craving a similar comfort dish with turkey, try this high-protein ground turkey casserole.
  • Rice: Long-grain white rice works best here, but jasmine or basmati are fine too. Just avoid instant rice unless you adjust the liquid and cooking times, because that cooks way faster and needs less liquid. Prefer to skip the rice? This Savory Smash Burger Bowl is a great low-carb ground beef alternative.
  • Beef stock: Chicken or vegetable stock will work well. If you go with chicken stock while using beef, add a bit more Worcestershire sauce for a richer taste.
  • Cheddar cheese: Monterey Jack, Colby, or a Mexican cheese blend also melt beautifully. Mozzarella is an option if you want a milder, creamier flavor.
  • Diced tomatoes: If you don’t have diced canned tomatoes, crushed tomatoes or tomato sauce will do. If you substitute tomato sauce, reduce beef stock by about 1/4 cup since sauce has more liquid.
  • Fresh parsley: Dried parsley works in a pinch—just use about 1 teaspoon instead. You can skip it or swap with fresh cilantro if you prefer a different herb.

Storing, Freezing, and Reheating

Store: This skillet keeps beautifully in the fridge for up to 4 days in an airtight container. Honestly, it tastes even better the next day after those flavors have had time to mingle.

Freeze: You can freeze this meal for up to 3 months. I like to portion it out in freezer-safe containers or heavy-duty bags so I can grab just what I need for an easy lunch or dinner later on. If you enjoy prepping rice bowls for grab-and-go meals, try the Street Corn Chicken Rice Bowl for another flavorful option.

Reheat: Warm it gently on the stove over medium-low heat. Add a splash of stock or water to keep it from drying out. The microwave works too — heat in 1-minute bursts, stirring between, and add a bit of liquid if it feels dry.

Preparation Time 10-15 minutes Cooking Time 35-40 minutes Total Time 45-55 minutes Level of Difficulty Easy Servings 6 servings

Overhead view of a skillet-cheesy-beef-rice dish with peppers and herbs.

Answers to Common Questions

  • Q: Can I use other types of rice like brown, jasmine, or instant rice?

    A: This recipe is designed for long-grain white rice. Jasmine or basmati are great alternatives since they cook in a similar time. Brown rice needs more liquid and a longer simmer, so it’s best to cook it separately or increase the broth and cooking time if you want to include it here. Instant rice is tricky because it cooks much faster and needs less water — use it only if you adjust liquids and timing accordingly.

  • Q: What if I only have lean ground beef (90/10) or want to use a different meat?

    A: Lean beef will work, just be sure to drain excess liquid after browning so your skillet doesn’t get too soggy. You might also want to add a little oil if meat starts sticking. Ground turkey, chicken, or pork swap in just fine, though they’re leaner and might stick more, so add a bit more oil and brown well for flavor. If you’re craving a different one-pan dinner entirely, try this honey-garlic kielbasa and veggie skillet.

  • Q: My rice is crunchy but there isn’t any liquid left. What should I do?

    A: Just add a splash of broth or water (a few tablespoons), stir, cover, and simmer on low for another 5-10 minutes until the rice softens. If the rice is done but there’s extra liquid, take the lid off and let it simmer a bit uncovered to evaporate the excess.

  • Q: Can I make this dairy-free or use a different cheese?

    A: Absolutely! Skip the cheddar for a dairy-free version or swap in a dairy-free melting cheese. If you switch cheeses, look for ones that melt well like Monterey Jack, Colby, or Mexican blends to keep a similar texture. Add cheese off the heat and let residual warmth melt it to avoid greasiness.

  • Q: How do I store and reheat leftovers?

    A: Store leftovers in an airtight container in the fridge up to 4 days. Freeze for up to 3 months in portions and thaw overnight for best results. Reheat gently on the stove with some added broth or water or microwave in short bursts, stirring and adding liquid as needed.

  • Q: Can I add extra vegetables or change seasonings?

    A: For sure! This dish is very forgiving. Dice in zucchini, corn, peas, or mushrooms. For best texture, quickly sauté zucchini and mushrooms first over high heat — see this 15-minute zucchini and mushroom stir-fry technique. Just keep in mind extra veggies add moisture, so you might need to cook a little longer uncovered to thicken. Adjust salt, pepper, and Worcestershire sauce to taste. If using chicken stock instead of beef, add a splash more Worcestershire for depth.

  • Q: How do I scale this recipe up or down?

    A: Keep the same ratios — 1 cup rice to about 1.5 cups liquid plus tomatoes. Double or halve everything as needed, making sure to use a skillet size that fits so it cooks evenly.

  • Q: Why should I avoid lifting the lid while the rice cooks?

    A: Peeking releases steam and breaks the gentle simmer the rice needs to cook through and absorb liquid. Try to resist lifting the lid during the 20-25 minute simmer to prevent crunchy rice.

  • Q: Is this recipe freezer-friendly and how long does it last?

    A: Yes, it freezes well! Portion it into freezer-safe containers or bags and freeze up to 3 months. Thaw it overnight in the fridge before reheating or reheat directly from frozen on the stove with a bit of liquid and a longer gentle warm-up.

Close-up of a skillet with rice, beef, peppers, melted cheese, and parsley garnish.

Print

A family-friendly, one-pan meal combining ground beef, rice, vegetables, and cheddar cheese into a quick and comforting skillet dinner.

  • Author: Ashley
  • Prep Time: 10-15 minutes
  • Cook Time: 35-40 minutes
  • Total Time: 45-55 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 tbsp olive oil
  • 1 lb ground beef (80/20 recommended)
  • 1 medium onion, diced into 1/2-inch pieces
  • 1 small bell pepper, diced
  • 2 garlic cloves, freshly minced
  • 1 tsp salt
  • 1 tsp black pepper
  • 14.5 oz diced tomatoes (canned, with juice)
  • 1.5 cups beef stock
  • 1 cup long-grain white rice
  • 2 tbsp tomato paste
  • 2 tsp Worcestershire sauce
  • 1 cup shredded cheddar cheese
  • 1.5 tbsp fresh parsley, chopped

Instructions

  1. Dice onion and bell pepper; mince garlic; measure out beef stock, rice, tomato paste, and Worcestershire sauce.
  2. Heat olive oil in a large skillet over medium-high heat until shimmering.
  3. Add ground beef and break it up with a spoon; cook 4–5 minutes, stirring occasionally, until beef is browned and crusty.
  4. Add diced onion, bell pepper, minced garlic, salt, and black pepper; cook 5–6 minutes until vegetables soften.
  5. Stir in tomato paste and Worcestershire sauce until beef and vegetables are evenly coated.
  6. Add diced tomatoes with juice, beef stock, and rice; stir well, breaking up clumps of tomato paste.
  7. Bring mixture to a boil over medium-high heat (about 2–3 minutes).
  8. Reduce heat to low, cover skillet, and simmer gently 20–25 minutes, stirring occasionally, until rice is tender and most liquid is absorbed.
  9. Turn off heat; fluff rice and beef mixture in skillet.
  10. Sprinkle shredded cheddar cheese evenly over skillet; cover and let sit about 2 minutes to melt cheese.
  11. Uncover, scatter fresh parsley on top, and serve.

Notes

Use 80/20 or 85/15 ground beef for best flavor and juiciness; for leaner beef (90/10), drain excess liquid after browning., Avoid lifting the lid while rice cooks to prevent steam loss and ensure rice cooks properly., If rice is done but excess liquid remains, simmer uncovered to reduce liquid., If rice is undercooked and liquid is gone, add splash of water or stock and continue simmering., Add cheese off heat to avoid greasy or separated cheese., Substitutions: ground turkey, chicken, or pork can replace beef; jasmine or basmati rice can replace long-grain white rice; chicken or vegetable stock can replace beef stock (add more Worcestershire sauce if substituting chicken stock); other cheeses like Monterey Jack, Colby, or Mexican cheese blends melt well; dried parsley can be used instead of fresh (about 1 tsp), cilantro may be substituted for parsley., Store leftovers in airtight container in refrigerator up to 4 days., Freeze leftovers up to 3 months in portioned freezer-safe containers or bags., Reheat gently on stove with added broth or water, or in microwave in short bursts, stirring and adding liquid as needed., Adjust seasoning and add vegetables like zucchini, corn, peas, or mushrooms as desired (may require longer cooking uncovered)., Maintain the ratio of 1 cup rice to approximately 1.5 cups liquid plus tomatoes when scaling recipe up or down.

Nutrition

  • Serving Size: 1 serving
  • Calories: Approx. 450 calories per serving
  • Fat: Approx. 18 g per serving
  • Carbohydrates: Approx. 45 g per serving
  • Protein: Approx. 25 g per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Dinner

Maya Reynolds

ABOUT THE AUTHOR

Maya Reynolds

Hi, I’m Maya Reynolds, a home cook, recipe creator, and mom of two living just outside Nashville, Tennessee. I’m 38, married to my husband Adam, and together we’re raising our two kids, Ella and Jack — my favorite little taste testers and the inspiration behind the simple, comforting, family-friendly recipes I share on CookeryGood.

READ MORE →

Leave a Comment

Recipe rating