Written by

Valerie Gilbert

Published

Easy One-Pan Ground Beef and Rice Skillet Recipe

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

The woman at the next stall watched me eyeing her bag of fresh oregano for a full minute before she finally spoke. “You look like someone who’s about to overcomplicate dinner,” she said, not unkindly. I laughed because she wasn’t wrong — I had three different recipes open on my phone and a bag of ground beef thawing in my cart that I had no real plan for. She handed me a small bunch of the oregano, waved off my offer to pay, and said, “Brown the meat, add some rice, let it all cook together. Trust the process.”

I walked home feeling oddly called out but grateful. That conversation stuck with me more than any recipe card ever could. That night, I threw together what I had — ground beef, long-grain rice, canned tomatoes, and that gifted oregano — and made the kind of dinner that makes you stop scrolling and actually eat at the table. It wasn’t fancy. It wasn’t complicated. But honestly, it was exactly what I needed. I’ve made this easy one-pan ground beef and rice skillet at least twice a month since then, and I keep coming back because it works every single time.

You know that feeling when you’re staring into the fridge at 5:30 PM with no clear dinner plan? This recipe is the answer. It’s forgiving, it’s flexible, and it cleans up in minutes. Maybe you’ve been there — standing in your own kitchen, wondering how to turn a pound of beef and a few pantry staples into something your family will actually get excited about. Let me tell you, this skillet delivers.

Why You’ll Love This Recipe

I’ve tested this easy one-pan ground beef and rice skillet more times than I can count — adjusting the liquid ratio, trying different rice varieties, and even sneaking in extra vegetables just to see what happens. Here’s why it’s become my go-to recommendation for anyone who asks me about weeknight dinners:

  • Quick & Easy: From start to finish, this dish comes together in about 30 minutes. That’s faster than delivery, and way more satisfying.
  • Simple Ingredients: You probably have most of these in your kitchen right now. No fancy grocery runs required — just pantry staples and fresh basics.
  • Perfect for Busy Weeknights: This is the kind of meal you make on a Tuesday when you have soccer practice, homework, and a million other things pulling at your attention.
  • Crowd-Pleaser: I’ve served this to picky kids, hungry teenagers, and adults who claim they don’t eat “one-pot meals.” Everyone goes back for seconds.
  • Unbelievably Delicious: The beef gets tender, the rice soaks up all that savory flavor, and every bite tastes like comfort food without the heavy feeling afterward.

What makes this recipe different from the dozens of other skillet dinners out there? It’s the technique. Instead of cooking the rice separately and mixing it in later, you let it simmer right in the pan with the beef and aromatics. That means every grain of rice absorbs the seasoned beef broth, the sweetness of the tomatoes, and the warmth of the spices. It’s not just another version — it’s the version that makes you wonder why you ever bothered with complicated methods.

This recipe isn’t just good — it is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined: faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday into something memorable.

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 dish perfect for those nights when you need dinner on the table fast.

For the Skillet Base

  • 1 pound ground beef (80/20 works best — the fat adds flavor, but you can drain excess if needed)
  • 1 medium yellow onion, diced (about 1 cup; adds a sweet, savory foundation)
  • 3 cloves garlic, minced (fresh is best, but 1 teaspoon garlic powder works in a pinch)
  • 1 cup long-grain white rice, uncooked (I recommend jasmine or basmati for the best texture; do not use minute rice)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted adds a lovely smoky depth)
  • 2 cups beef broth (low-sodium gives you control over the salt; I prefer Swanson or Pacific Foods)
  • 1 tablespoon tomato paste (adds richness and deep color to the dish)
  • 1 teaspoon smoked paprika (for warmth and a subtle smoky note)
  • 1 teaspoon dried oregano (this is where that market lady’s advice comes in — fresh is great, but dried works beautifully)
  • ½ teaspoon salt (plus more to taste)
  • ¼ teaspoon black pepper (freshly ground if you have it)
  • 2 tablespoons olive oil (for sautéing)

For Garnish (Optional but Recommended)

one-pan ground beef and rice skillet preparation steps

  • Fresh parsley or cilantro, chopped (adds color and freshness)
  • Shredded cheddar cheese (a handful on top makes it irresistible)
  • Lime wedges (a squeeze of lime brightens everything up)

I always keep ground beef in my freezer for nights like this. If you’re using frozen beef, just thaw it in the fridge overnight or use the defrost setting on your microwave. For the rice, I’ve tested this with basmati, jasmine, and even brown rice — but if you go with brown rice, you’ll need to add about 10 extra minutes of simmering time and an extra ¼ cup of broth. You can swap the beef broth with chicken broth or even water with a bouillon cube dissolved in it. And if you’re avoiding tomatoes, try using 1 cup of finely chopped bell peppers and an extra ½ cup of broth instead — it changes the flavor profile but still tastes amazing.

