Written by

Ruth Singleton

Published

Easy One-Pan Ground Beef and Rice Dinner

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

This was supposed to be a stuffed pepper situation. I had the bell peppers sitting on the counter, the rice was simmering, and I was feeling pretty good about my dinner plans. Then my phone rang, I got distracted, and by the time I came back to the stove, the rice had absorbed every last drop of liquid. The peppers were still raw, the ground beef was still sitting in its package, and I had a pot of perfectly cooked rice with nowhere to go. Honestly, I almost just ordered pizza.

But I was stubborn that night. I grabbed my trusty skillet, threw in the ground beef, and figured I’d just… make something up. I tossed in some onions, a can of diced tomatoes I found in the back of the pantry, and that pot of overcooked rice. Ten minutes later, I was standing over the stove eating straight from the pan. It was better than the stuffed peppers would have ever been. I mean, let me tell you—I was genuinely annoyed at how good it was.

That’s how this Easy Ground Beef and Rice Skillet Dinner was born. It wasn’t planned, it wasn’t pretty, and it definitely wasn’t what I set out to make. But it became the dinner I actually craved. Every time I make it now, I think back to that chaotic evening and laugh. Maybe you’ve been there too—staring at a half-ruined meal, ready to give up, only to stumble onto something better by accident. This recipe is that happy accident, and I keep making it because it tastes like proof that you don’t need a perfect plan to make something unforgettable.

Why You’ll Love This Recipe

Let me be straight with you—I’ve tested this recipe at least a dozen times to make sure it wasn’t just a fluke. And it’s not. This Easy Ground Beef and Rice Skillet Dinner has earned a permanent spot in my weekly rotation, and here’s why you’re going to feel the same way.

  • Quick & Easy: From start to finish, this dinner comes together in about 30 minutes. No marinating, no complicated techniques, just simple cooking that works.
  • Simple Ingredients: You probably have 90% of these ingredients in your kitchen right now. No fancy grocery trips required, I promise.
  • Perfect for Busy Weeknights: This is the dinner you make when you’re tired, hungry, and need something on the table fast. It saves me on those days when cooking feels like a chore.
  • Crowd-Pleaser: I’ve served this to picky kids, hungry teenagers, and adults who claim they don’t like “one-pan meals.” Every single person has asked for seconds.
  • Unbelievably Delicious: The rice absorbs all the savory beef juices and tomato goodness, creating this comforting, hearty dish that feels like a hug in a bowl.

What makes this recipe different from every other ground beef and rice dish out there? It’s the technique. Instead of cooking everything separately and mixing it at the end, we build flavor layer by layer in the same skillet. The rice cooks right in the beef broth and tomatoes, soaking up all that savory goodness. It’s not just another version—it’s the version that actually works. The one you’ll come back to again and again.

This is comfort food reimagined—simpler, faster, but with the same soul-soothing satisfaction. Perfect for impressing your family on a Tuesday night without breaking a sweat.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which makes this dinner perfect for those nights when you don’t feel like going to the store.

  • Ground beef (1 lb / 450g) – I recommend 80/20 for the best flavor. The fat adds richness that leaner beef just can’t match.
  • Long-grain white rice (1 cup / 200g) – Uncooked. Basmati or jasmine work beautifully too. Avoid instant rice, it gets mushy.
  • Yellow onion (1 medium, diced) – Adds sweetness and depth. You can use white onion in a pinch.
  • Garlic (3 cloves, minced) – Fresh is best here, but jarred minced garlic works if you’re in a hurry.
  • Diced tomatoes (1 can, 14.5 oz / 400g) – Fire-roasted adds a smoky flavor I love. Regular works perfectly too.
  • Beef broth (2 cups / 480ml) – Low-sodium is ideal so you can control the salt. I prefer Pacific Foods for its clean flavor.
  • Green bell pepper (1 medium, diced) – Adds color and a slight bitterness that balances the richness. Red bell pepper works for a sweeter note.
  • Tomato paste (2 tablespoons) – Concentrates the tomato flavor. Don’t skip this, it makes a difference.
  • Worcestershire sauce (1 tablespoon) – Adds that savory, umami depth. Soy sauce works in a pinch.
  • Dried oregano (1 teaspoon) – Earthy and slightly floral.
  • Smoked paprika (1 teaspoon) – Adds warmth and a subtle smokiness. Regular paprika works if that’s what you have.
  • Salt and black pepper (to taste) – Start with 1 teaspoon salt and ½ teaspoon pepper, then adjust.
  • Olive oil (1 tablespoon) – For browning the beef.
  • Fresh parsley (for garnish, optional) – Adds a fresh pop of color and brightness.

