Written by

Harmony Rich

Published

Easy One-Pan Ground Beef and Rice Skillet

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

The church potluck was in four hours and I’d completely forgotten. I was staring into my pantry like it held the answers to the universe, finding a pound of ground beef thawing in the sink, a half-used bag of rice, and a can of diced tomatoes that had been there since… well, let’s just say it was a while. Everyone else would be bringing their famous seven-layer dips, slow-cooked brisket, and those fancy salads with the edible flowers. I had ground beef, rice, and a prayer.

I mean, I’m not a bad cook, but I’m not a miracle worker either. The clock was ticking, and I could already picture myself showing up with a sad little tray of store-bought cookies while everyone else feasted. Honestly, I was this close to ordering a pizza and claiming I’d made it from scratch. But then, a memory hit me—my grandmother’s old one-skillet supper. It wasn’t fancy, but it was filling. I grabbed an onion, some garlic, and started browning that beef, hoping for the best.

Let me tell you, the panic was real. I was stirring and praying, adding a little of this and a splash of that, all while my neighbor’s dog barked incessantly next door. The kitchen smelled chaotic, but in a good way. By the time it was done, I had a hearty, steamy skillet of ground beef and rice that actually looked… edible. Maybe even good. I tossed it in a dish, crossed my fingers, and headed out the door.

Long story short? The skillet was empty before the potluck even officially started. People were asking for the recipe, and I had to admit it was my “I forgot” dinner. That’s the thing about this easy one-pan ground beef and rice skillet—it’s the recipe you make when you think you have nothing to offer, and it ends up being the star of the show. Maybe you’ve been there, staring into an empty fridge with a hungry family waiting. This one’s for those nights.

Why You’ll Love This Recipe

I’ve made this easy one-pan ground beef and rice skillet more times than I can count, and every single time, it delivers. After testing it with different cuts of beef, various rice types, and even a few wild seasoning experiments (don’t ask about the turmeric incident), I can confidently say this version is the winner. It’s not just another weeknight dinner—it’s the one you’ll actually look forward to.

  • Quick & Easy: From start to finish, this dish comes together in under 30 minutes. Perfect for those evenings when you’re running on fumes and need something on the table fast.
  • Simple Ingredients: No fancy grocery trips needed. You likely have ground beef, rice, onions, and a few pantry spices right now. It’s the ultimate “I have nothing to eat” meal.
  • Perfect for Busy Weeknights: Whether it’s a Tuesday after soccer practice or a Thursday when you just can’t adult, this skillet is your best friend. It’s also great for meal prep—just reheat and go.
  • Crowd-Pleaser: I’ve served this to picky kids, hungry teenagers, and even my in-laws (high praise, trust me). It always gets rave reviews. No leftovers, ever.
  • Unbelievably Delicious: The secret is in the technique—browning the beef until it’s deeply caramelized, then letting the rice soak up all those savory juices. It’s comfort food that tastes like you spent hours, not minutes.

What makes this recipe different from the rest? It’s the balance. The rice isn’t mushy, the beef isn’t dry, and the seasoning hits just right. I’ve tried shortcuts and fancy twists, but this simple, one-pan method is the one I keep coming back to. It’s the kind of meal that makes you close your eyes after the first bite—not because it’s fancy, but because it’s exactly what you needed.

What Ingredients You Will Need

This recipe uses humble, pantry-friendly ingredients to create something genuinely satisfying. I’ve broken them down by function so you can see how each part plays its role. Trust me, you probably have most of these already.

For the Base

  • 1 lb (450g) ground beef – I prefer 80/20 for the best flavor, but leaner works too. Just add a splash of oil if using very lean beef.
  • 1 medium yellow onion, diced – Adds sweetness and depth. Red onion works in a pinch, but yellow is my go-to.
  • 3 cloves garlic, minced – Fresh is best here. The jarred stuff is fine for emergencies, but fresh garlic really shines.
  • 1 cup (200g) long-grain white rice, uncooked – Basmati or jasmine work beautifully. Avoid instant rice—it gets mushy.
  • 2 cups (480ml) beef broth – I use low-sodium so I can control the salt. Chicken broth works if that’s what you have.
  • 1 can (14.5 oz / 411g) diced tomatoes, undrained – Fire-roasted adds a lovely smoky note, but plain is just fine.

For the Seasoning

easy one-pan ground beef and rice skillet preparation steps

  • 1 teaspoon smoked paprika – Adds a subtle smoky warmth. Regular paprika works, but smoked is a game-changer.
  • 1 teaspoon dried oregano – Earthy and slightly floral. Italian seasoning can be substituted.
  • ½ teaspoon ground cumin – A little goes a long way. It adds a warm, nutty depth.
  • ½ teaspoon salt – Adjust to taste. Remember the broth and tomatoes have salt too.
  • ¼ teaspoon black pepper – Freshly ground is best.
  • Pinch of red pepper flakes (optional) – For a tiny kick of heat. I always add it, but it’s not essential.