Equipment Needed

The beauty of this recipe is that you don’t need much. Here’s what you’ll want to have on hand:

  • Large skillet or deep frying pan (12-inch with a lid is ideal; a Dutch oven works great too)
  • Wooden spoon or spatula (for breaking up the beef and stirring)
  • Sharp knife and cutting board (for dicing the onion and mincing garlic)
  • Measuring cups and spoons (for accuracy, though I’ve eyeballed this many times)
  • Lid or tight-fitting cover (crucial for the rice to cook properly)

If you don’t have a lid that fits your skillet, use a baking sheet or aluminum foil tightly wrapped around the top. I’ve done this more times than I’d like to admit, and it works perfectly. A cast-iron skillet is my personal favorite for this dish — it holds heat evenly and gives the beef a nice browning. But non-stick or stainless steel works just as well. Just make sure your pan is deep enough to hold everything without spilling over when you stir.

Preparation Method

Let’s get cooking. This easy one-pan ground beef and rice skillet comes together in a few simple steps. Trust me, once you make it this way, you’ll never go back to the old method.

  1. Heat the oil and cook the aromatics. Place your skillet over medium-high heat and add 2 tablespoons of olive oil. Once the oil shimmers, toss in the diced onion. Cook for 3-4 minutes, stirring occasionally, until the onion turns translucent and starts to soften. Add the minced garlic and cook for another 30 seconds — just until it smells fragrant. Don’t let the garlic burn, or it will turn bitter.
  2. Brown the ground beef. Add the ground beef to the skillet, breaking it apart with your wooden spoon. Let it cook undisturbed for about 2 minutes to get a nice sear on one side. Then start breaking it into smaller pieces and stirring. Cook for 5-6 minutes total, until the beef is browned and no longer pink. If there’s excess fat, spoon most of it out, leaving about 1 tablespoon for flavor.
  3. Add the spices and tomato paste. Sprinkle the smoked paprika, dried oregano, salt, and black pepper over the beef. Add the tomato paste and stir everything together. Let it cook for 1 minute — this step blooms the spices and deepens the flavor of the tomato paste. Your kitchen will start smelling incredible right about now.
  4. Stir in the rice and tomatoes. Add the uncooked rice to the skillet and stir to coat it in all those savory bits. Then pour in the undrained diced tomatoes and beef broth. Stir everything together, scraping the bottom of the pan to release any browned bits — that’s where the flavor lives.
  5. Bring to a boil, then simmer. Increase the heat to high and bring the mixture to a rolling boil. Once it’s bubbling, 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.
  6. Check and rest. After 18 minutes, remove the lid carefully (steam will escape). The rice should be tender and most of the liquid should be absorbed. If the rice is still a bit firm, add 2-3 tablespoons of water, replace the lid, and cook for another 3-5 minutes. Once done, remove the skillet from heat and let it rest, covered, for 5 minutes. This resting time allows the rice to finish absorbing any remaining liquid and makes the texture perfect.
  7. Fluff and serve. Fluff the rice and beef mixture gently with a fork. Taste and adjust seasoning if needed. Sprinkle with fresh parsley or cilantro, add a handful of shredded cheese if you like, and serve with lime wedges on the side.

Cooking Tips & Techniques

I’ve made this easy one-pan ground beef and rice skillet more times than I can count, and I’ve definitely learned a few things through trial and error. Let me save you some trouble.

Don’t skip browning the beef properly. I used to rush this step, stirring constantly until the beef was gray and sad. Letting it sit for a couple of minutes before stirring gives you those lovely browned bits that add so much flavor. It’s the difference between a good dinner and a memorable one.

Rinsing rice is optional here. Normally, I rinse my rice to remove excess starch. But in this recipe, that starch actually helps thicken the liquid just slightly, giving you a creamier texture. So don’t rinse it — just add it straight from the bag.

Keep the lid on. I cannot stress this enough. Every time I’ve peeked, I’ve regretted it. The steam needs to stay trapped to cook the rice evenly. If you absolutely must check, do it after 18 minutes have passed.

If your rice is undercooked but the liquid is gone, add a few tablespoons of water or broth, cover, and cook on low for another 5 minutes. Don’t add too much liquid at once — you can always add more, but you can’t take it out.

For extra flavor, try toasting the rice in the pan with the beef for a minute before adding the liquid. It gives the rice a slightly nutty flavor that pairs beautifully with the smoked paprika.