Ingredient Tips: Look for ground beef that’s bright red and smells fresh. If you’re using frozen beef, thaw it completely in the fridge overnight for even cooking. For the rice, I’ve tested this with brown rice and it works, but you’ll need to add about 15 minutes of cooking time and an extra ½ cup of broth.

Equipment Needed

You don’t need a fancy kitchen to make this Easy Ground Beef and Rice Skillet Dinner. Here’s what you’ll need:

  • Large skillet (12-inch / 30cm) – A deep skillet with a lid is ideal. Cast iron works beautifully, but a non-stick or stainless steel pan works just as well.
  • Wooden spoon or spatula – For breaking up the ground beef. A metal spatula works too, just be careful with non-stick pans.
  • Sharp knife and cutting board – For dicing the onion, bell pepper, and mincing garlic.
  • Measuring cups and spoons – Accuracy matters for the rice-to-liquid ratio.
  • Can opener – Unless you’re using boxed broth and fresh tomatoes.

Personal Note: I use my trusty cast iron skillet for this recipe. It holds heat evenly and gives the beef a nice brown crust. If you’re using a non-stick pan, just be patient and let the beef brown without moving it too much. I’ve also made this in a stainless steel pan and it worked great—just needed a little extra oil to prevent sticking.

Preparation Method

one-pan ground beef and rice preparation steps

  1. Prep your ingredients first. Dice the onion and bell pepper, mince the garlic, and measure out your rice, broth, and spices. Trust me, having everything ready makes this come together in minutes.
  2. Heat the olive oil in your large skillet over medium-high heat. Let it shimmer for about 30 seconds. Add the ground beef and break it apart with your spoon. Cook for 5-6 minutes, stirring occasionally, until browned and no longer pink. Don’t drain all the fat—leave about a tablespoon for flavor.
  3. Add the diced onion and bell pepper to the skillet. Cook for 3-4 minutes, stirring often, until the onion turns translucent and the pepper softens. You should smell that sweet, savory aroma filling your kitchen.
  4. Stir in the minced garlic, tomato paste, oregano, smoked paprika, salt, and pepper. Cook for 1 minute, stirring constantly. The tomato paste will darken slightly and become fragrant. This step builds the flavor base.
  5. Pour in the diced tomatoes with their juices and the Worcestershire sauce. Stir everything together, scraping up any browned bits from the bottom of the pan. Those bits are pure flavor.
  6. Add the uncooked rice and stir to coat it with the tomato mixture. Let it toast for about 1 minute. This helps the rice stay separate and fluffy.
  7. Pour in the beef broth and stir until everything is well combined. Bring the mixture to a boil. You should see bubbles breaking the surface all over.
  8. Reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer for 18-20 minutes. Do not lift the lid during this time—the steam is what cooks the rice perfectly.
  9. After 18 minutes, remove the lid and check the rice. It should be tender and have absorbed most of the liquid. If the rice is still a bit hard, cover and cook for 2-3 more minutes. If it looks dry but the rice isn’t done, add ¼ cup of water and continue cooking.
  10. Remove from heat and let it rest, covered, for 5 minutes. This allows the rice to finish absorbing any remaining liquid and makes the texture perfect.
  11. Fluff the mixture with a fork to separate the rice grains. Taste and adjust seasoning if needed. Garnish with fresh parsley if you’re feeling fancy.

Visual Cue: The finished dish should look like a hearty, cohesive skillet meal—rice evenly distributed, beef in small crumbles, and the tomatoes creating a rich, saucy coating. The rice should be tender but not mushy, with each grain distinct.

Cooking Tips & Techniques

After making this Easy Ground Beef and Rice Skillet Dinner more times than I can count, I’ve learned a few things the hard way. Let me save you the trouble.

Don’t rush the browning. I know you’re hungry, but letting the beef sit undisturbed for a minute or two before breaking it up creates a beautiful brown crust. That crust is flavor. If you stir constantly, the beef steams instead of browns, and you lose that depth.