For Garnish (Optional but Recommended)

  • Fresh parsley or cilantro, chopped – Adds a pop of color and freshness.
  • Shredded cheddar cheese – Because cheese makes everything better.
  • Lime wedges – A squeeze of lime at the end brightens the whole dish.

I recommend using a good quality beef broth for this—I’m partial to Pacific Foods or Swanson. And if you can find fire-roasted diced tomatoes from Muir Glen, grab them. They add a subtle complexity that makes the dish feel more elevated. For a gluten-free option, just double-check your broth label. Most are naturally gluten-free, but it’s always good to verify.

Equipment Needed

One of the best things about this recipe is that you don’t need a lot of fancy gear. Here’s what you’ll need:

  • A large, deep skillet or Dutch oven (12-inch / 30cm) – This is non-negotiable. You need a wide surface area to brown the beef properly and enough depth to cook the rice. I use my trusty Lodge cast iron skillet, but a non-stick or stainless steel pan works too.
  • A wooden spoon or spatula – For breaking up the beef and stirring. A wooden spoon won’t scratch your pan.
  • A sharp knife and cutting board – For dicing the onion and mincing garlic. A dull knife is a recipe for frustration.
  • Measuring cups and spoons – Accuracy matters, especially with the rice-to-liquid ratio.
  • A lid for your skillet – You’ll need this to trap steam and cook the rice. If your skillet doesn’t have a lid, use a baking sheet or aluminum foil to cover it tightly.

If you don’t have a cast iron skillet, don’t worry. I’ve made this in a cheap non-stick pan more times than I can count. The key is just making sure the pan is large enough. And if you’re using a stainless steel pan, let it heat up properly before adding the beef to prevent sticking. Pro tip: a splatter guard is nice, but a paper towel works in a pinch.

Preparation Method

Let’s get cooking. Follow these steps closely, and you’ll have a perfect skillet dinner every time.

  1. Prep your ingredients first. Dice the onion, mince the garlic, and measure out the rice, broth, and seasonings. This dish moves fast, so you don’t want to be scrambling for ingredients mid-cook.
  2. Heat your skillet over medium-high heat. Add a drizzle of oil (about 1 tablespoon) if your beef is lean. Once the pan is hot, add the ground beef. Break it up with your spoon and let it cook undisturbed for 3-4 minutes. You want a good sear—don’t stir it constantly. The browning adds flavor.
  3. Add the onion and garlic. Once the beef is nicely browned, toss in the diced onion. Cook for 2-3 minutes until it starts to soften. Add the minced garlic and cook for another 30 seconds until fragrant. Your kitchen should smell amazing right about now.
  4. Drain excess fat if needed. If you used 80/20 beef, you might have a lot of rendered fat. Spoon out all but about 1 tablespoon. Leaving a little fat adds flavor, but too much will make the dish greasy.
  5. Stir in the seasonings. Add the smoked paprika, oregano, cumin, salt, pepper, and red pepper flakes. Stir everything together and let it toast for about 30 seconds. This wakes up the spices and deepens their flavor.
  6. Add the rice, tomatoes, and broth. Pour in the uncooked rice, the can of diced tomatoes (with their juices), and the beef broth. Stir everything together, scraping up any browned bits from the bottom of the pan. Those bits are pure gold—don’t leave them behind.
  7. Bring to a boil, then reduce heat. Let the mixture come to a rolling boil. Once it does, 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 evenly.
  8. Check for doneness. After 18 minutes, remove the lid gently. The rice should be tender and the liquid mostly absorbed. If the rice is still a bit firm, add a splash more broth or water, cover, and cook for another 2-3 minutes.
  9. Fluff and rest. Remove the skillet from the heat. Fluff the rice with a fork (not a spoon—a fork separates the grains better). Let it rest, uncovered, for 5 minutes. This allows the steam to escape and the flavors to meld.
  10. Garnish and serve. Sprinkle with fresh parsley or cilantro, a handful of shredded cheese, and a squeeze of lime if you’re feeling fancy. Serve straight from the skillet for maximum comfort-food vibes.

A quick note: if you find the rice is cooked but there’s still a little liquid left, just let it sit uncovered for a few extra minutes. It will absorb as it cools. And if the rice is still hard after 20 minutes, your heat might have been too low. Next time, bump it up just a notch.

Cooking Tips & Techniques

After making this easy one-pan ground beef and rice skillet at least a dozen times, I’ve learned a few things the hard way. Here are my top tips to save you from my mistakes.

Don’t rush the browning. I know you’re hungry, but letting the beef sit in the pan without stirring for those first few minutes is crucial. That deep, caramelized crust is where the flavor lives. I once stirred too early and ended up with gray, sad beef. Never again.

Use the right rice. Long-grain white rice is your best friend here. Basmati or jasmine work perfectly. Avoid short-grain rice (it gets sticky) and instant rice (it turns to mush). Brown rice can work, but you’ll need to increase the liquid to 2 ½ cups and cook for 35-40 minutes.

Keep the lid on. I cannot stress this enough. Every time you lift the lid, steam escapes, and your cooking time gets thrown off. It’s tempting to peek, but resist. Set a timer and walk away. I learned this lesson when I ended up with crunchy rice because I checked it three times.

Toast the rice for extra flavor. If you have an extra minute, try this: after adding the rice to the pan, stir it around for 1-2 minutes before adding the liquid. It gives the rice a nutty flavor that takes the dish to another level. I do this every time now.

Season in layers. Don’t just dump all the salt in at the end. Season the beef as it browns, then add more with the spices. Layering the seasoning ensures every bite is flavorful, not just the surface.

Use a fork to fluff. A spoon will mash the rice. A fork gently separates the grains, giving you that perfect, fluffy texture. It’s a small thing, but it makes a difference.

Variations & Adaptations

This recipe is a blank canvas. Here are some of my favorite ways to switch it up.

  • Mexican-Style Skillet: Swap the oregano for chili powder, add a can of drained black beans and a cup of frozen corn. Top with avocado and a dollop of sour cream. I make this version when I’m craving tacos but don’t want the mess.
  • Cheesy Broccoli Beef Rice: Stir in 2 cups of frozen broccoli florets during the last 5 minutes of cooking. Top with a generous handful of shredded cheddar and let it melt. My kids devour this version.
  • Low-Carb / Keto-Friendly: Replace the rice with 2 cups of cauliflower rice. Reduce the broth to 1 cup and cook for only 10 minutes covered. It’s lighter but still satisfying.
  • Spicy Cajun Twist: Add 1 teaspoon of Cajun seasoning, a chopped bell pepper, and a stalk of celery with the onion. Use andouille sausage instead of ground beef for an even bigger flavor punch.
  • Vegetarian Version: Swap the ground beef for 1 ½ cups of cooked lentils or a plant-based ground meat substitute. Use vegetable broth instead of beef broth. It’s hearty and packed with protein.

One of my favorite personal variations is adding a handful of spinach right at the end. It wilts down into the rice and adds a pop of green. I started doing this after I had a bag of spinach about to go bad, and now I do it every time. It’s an easy way to sneak in some extra veggies without anyone noticing.

Serving & Storage Suggestions

This dish is incredibly versatile when it comes to serving. I love it straight from the skillet with a simple side salad dressed in a tangy vinaigrette. The acidity cuts through the richness of the beef and rice perfectly.

For a heartier meal, serve it with warm cornbread or crusty bread to soak up any leftover juices. A side of roasted vegetables—like zucchini or bell peppers—also pairs beautifully. If you’re feeling indulgent, top it with a fried egg. The runny yolk creates a sauce that takes this dish over the top.

As for storage, let the skillet cool completely before transferring leftovers to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually meld and deepen overnight, making it even better the next day. I often make a double batch just for this reason.

To freeze, portion the cooled skillet into freezer-safe bags or containers. It will keep for up to 3 months. Thaw overnight in the fridge before reheating. For reheating, I prefer the stovetop: add a splash of broth or water to a pan, reheat over medium-low heat, and stir occasionally until warmed through. The microwave works too, but the texture is better on the stove. If you’re in a rush, the microwave on 70% power for 2-3 minutes, stirring halfway, does the job.

A quick note: the rice will absorb more liquid as it sits, so don’t be alarmed if it seems a little drier the next day. Just add a splash of broth or water when reheating, and it’ll be good as new.

Nutritional Information & Benefits

Here’s an approximate breakdown per serving (based on 4 servings):

Nutrient Amount
Calories 485
Protein 28g
Fat 18g
Carbohydrates 48g
Fiber 3g
Sugar 5g
Sodium 680mg

This dish is a solid source of protein and iron from the beef, and the rice provides sustained energy from complex carbohydrates. The tomatoes are rich in lycopene, an antioxidant linked to heart health. If you use lean ground beef, you can reduce the fat content significantly. For a lower-sodium version, use no-salt-added broth and tomatoes, and reduce the added salt.

It’s naturally dairy-free and nut-free, making it a safe option for many common allergies. For a gluten-free meal, just verify your broth and spice blends are certified gluten-free. I always appreciate a recipe that feels indulgent but still packs a nutritional punch—this one hits that sweet spot.

Conclusion

This easy one-pan ground beef and rice skillet is the kind of recipe that saves dinner, saves your sanity, and somehow becomes a family favorite without even trying. It’s born from chaos—a forgotten potluck, a bare pantry, a ticking clock—but it delivers comfort every single time.

I love that it’s forgiving. You can swap ingredients, adjust the spice level, add whatever vegetables are wilting in your fridge, and it still works. It’s not a fussy recipe. It’s a reliable one. And honestly, that’s the kind of recipe we all need in our back pocket.

So go ahead—make it your own. Add extra cheese, throw in some leftover veggies, or keep it classic. I’d love to hear how it turns out for you. Drop a comment below and let me know your favorite variation, or tag me in your skillet photos. Until next time, happy cooking!

Frequently Asked Questions

Can I use brown rice instead of white rice?

Yes, but you’ll need to adjust the cooking time and liquid. Use 2 ½ cups of broth and cook for 35-40 minutes, covered. Check for doneness and add a splash more liquid if needed.

Can I make this in a slow cooker or Instant Pot?

Absolutely. For the Instant Pot, use the sauté function to brown the beef, then add the remaining ingredients. Cook on high pressure for 5 minutes with a natural release. For a slow cooker, brown the beef first, then add everything and cook on low for 4-5 hours. The rice may be softer, but it’s still delicious.

How can I prevent the rice from getting mushy?

Use long-grain rice, measure your liquid precisely, and don’t lift the lid while it’s cooking. Also, avoid stirring once the rice is simmering—stirring releases starch and makes it gummy.

Can I add vegetables to this dish?

Yes! Frozen peas, corn, or chopped bell peppers work great. Add them during the last 5 minutes of cooking so they heat through without getting overcooked. Fresh spinach can be stirred in right at the end.

How do I reheat leftovers without drying them out?

The stovetop is best. Add a splash of broth or water to a pan, reheat over medium-low heat, and stir occasionally until warmed through. The microwave works too—cover the bowl with a damp paper towel and heat on 70% power for 2-3 minutes.

Pin This Recipe!

easy one-pan ground beef and rice skillet recipe

Print

Easy One-Pan Ground Beef and Rice Skillet

A quick and easy one-pan ground beef and rice skillet that’s perfect for busy weeknights. Made with simple pantry ingredients, this hearty and flavorful dish comes together in under 30 minutes and is always a crowd-pleaser.

  • Author: Aria
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 lb (450g) ground beef (80/20 preferred)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 cup (200g) long-grain white rice, uncooked (basmati or jasmine work well)
  • 2 cups (480ml) beef broth, low-sodium
  • 1 can (14.5 oz / 411g) diced tomatoes, undrained (fire-roasted preferred)
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon ground cumin
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Pinch of red pepper flakes (optional)
  • Fresh parsley or cilantro, chopped (for garnish)
  • Shredded cheddar cheese (for garnish)
  • Lime wedges (for garnish)

Instructions

  1. Prep your ingredients first: dice the onion, mince the garlic, and measure out the rice, broth, and seasonings.
  2. Heat your skillet over medium-high heat. Add a drizzle of oil (about 1 tablespoon) if your beef is lean. Once hot, add the ground beef. Break it up and let it cook undisturbed for 3-4 minutes to get a good sear.
  3. Add the diced onion and cook for 2-3 minutes until it starts to soften. Add the minced garlic and cook for another 30 seconds until fragrant.
  4. Drain excess fat if needed, leaving about 1 tablespoon in the pan.
  5. Stir in the smoked paprika, oregano, cumin, salt, pepper, and red pepper flakes. Toast for about 30 seconds.
  6. Add the uncooked rice, diced tomatoes (with juices), and beef broth. Stir, scraping up any browned bits from the bottom of the pan.
  7. Bring to a rolling boil, then reduce heat to low. Cover the skillet with a tight-fitting lid and simmer for 18-20 minutes. Do not lift the lid during this time.
  8. After 18 minutes, remove the lid gently. The rice should be tender and liquid mostly absorbed. If rice is still firm, add a splash more broth or water, cover, and cook for 2-3 more minutes.
  9. Remove from heat. Fluff the rice with a fork and let it rest, uncovered, for 5 minutes.
  10. Garnish with fresh parsley or cilantro, shredded cheese, and a squeeze of lime. Serve straight from the skillet.

Notes

For best results, use long-grain white rice and avoid lifting the lid while cooking. The rice can be toasted for 1-2 minutes before adding liquid for extra nutty flavor. Leftovers can be stored in the refrigerator for up to 4 days or frozen for up to 3 months. Reheat with a splash of broth or water.

Nutrition

  • Serving Size: 1 serving
  • Calories: 485
  • Sugar: 5
  • Sodium: 680
  • Fat: 18
  • Saturated Fat: 6
  • Carbohydrates: 48
  • Fiber: 3
  • Protein: 28

Keywords: ground beef, rice, one-pan, skillet, weeknight dinner, easy, quick, 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