One of my biggest failures? I once used instant rice because I was in a hurry. The result was a mushy, sad mess. Stick with long-grain white rice — it holds its shape and texture perfectly.

Variations & Adaptations

This recipe is wonderfully flexible. Here are some variations I’ve tried and loved:

  • Spicy Southwest Version: Add 1 diced jalapeño with the onions, swap the smoked paprika for chipotle powder, and stir in ½ cup of frozen corn and a can of drained black beans along with the rice. Top with sliced avocado and a drizzle of hot sauce.
  • Cheesy Beef and Rice Casserole: After the rice is cooked, stir in 1 cup of shredded cheddar cheese and ½ cup of sour cream. Transfer to a baking dish, top with more cheese, and broil for 2-3 minutes until bubbly and golden.
  • Vegetable-Packed Version: Add 1 cup of finely diced zucchini, ½ cup of grated carrots, and 1 cup of chopped spinach. Add the zucchini and carrots with the onions, and stir in the spinach just before covering to simmer. You’ll barely notice the extra veggies, but they add nutrition and color.
  • Low-Carb Adaptation: Replace the rice with 2 cups of cauliflower rice. Add it after the beef is browned and cook for only 5-7 minutes, covered. The texture is different but still satisfying.
  • Greek-Inspired Twist: Swap the smoked paprika for 1 teaspoon of dried mint and ½ teaspoon of cinnamon. Add ¼ cup of crumbled feta cheese and a handful of chopped kalamata olives before serving. It sounds unusual, but trust me — it’s incredible.

I personally love the cheesy casserole version when I’m feeding a crowd. It feels more like a special occasion meal, but it’s still just as easy to make.

Serving & Storage Suggestions

This easy one-pan ground beef and rice skillet is best served warm, straight from the skillet. I like to set the pan right on the table with a big spoon and let everyone help themselves — it feels cozy and communal.

What to serve alongside: A simple green salad with a lemon vinaigrette balances the richness of the beef. Steamed green beans or roasted broccoli are also excellent choices. If you want something starchy, warm cornbread or crusty bread for sopping up the juices is never a bad idea.

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

For freezing: Portion the cooled skillet into freezer-safe bags or containers. It freezes well for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating tips: The microwave works fine, but I prefer reheating in a skillet over medium-low heat with a splash of water or broth. Cover and cook for 5-7 minutes, stirring occasionally, until heated through. This method restores some of the texture that microwaving tends to kill.

One thing I’ve noticed: the rice absorbs more liquid as it sits, so leftovers will be slightly drier than the fresh version. Adding a little broth or water when reheating fixes this perfectly.

Nutritional Information & Benefits

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

  • Calories: 420
  • Protein: 28g
  • Carbohydrates: 42g
  • Fat: 15g
  • Fiber: 3g
  • Iron: 4mg (22% DV)
  • Vitamin C: 12mg (20% DV)

This dish provides a solid balance of protein from the beef, carbohydrates from the rice for energy, and fiber from the tomatoes and onions. The tomatoes are a great source of lycopene, an antioxidant linked to heart health. The garlic and onions add prebiotic fiber that supports gut health. If you use lean ground beef (90/10), you can reduce the fat content to about 10g per serving.

For those with dietary concerns: this recipe is naturally dairy-free (unless you add cheese) and nut-free. To make it gluten-free, just ensure your beef broth is certified gluten-free — most brands are, but it’s worth checking the label.

Conclusion

This easy one-pan ground beef and rice skillet has saved me on more busy weeknights than I can count. It’s the recipe I turn to when I need something reliable, satisfying, and genuinely delicious without a sink full of dishes. The market lady who shared that oregano with me probably has no idea how much that small conversation changed my cooking — but every time I make this, I think of her.

I hope you give this recipe a try and make it your own. Add your favorite spices, throw in whatever vegetables you have, or top it with cheese and call it dinner. That’s the beauty of a dish like this — it’s a starting point, not a rulebook. Let me know in the comments how it turned out for you, or share your own twist. I love hearing how these recipes come alive in other people’s kitchens.

Happy cooking, friend. You’ve got this.

Frequently Asked Questions

Can I use ground turkey or chicken instead of beef?

Absolutely. Ground turkey or chicken works great in this recipe. Just keep in mind that leaner meats may produce less fat, so you might need to add an extra tablespoon of olive oil to prevent sticking. The cooking time remains the same.

Why is my rice still crunchy after 20 minutes?

This usually happens if the heat was too low or the lid wasn’t tight enough. Make sure your skillet is at a gentle simmer (small bubbles) before covering. If the rice is still crunchy, add ¼ cup of water, replace the lid, and cook for another 5 minutes. Also, check that you’re using long-grain white rice — brown rice and wild rice need much longer cooking times.

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

Yes! For the Instant Pot, use the sauté function to brown the beef and onions, then add the remaining ingredients. Cook on high pressure for 5 minutes with a natural release. For a slow cooker, brown the beef first on the stove, then transfer everything to the slow cooker and cook on low for 4-5 hours. The texture will be softer than the stovetop version.

How do I prevent the rice from getting mushy?

The key is not to overcook it and to use the right rice-to-liquid ratio. Stick with 1 cup of rice to 2 cups of liquid (broth plus the liquid from the tomatoes). Also, resist the urge to stir once the rice is simmering — stirring releases starch and can make the rice gummy.

Can I double this recipe?

You can, but you’ll need a very large skillet or Dutch oven — at least 14 inches wide. Keep in mind that doubling the ingredients may require an extra 5-7 minutes of simmering time. If your pan isn’t big enough, cook it in two batches or use two separate skillets.

Pin This Recipe!

one-pan ground beef and rice skillet recipe

Print

Easy One-Pan Ground Beef and Rice Skillet Recipe

A quick and easy one-pan ground beef and rice skillet that comes together in about 30 minutes. Perfect for busy weeknights, this comforting dish uses simple pantry staples and delivers tender beef and flavorful rice every time.

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

Ingredients

Scale
  • 1 pound ground beef (80/20 works best)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 cup long-grain white rice, uncooked (jasmine or basmati recommended)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted preferred)
  • 2 cups beef broth (low-sodium recommended)
  • 1 tablespoon tomato paste
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon salt (plus more to taste)
  • ¼ teaspoon black pepper (freshly ground preferred)
  • 2 tablespoons olive oil
  • Fresh parsley or cilantro, chopped (for garnish, optional)
  • Shredded cheddar cheese (for garnish, optional)
  • Lime wedges (for serving, optional)

Instructions

  1. Heat the oil and cook the aromatics. Place your skillet over medium-high heat and add 2 tablespoons of olive oil. Once the oil shimmers, toss in the diced onion. Cook for 3-4 minutes, stirring occasionally, until the onion turns translucent and starts to soften. Add the minced garlic and cook for another 30 seconds — just until it smells fragrant. Don’t let the garlic burn, or it will turn bitter.
  2. Brown the ground beef. Add the ground beef to the skillet, breaking it apart with your wooden spoon. Let it cook undisturbed for about 2 minutes to get a nice sear on one side. Then start breaking it into smaller pieces and stirring. Cook for 5-6 minutes total, until the beef is browned and no longer pink. If there’s excess fat, spoon most of it out, leaving about 1 tablespoon for flavor.
  3. Add the spices and tomato paste. Sprinkle the smoked paprika, dried oregano, salt, and black pepper over the beef. Add the tomato paste and stir everything together. Let it cook for 1 minute — this step blooms the spices and deepens the flavor of the tomato paste.
  4. Stir in the rice and tomatoes. Add the uncooked rice to the skillet and stir to coat it in all those savory bits. Then pour in the undrained diced tomatoes and beef broth. Stir everything together, scraping the bottom of the pan to release any browned bits — that’s where the flavor lives.
  5. Bring to a boil, then simmer. Increase the heat to high and bring the mixture to a rolling boil. Once it’s bubbling, 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.
  6. Check and rest. After 18 minutes, remove the lid carefully (steam will escape). The rice should be tender and most of the liquid should be absorbed. If the rice is still a bit firm, add 2-3 tablespoons of water, replace the lid, and cook for another 3-5 minutes. Once done, remove the skillet from heat and let it rest, covered, for 5 minutes.
  7. Fluff and serve. Fluff the rice and beef mixture gently with a fork. Taste and adjust seasoning if needed. Sprinkle with fresh parsley or cilantro, add a handful of shredded cheese if you like, and serve with lime wedges on the side.

Notes

Don’t skip browning the beef properly for best flavor. Rinsing rice is optional; the starch helps thicken the liquid. Keep the lid on during simmering to ensure even rice cooking. If rice is undercooked but liquid is gone, add a few tablespoons of water and cook covered for 5 more minutes. For extra flavor, toast the rice in the pan with the beef for a minute before adding liquid. Leftovers keep in the refrigerator for up to 4 days or freeze for up to 3 months. Reheat in a skillet with a splash of water or broth for best texture.

Nutrition

  • Serving Size: 1 serving (based on
  • Calories: 420
  • Sugar: 6
  • Sodium: 680
  • Fat: 15
  • Saturated Fat: 5
  • Carbohydrates: 42
  • Fiber: 3
  • Protein: 28

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