Resist the urge to peek. I’ve done it. You lift the lid “just for a second” to check on the rice, and suddenly your dinner needs an extra 10 minutes to cook. Every time you lift that lid, steam escapes, and the rice takes longer to cook. Trust the process.

Toast the rice. That one minute you spend stirring the rice in the tomato mixture before adding broth? It’s not optional. It helps the rice grains stay separate and gives them a slightly nutty flavor. I learned this after making mushy rice dishes for years.

Use the right pan size. A 12-inch skillet gives everything room to cook evenly. If your pan is too small, the ingredients crowd each other and steam instead of browning. If it’s too large, the liquid evaporates too quickly and the rice won’t cook through.

My biggest failure: The first time I made this, I used instant rice because I thought it would save time. It turned into a gluey, sad mess. Long-grain rice is non-negotiable here. Learn from my mistake.

Variations & Adaptations

This recipe is incredibly forgiving, so feel free to make it your own. Here are some variations I’ve tried and loved:

  • Cheesy Ground Beef and Rice Skillet: Stir in 1 cup of shredded cheddar cheese right after cooking. Cover and let it melt for 2 minutes. It’s indulgent and so good.
  • Mexican-Style Version: Swap the oregano and paprika for 1 teaspoon of cumin and ½ teaspoon of chili powder. Add a can of drained black beans and some frozen corn. Top with avocado and a squeeze of lime.
  • Low-Carb Option: Replace the rice with cauliflower rice. Add it in the last 5 minutes of cooking since it doesn’t need as much time. You’ll need less broth—about 1 cup instead of 2.
  • Spicy Kick: Add a diced jalapeño with the onions, or stir in ½ teaspoon of red pepper flakes with the spices. My husband loves this version.
  • Veggie-Packed: Throw in a handful of frozen peas or spinach in the last 3 minutes of cooking. The peas add sweetness, and the spinach wilts right in.

Serving & Storage Suggestions

Serving: Serve this Easy Ground Beef and Rice Skillet Dinner hot, straight from the skillet. It’s a one-dish meal, so you don’t need much else—but a simple green salad with a lemon vinaigrette or some crusty bread for dipping makes it feel like a feast. I love topping mine with fresh parsley and a sprinkle of red pepper flakes for a little heat.

Storage: Let the skillet cool completely, then transfer leftovers to an airtight container. It keeps in the refrigerator for up to 4 days. The flavors actually meld together overnight, making it even better the next day.

Freezing: This freezes beautifully. Portion it into freezer-safe containers or zip-top bags, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating: The best way to reheat is in a skillet over medium heat with a splash of water or broth to loosen it up. Stir occasionally for about 5 minutes until heated through. The microwave works too—just cover the bowl and heat in 1-minute intervals, stirring between each.

Flavor Development: Honestly, this dish is even better on day two. The rice absorbs more of the tomato-beef flavor, and everything becomes more cohesive. Don’t be afraid to make it ahead.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown for one serving (based on 6 servings):

Nutrient Amount per Serving
Calories 385
Protein 28g
Carbohydrates 38g
Fat 14g
Fiber 3g
Iron 4.5mg (25% DV)

This meal is packed with protein from the ground beef, which helps keep you full and supports muscle health. The tomatoes provide lycopene, a powerful antioxidant, and vitamin C. Bell peppers add more vitamin C and a good dose of vitamin A. The rice offers energy-boosting carbohydrates. It’s a balanced meal that doesn’t pretend to be something it’s not—just honest, satisfying food.

Dietary Note: This recipe is gluten-free as written. For a dairy-free version, skip the cheese variation. It’s also nut-free and egg-free, making it suitable for many common allergies.

Conclusion

This Easy Ground Beef and Rice Skillet Dinner is proof that the best recipes often come from happy accidents. It’s simple, forgiving, and deeply satisfying—the kind of meal that makes you wonder why you ever stressed about dinner in the first place. Whether you’re feeding a hungry family, meal-prepping for the week, or just need something comforting after a long day, this recipe delivers every single time.

