Easy One-Pan Ground Beef and Rice Skillet: Best Weeknight Dinner

Ready In
Servings
Difficulty

The potluck was in four hours and I’d completely forgotten. Everyone else would be bringing their signature dishes—my neighbor Karen with her famous three-day brisket, my cousin with that layered taco dip that takes an hour just to chop everything. I had a pound of ground beef thawing on the counter, a half-empty bag of rice, and honestly, a mild panic settling in my chest. I stood there staring into my pantry like it might magically produce something impressive.

Let me tell you, that moment of sheer desperation turned into one of my favorite cooking memories. I grabbed an onion, some garlic, and that sad little bag of rice and just started throwing things in a skillet. No plan. No fancy technique. Just pure survival mode cooking. I seasoned it on instinct, added some broth I found in the back of the fridge, and prayed. When I walked into that potluck carrying my humble skillet, I actually apologized before anyone even tasted it. “It’s just, uh, something I threw together,” I mumbled.

You know that feeling when you’re bracing for polite nods and forced smiles? That’s exactly what I expected. But then people went back for seconds. Then thirds. Someone asked for the recipe before they’d even finished their first plate. Karen whispered to me later that her brisket was still sitting on the counter untouched. I mean, I was as shocked as anyone. This easy one-pan ground beef and rice skillet had completely stolen the show—and I hadn’t even tried. That’s the thing about this recipe. It doesn’t need to try. It just works, every single time, and that’s why I keep coming back to it.

Why You’ll Love This Recipe

Look, I’ve tested a lot of weeknight dinners over the years. Some turned out amazing but required fifteen dirty dishes. Others were simple but tasted, well, simple. This easy one-pan ground beef and rice skillet hits that sweet spot where convenience meets actual flavor. Here’s why it’s become my go-to for everything from busy Tuesdays to last-minute dinner parties:

  • One Pan, Minimal Mess : You read that right. Everything cooks in a single skillet, which means less time scrubbing and more time actually enjoying your meal. I’ve tested this in cast iron, non-stick, and stainless steel—they all work beautifully.
  • Pantry-Friendly Ingredients : Ground beef, rice, onions, garlic, broth, and a few spices. That’s it. No fancy grocery runs or obscure ingredients you’ll use once and forget about. You probably have most of this stuff right now.
  • Perfect for Hosting : When friends drop by unexpectedly, or you’re asked to bring something to a gathering, this skillet saves the day. It scales up easily, looks beautiful on a buffet table, and somehow tastes even better when you’re surrounded by people you love.
  • Crowd-Pleasing Flavor : I’ve served this to picky kids, vegetarian friends (I swap the beef for mushrooms), and my uncle who claims he “doesn’t do casseroles.” Everyone cleans their plate. Every single time.
  • Comfort Food Without the Guilt : It’s hearty and satisfying without being heavy. The rice soaks up all that savory goodness, and the beef adds protein that keeps you full. Plus, you control the salt and fat, so it’s as wholesome as you want it to be.

This isn’t just another ground beef recipe. It’s the one I turn to when I need a guaranteed win. The texture is perfect—tender rice, juicy beef, and just enough sauce to coat everything without turning soggy. Honestly, it’s the kind of dish that makes you close your eyes after the first bite and forget you’re eating something you threw together in under thirty minutes.

What Ingredients You Will Need

This easy one-pan ground beef and rice skillet uses simple, everyday ingredients to build layers of flavor without any fuss. Each component plays a specific role, and I’ve tested enough variations to know what really works. Here’s what you’ll need:

For the Base

  • 1 pound ground beef (80/20 works best—lean enough to not be greasy, but enough fat for flavor. I’ve used 90/10 too, just add a tablespoon of olive oil)
  • 1 medium yellow onion, diced (about 1 cup. Yellow onions have the best balance of sweetness and bite for this dish)
  • 3 cloves garlic, minced (fresh is non-negotiable here. The jarred stuff just doesn’t hit the same)
  • 1 cup long-grain white rice, uncooked (Basmati or jasmine work great. Avoid instant rice—it turns to mush)
  • 2 cups beef broth (low-sodium so you control the salt. I prefer Swanson or Kitchen Basics for consistent results)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted adds a lovely smoky depth, but regular works fine)
  • 1 tablespoon tomato paste (this little addition makes a huge difference—adds richness and body to the sauce)
  • 1 teaspoon smoked paprika (regular paprika works, but smoked gives that subtle campfire vibe)
  • 1 teaspoon dried oregano (Mexican oregano if you have it—it’s earthier and pairs beautifully with beef)
  • ½ teaspoon cumin (optional, but I love the warmth it brings)
  • Salt and black pepper to taste (start with 1 teaspoon salt and ½ teaspoon pepper, adjust at the end)

For Garnish (Optional but Recommended)

easy one-pan ground beef and rice skillet preparation steps

  • Fresh parsley or cilantro, chopped (I use cilantro when I’m feeling Mexican-inspired, parsley for a more Italian vibe)
  • Shredded cheddar or Monterey Jack cheese (a handful on top right before serving makes everything better)
  • A squeeze of fresh lime juice (brightens all the flavors and cuts through the richness)

A few notes from my kitchen to yours: I’ve tried this with brown rice and it works, but you’ll need to increase the broth to 2½ cups and cook for about 40 minutes instead of 20. For ground beef, I always buy a little extra and freeze half for next time. And if you’re watching your sodium, use no-salt-added tomatoes and broth, then season at the end. The tomato paste is worth seeking out—it’s the secret to that deep, savory flavor that makes people think you spent way more effort than you actually did.

Equipment Needed

One of the best things about this easy one-pan ground beef and rice skillet is how little equipment it requires. Here’s what you’ll need:

  • A large skillet or deep sauté pan (12-inch with a lid is ideal. I use my trusty Lodge cast iron skillet, but a non-stick pan works great too. Just make sure it has deep sides to prevent splattering)
  • A wooden spoon or spatula for breaking up the beef (I prefer a wooden spoon—it won’t scratch your pan and gives you good leverage)
  • A sharp knife and cutting board for dicing the onion and mincing garlic (a dull knife is actually more dangerous than a sharp one, trust me)
  • Measuring cups and spoons (I know, obvious, but using the right ratios makes a difference)
  • A can opener for the diced tomatoes

If you don’t have a lid that fits your skillet, a sheet of aluminum foil works perfectly. Just crimp it tight around the edges. And if your skillet isn’t oven-safe, no worries—everything cooks on the stovetop anyway. I’ve made this in a cheap non-stick pan from the grocery store and it turned out just as good as my expensive cast iron. The pan matters less than the technique, honestly.

Preparation Method

Let me walk you through this step by step. I’ve made this easy one-pan ground beef and rice skillet more times than I can count, and these are the exact steps that give me perfect results every time. Trust the process, and don’t skip the resting time at the end—it makes a real difference.

  1. Heat your skillet over medium-high heat. Add a drizzle of oil if your beef is lean. Once it’s hot (you should hear a sizzle when you flick a drop of water in), add the ground beef. Break it apart with your wooden spoon into small crumbles. Cook for 5-7 minutes, stirring occasionally, until the beef is browned and no longer pink. Don’t rush this step—good browning equals good flavor.
  2. Remove the beef with a slotted spoon and set it aside on a plate. Leave about 1 tablespoon of the rendered fat in the pan (if there’s more, drain it off). That fat carries all the beefy flavor, and we’re going to use it to cook the aromatics.
  3. Add the diced onion to the hot pan. Cook for 3-4 minutes, stirring frequently, until the onion turns translucent and starts to get some golden edges. You’ll smell it sweeten up—that’s your cue. Add the minced garlic and cook for just 30 seconds more. Garlic burns fast, so keep it moving.
  4. Stir in the tomato paste and let it cook for 1 minute, stirring constantly. This step deepens the flavor and removes that raw, tinny taste. The paste will darken slightly and smell incredibly rich.
  5. Add the uncooked rice to the pan and stir it around for 1-2 minutes. This toasts the rice grains slightly, which helps them stay separate and fluffy instead of turning into a sticky mess. You’ll hear a faint crackling sound and the rice will smell nutty.
  6. Pour in the beef broth and diced tomatoes (with their juices). Add the smoked paprika, oregano, cumin, salt, and pepper. Stir everything together, scraping up any browned bits from the bottom of the pan—that’s pure flavor gold.
  7. Return the browned beef to the pan and stir to combine. Bring the mixture to a boil, then reduce the heat to low. Cover the skillet with a tight-fitting lid and let it simmer for 18-20 minutes. Don’t peek! Every time you lift that lid, steam escapes and your rice takes longer to cook.
  8. After 18 minutes, check the rice. It should be tender and have absorbed most of the liquid. If it’s still a bit crunchy, add ¼ cup more broth or water, cover, and cook for another 3-5 minutes. Every stovetop runs a little differently, so trust your eyes and taste buds.
  9. Remove the pan from heat and let it sit, covered, for 5 minutes. This resting time allows the rice to finish absorbing steam and the flavors to meld together. I know it’s tempting to dig in right away, but this short wait makes a noticeable difference.
  10. Fluff the mixture gently with a fork (not a spoon—a fork separates the grains without mashing them). Taste and adjust seasoning if needed. Sprinkle with fresh herbs and cheese if using, and serve hot.

A quick note: if your rice comes out a little sticky, don’t panic. That’s often a sign you used slightly too much liquid or your heat was a tad high. It’ll still taste amazing. And if it’s a bit dry, stir in a splash of warm broth before serving. I’ve had both happen, and honestly, no one ever complained once they tasted it.

Cooking Tips & Techniques

After making this easy one-pan ground beef and rice skillet more times than I can count, I’ve learned a few things the hard way. Here are my best tips to save you from my early mistakes:

Don’t skip browning the beef properly. I used to rush this step, cooking the beef just until it turned gray. That’s a missed opportunity. Real browning—where you get those deep brown crusty bits on the pan—adds a layer of savory flavor that no amount of seasoning can replicate. Let the beef sit undisturbed for a minute or two before stirring to get that crust.

Toast your rice. This is the trick that took my skillet from good to great. Stirring the raw rice in the hot pan with the aromatics for a minute or two coats each grain in fat and toasts the starches. This simple step prevents the rice from turning mushy and gives it a lovely nutty undertone.

Watch your heat. Once you add the liquid and cover the pan, keep the heat on low. A vigorous simmer will cook the rice unevenly and can burn the bottom before the top is done. You want gentle bubbles, not a rolling boil. I learned this lesson after scraping a burnt layer off my favorite pan—not fun.

Resist the urge to stir. I know, it feels wrong not to stir. But stirring releases starch from the rice and can make the dish gummy. Let it do its thing under the lid. The steam does the work for you.

Season in layers. Add a little salt when you cook the beef, a little with the aromatics, and then adjust at the end. This builds flavor gradually instead of dumping it all at once. I once forgot to season until the end and ended up with salty patches—not my finest moment.

Make extra for leftovers. This skillet actually tastes better the next day as the flavors meld. I always double the recipe and pack some for lunch. It reheats beautifully with a splash of broth to loosen it up.

Variations & Adaptations

One of the reasons I keep coming back to this easy one-pan ground beef and rice skillet is how endlessly adaptable it is. Here are some of my favorite variations:

Mexican-Style Skillet: Swap the oregano for chili powder and add a can of drained black beans and corn with the tomatoes. Top with shredded cheese, jalapeños, and a dollop of sour cream. I made this for a taco night once and it disappeared before the actual tacos.

Italian-Inspired Version: Use Italian seasoning instead of cumin and paprika, and swap the beef broth for chicken broth. Stir in a handful of fresh spinach at the end until it wilts, and top with Parmesan and fresh basil. This version feels a bit more elegant without any extra effort.

Greek Twist: Add a teaspoon of cinnamon and a pinch of allspice with the spices—trust me on this. Stir in some chopped Kalamata olives and feta cheese at the end. It’s unexpected and absolutely delicious.

Vegetarian Option: Replace the ground beef with two cans of drained and rinsed black beans or a package of crumbled plant-based meat. Use vegetable broth instead of beef broth. I’ve served this to meat-eaters who didn’t even notice the swap.

Low-Carb Adaptation: Swap the rice for cauliflower rice. Cook the cauliflower rice separately and stir it in at the end, or use frozen cauliflower rice and cook it directly in the skillet for about 5 minutes. It’s lighter but still satisfying.

Spicy Kick: Add a diced jalapeño with the onions, or stir in a teaspoon of chipotle powder with the spices. A dash of hot sauce at the table lets everyone customize their heat level.

Serving & Storage Suggestions

This easy one-pan ground beef and rice skillet is incredibly versatile when it comes to serving. Here’s how I like to present it and keep it fresh:

Serving: I serve this straight from the skillet for a cozy, family-style meal. Sprinkle fresh herbs on top for color, and set out bowls of shredded cheese, sour cream, and hot sauce so everyone can customize their bowl. It pairs beautifully with a simple green salad dressed with lime vinaigrette or some crusty bread to soak up any extra sauce. If I’m hosting, I’ll transfer it to a warm serving dish and garnish with cilantro and lime wedges—it looks impressive with almost no extra work.

Storage: Let the skillet cool completely before transferring to an airtight container. It keeps in the refrigerator for up to 4 days. The flavors actually deepen overnight, so leftovers are a treat. I’ve been known to make a double batch just for the lunches.

Freezing: This freezes beautifully for up to 3 months. Portion it into freezer-safe containers or zip-top bags (lay flat to save space). Thaw overnight in the refrigerator before reheating.

Reheating: The best way to reheat is in a skillet over medium-low heat with a splash of broth or water to restore moisture. Stir occasionally until heated through, about 5-7 minutes. The microwave works in a pinch—just cover the bowl with a damp paper towel to prevent drying out.

Make-Ahead Tip: You can prep the onions and garlic up to 2 days ahead and store them in the fridge. Measure out your spices in a small bowl. When you’re ready to cook, everything comes together in under 30 minutes with no chopping.

Nutritional Information & Benefits

While I’m not a nutritionist, I’ve calculated the approximate nutritional values for this easy one-pan ground beef and rice skillet based on standard ingredients. Here’s what you’re looking at per serving (about 1½ cups, serving 4-6):

  • Calories: Approximately 420-480 per serving
  • Protein: 28-32 grams (thanks to the beef and rice combination)
  • Carbohydrates: 45-50 grams (mostly from the rice and tomatoes)
  • Fat: 14-18 grams (depending on your beef’s fat content)
  • Fiber: 3-4 grams (from the tomatoes and onions)
  • Iron: 25% of your daily value (beef is an excellent source)
  • Vitamin C: 15% of your daily value (from the tomatoes)

This dish is naturally gluten-free (just double-check your broth label) and can be made dairy-free by skipping the cheese garnish. The beef provides high-quality protein and essential B vitamins, while the tomatoes offer lycopene, a powerful antioxidant. I love that this comfort food actually has some nutritional heft—it’s not empty calories.

If you’re watching your sodium, use low-sodium broth and no-salt-added tomatoes, and season conservatively at the end. You can also swap in ground turkey or chicken for a leaner option, though you’ll want to add a tablespoon of olive oil to compensate for the missing fat.

Conclusion

This easy one-pan ground beef and rice skillet has saved me more times than I can count—from frantic weeknights to unexpected guests to that potluck where I showed up empty-handed and panicked. It’s proof that you don’t need fancy ingredients or hours in the kitchen to create something people genuinely love. The best recipes, honestly, are the ones that work when everything else goes wrong.

I hope you’ll make this your own. Play with the spices, swap in whatever vegetables are languishing in your fridge, or double it and freeze half for a rainy day. That’s the beauty of a simple, forgiving recipe—it bends to fit your life. And when you take that first bite and realize something this easy can taste this good, you’ll understand why I keep coming back to it.

I’d love to hear how yours turns out! Drop a comment below and tell me what variations you tried, or tag me in your photos. Did you add a secret ingredient? Did your family ask for seconds? Share your wins—I read every single comment and they honestly make my day. Happy cooking, friends!

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 instead of 2, and cook for 35-40 minutes instead of 18-20. Check at 35 minutes and add a splash more liquid if needed. Brown rice has a nuttier flavor that works really well here.

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

For the Instant Pot, use the sauté function to brown the beef and cook the aromatics, then add the remaining ingredients and cook on high pressure for 5 minutes with a natural release. For a slow cooker, brown the beef first on the stovetop, then transfer everything to the slow cooker and cook on low for 4-6 hours. Add the rice in the last hour to prevent it from getting mushy.

How do I prevent the rice from getting mushy?

Don’t stir after adding the liquid, keep the heat on low, and don’t lift the lid while it cooks. Also, make sure you’re using long-grain rice—short-grain rice releases more starch and turns sticky. Toasting the rice before adding liquid also helps keep the grains separate.

Can I add vegetables to this skillet?

Absolutely! Diced bell peppers, zucchini, or mushrooms work great. Add them with the onions so they have time to soften. Frozen peas or corn can be stirred in during the last 5 minutes of cooking. Just keep the total vegetable volume to about 1 cup to avoid throwing off the liquid ratio.

How do I store and reheat leftovers?

Store in an airtight container in the refrigerator for up to 4 days. To reheat, add a splash of broth or water and warm in a skillet over medium-low heat, stirring occasionally. You can also microwave it in 30-second bursts, covered with a damp paper towel. The flavors are even better the next day!

Pin This Recipe!

easy one-pan ground beef and rice skillet recipe
Print

Easy One-Pan Ground Beef and Rice Skillet: Best Weeknight Dinner

A simple, one-pan ground beef and rice skillet that’s perfect for busy weeknights. This crowd-pleasing dish uses pantry-friendly ingredients and comes together in under 30 minutes for a hearty, comforting meal.

  • Author: Bree
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4-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 (Basmati or jasmine work great)
  • 2 cups beef broth (low-sodium)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted preferred)
  • 1 tablespoon tomato paste
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon cumin (optional)
  • Salt and black pepper to taste (start with 1 teaspoon salt and ½ teaspoon pepper)
  • Fresh parsley or cilantro, chopped (for garnish, optional)
  • Shredded cheddar or Monterey Jack cheese (for garnish, optional)
  • A squeeze of fresh lime juice (for garnish, optional)

Instructions

  1. Heat your skillet over medium-high heat. Add a drizzle of oil if your beef is lean. Once hot, add the ground beef. Break it apart into small crumbles. Cook for 5-7 minutes, stirring occasionally, until browned and no longer pink.
  2. Remove the beef with a slotted spoon and set aside on a plate. Leave about 1 tablespoon of rendered fat in the pan.
  3. Add the diced onion to the hot pan. Cook for 3-4 minutes, stirring frequently, until translucent and starting to get golden edges. Add the minced garlic and cook for 30 seconds more.
  4. Stir in the tomato paste and let it cook for 1 minute, stirring constantly, until it darkens slightly.
  5. Add the uncooked rice to the pan and stir for 1-2 minutes until the rice is toasted and smells nutty.
  6. Pour in the beef broth and diced tomatoes (with their juices). Add smoked paprika, oregano, cumin, salt, and pepper. Stir everything together, scraping up any browned bits from the bottom of the pan.
  7. Return the browned beef to the pan and stir to combine. Bring to a boil, then reduce heat to low. Cover with a tight-fitting lid and simmer for 18-20 minutes. Do not lift the lid.
  8. After 18 minutes, check the rice. It should be tender and have absorbed most of the liquid. If still crunchy, add ¼ cup more broth or water, cover, and cook for another 3-5 minutes.
  9. Remove the pan from heat and let it sit, covered, for 5 minutes.
  10. Fluff the mixture gently with a fork. Taste and adjust seasoning if needed. Sprinkle with fresh herbs and cheese if using, and serve hot.

Notes

Don’t skip browning the beef properly for maximum flavor. Toast the rice before adding liquid to prevent mushiness. Keep heat on low once covered and resist the urge to stir. Let rest for 5 minutes after cooking. Leftovers taste even better the next day. For brown rice, use 2½ cups broth and cook for 35-40 minutes.

Nutrition

  • Serving Size: 1½ cups
  • Calories: 420480
  • Sugar: 57
  • Sodium: 600800
  • Fat: 1418
  • Saturated Fat: 57
  • Carbohydrates: 4550
  • Fiber: 34
  • Protein: 2832

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

Did you make this recipe?

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

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