I’d love to hear how it turns out for you. Did you add your own twist? Did your kids ask for seconds? Drop a comment below and let me know—I read every single one, and your feedback helps me create better recipes for you. And if you loved this, share it with a friend who needs an easy dinner win. Happy cooking, friends!

Frequently Asked Questions

Can I use ground turkey instead of beef?

Absolutely. Ground turkey works great, though it’s leaner so you may need to add a tablespoon of olive oil to keep things moist. The flavor will be slightly milder, so consider adding an extra pinch of smoked paprika.

What if my rice is still hard after 20 minutes?

Don’t panic. Add ¼ cup of water or broth, cover, and cook for another 5 minutes. This usually does the trick. Next time, make sure your lid fits tightly and you’re using long-grain rice, not instant or short-grain.

Can I make this in a slow cooker?

Yes, with adjustments. Brown the beef and onions first in a skillet, then transfer everything except the rice to the slow cooker. Cook on low for 4-6 hours. Add the rice in the last 30 minutes, or cook it separately and stir it in before serving.

How do I prevent the rice from getting mushy?

Don’t lift the lid while it’s cooking, use the correct rice-to-liquid ratio, and let it rest for 5 minutes after cooking. Also, avoid stirring once the rice is added to the broth—stirring releases starch and makes the rice sticky.

Can I double this recipe?

You can, but you’ll need a larger skillet or a Dutch oven. Double everything and cook the beef in batches to avoid overcrowding. The cooking time for the rice stays the same since you’re using the same liquid-to-rice ratio.

Pin This Recipe!

one-pan ground beef and rice recipe

Print

Easy One-Pan Ground Beef and Rice Dinner

A quick and easy one-pan ground beef and rice skillet dinner that comes together in about 30 minutes. Perfect for busy weeknights, this comforting dish is made with simple ingredients and builds flavor layer by layer in the same skillet.

  • Author: Dahlia
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 lb (450g) ground beef (80/20 recommended)
  • 1 cup (200g) long-grain white rice (uncooked)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 can (14.5 oz / 400g) diced tomatoes (fire-roasted preferred)
  • 2 cups (480ml) beef broth (low-sodium)
  • 1 medium green bell pepper, diced
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper (or to taste)
  • 1 tablespoon olive oil
  • Fresh parsley for garnish (optional)

Instructions

  1. Prep your ingredients first: dice the onion and bell pepper, mince the garlic, and measure out the rice, broth, and spices.
  2. Heat the olive oil in a large skillet over medium-high heat. Add the ground beef and cook for 5-6 minutes, breaking it apart, until browned and no longer pink. Leave about a tablespoon of fat in the pan.
  3. Add the diced onion and bell pepper to the skillet. Cook for 3-4 minutes, stirring often, until the onion is translucent and the pepper softens.
  4. Stir in the minced garlic, tomato paste, oregano, smoked paprika, salt, and pepper. Cook for 1 minute, stirring constantly, until fragrant.
  5. Pour in the diced tomatoes with their juices and the Worcestershire sauce. Stir, scraping up any browned bits from the bottom of the pan.
  6. Add the uncooked rice and stir to coat it with the tomato mixture. Let it toast for about 1 minute.
  7. Pour in the beef broth and stir until well combined. Bring the mixture to a boil.
  8. Reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer for 18-20 minutes. Do not lift the lid during this time.
  9. After 18 minutes, remove the lid and check the rice. It should be tender and have absorbed most of the liquid. If the rice is still hard, cover and cook for 2-3 more minutes. If dry, add ¼ cup of water and continue cooking.
  10. Remove from heat and let it rest, covered, for 5 minutes.
  11. Fluff the mixture with a fork. Taste and adjust seasoning if needed. Garnish with fresh parsley if desired.

Notes

Don’t lift the lid while the rice is cooking to ensure perfect texture. For best results, use long-grain white rice (not instant). Leftovers keep in the refrigerator for up to 4 days and freeze for up to 3 months. The dish is even better the next day as flavors meld.

Nutrition

  • Serving Size: 1 serving (based on
  • Calories: 385
  • Sugar: 6
  • Sodium: 680
  • Fat: 14
  • Saturated Fat: 5
  • Carbohydrates: 38
  • Fiber: 3
  • Protein: 28

Keywords: ground beef, rice, one-pan, skillet dinner, easy weeknight dinner, comfort food

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating