The way the rice drinks up all that savory, beefy broth until each grain is plump and separate but still clinging to the meat—that’s the whole point. I made this skillet for the first time on a Tuesday when my fridge was looking like a sad, empty cave and my energy levels were hovering somewhere around zero. Honestly, it was born out of necessity, not genius.
I had a pound of ground beef thawing on the counter, a half-used bag of long-grain rice in the pantry, and a single onion that was starting to sprout. Dinner needed to happen in twenty minutes, and I was not about to order takeout again. So I tossed everything into my cast iron skillet, added some pantry spices, and hoped for the best.
What came out of that pan was pure comfort. The kind of meal that makes you forget you were tired in the first place. It’s not fancy—it’s honest, filling food that tastes like you spent way more time on it than you actually did. That first bite, with the rice perfectly cooked and the beef seasoned just right, I knew this was going to become a regular in my rotation. (And it has been, ever since.)
This easy 20-minute ground beef and rice skillet is the dinner you make when you need something reliable, delicious, and fast. No complicated steps, no exotic ingredients—just good food that works.
Why You’ll Love This Recipe
I’ve tested this easy 20-minute ground beef and rice skillet more times than I care to count, tweaking the liquid ratio, adjusting the spices, and even trying different types of rice. What I landed on is the version that never fails—the one my family requests when they need a comforting meal without the wait.
- Quick & Easy: From start to finish, this dish comes together in under twenty minutes. Perfect for those nights when you walk through the door starving and need food on the table before you lose your mind.
- Simple Ingredients: You probably have everything you need already. Ground beef, rice, onion, garlic, and a few pantry staples. No fancy trips to specialty stores required.
- Perfect for Busy Weeknights: This is the definition of a weeknight hero. One pan, minimal cleanup, and a meal that satisfies even the pickiest eaters at your table.
- Crowd-Pleaser: Kids love it, adults love it, and leftovers (if there are any) are just as good the next day. It’s the kind of dish that disappears fast.
- Unbelievably Delicious: The texture is what gets me every time—tender rice coated in rich, beefy goodness with just the right amount of seasoning. It’s comfort food at its finest, and it tastes like it simmered for hours.
What makes this version different from all the other skillet recipes out there? It’s the technique. I cook the rice directly in the pan with the beef, letting it absorb all those savory flavors as it cooks. No separate pot, no draining, no extra dishes. The result is a cohesive, flavorful dish where every bite tastes like it was meant to be together. This isn’t just another ground beef recipe—it’s the best version, and I stand by that.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients that work together to create big flavor without any fuss. Most of these are pantry staples, so you can whip this up anytime the craving strikes.
- Ground beef (1 lb / 450g): I prefer 80/20 ground beef for the best flavor and moisture. The fat renders down and adds richness to the rice. If you use leaner beef (like 93/7), you may need to add a tablespoon of oil to compensate.
- Long-grain white rice (1 cup / 200g): This is my go-to for this recipe. It cooks evenly and stays fluffy without turning mushy. Basmati or jasmine work beautifully too. (Avoid short-grain rice here—it gets too sticky.)
- Yellow onion (1 medium, diced): Adds a savory base note. I like to dice it small so it almost melts into the dish.
- Garlic (3 cloves, minced): Fresh garlic is non-negotiable here. It adds that pungent, aromatic depth that makes the whole dish sing.
- Beef broth (2 cups / 480ml): This is what cooks the rice and infuses it with flavor. I recommend using low-sodium broth so you can control the salt level. Better Than Bouillon is my personal favorite for its rich taste.
- Tomato paste (2 tablespoons): Adds a subtle tanginess and deepens the color. It also helps thicken the sauce slightly.
- Worcestershire sauce (1 tablespoon): This is my secret ingredient. It adds umami and a little bit of tang that makes the beef taste more beefy, if that makes sense.
- Paprika (1 teaspoon): Use sweet paprika for a mild, smoky flavor. Smoked paprika works too if you want a more intense smokiness.
- Dried oregano (½ teaspoon): Adds an herby note that complements the beef beautifully.
- Salt and black pepper (to taste): Season as you go for the best results.
- Olive oil (1 tablespoon): For sautéing the aromatics. You can also use vegetable oil or avocado oil.
- Fresh parsley (optional, for garnish): Adds a pop of color and freshness at the end. Totally optional but highly recommended.
Equipment Needed
You don’t need a fancy kitchen to make this recipe work. Here’s what you’ll need:
- Large skillet or deep frying pan (12-inch / 30cm): A deep skillet with a lid is ideal. I use my trusty cast iron skillet, but a stainless steel or non-stick pan works just as well. The key is having enough surface area to cook the beef evenly and room to add the rice and broth.
- Wooden spoon or spatula: For breaking up the ground beef as it cooks. A wooden spoon won’t scratch your pan and gives you good leverage.
- Sharp knife and cutting board: For dicing the onion and mincing the garlic. A good chef’s knife makes this step quick and painless.
- Measuring cups and spoons: Accurate measurements matter here, especially for the rice and broth. Too much liquid and you’ll have mushy rice; too little and it’ll be crunchy.
- Lid or tight-fitting cover: This is crucial. The rice needs to steam properly to cook through. 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 large skillet, you can use a Dutch oven or a deep sauté pan. Just make sure it’s wide enough to hold everything without overcrowding.
Preparation Method

Let’s get cooking. This easy 20-minute ground beef and rice skillet comes together in a flash, so have everything prepped and ready to go before you start.
- Heat the oil (1 minute): Place your large skillet over medium-high heat and add the olive oil. Let it shimmer for about 30 seconds until it’s hot but not smoking.
- Sauté the aromatics (3 minutes): Add the diced onion and cook, stirring occasionally, until it becomes translucent and soft—about 2 minutes. Add the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic; it turns bitter quickly.
- Brown the beef (5 minutes): Add the ground beef to the skillet. Break it up with your wooden spoon into small crumbles. Let it cook without stirring for about 2 minutes to get a nice brown crust on one side, then stir and continue cooking until no pink remains. This should take about 3-4 minutes total. Drain off any excess fat if you used a higher-fat beef, but leave a little for flavor.
- Add the seasonings (1 minute): Sprinkle the paprika, dried oregano, salt, and black pepper over the beef. Add the tomato paste and Worcestershire sauce. Stir everything together and cook for about 1 minute. This step blooms the spices and deepens their flavor.
- Add the rice and broth (1 minute): Pour in the uncooked rice and stir to coat it in the beef mixture. Then add the beef broth and give everything a good stir, scraping up any browned bits from the bottom of the pan. Those bits are pure flavor.
- Bring to a boil (2 minutes): Increase the heat to high and bring the liquid to a rolling boil. This happens quickly—watch for big bubbles breaking the surface.
- Simmer and cover (12 minutes): Once boiling, reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer undisturbed for 12 minutes. Do not lift the lid during this time—the steam is what cooks the rice perfectly.
- Rest and fluff (2 minutes): After 12 minutes, turn off the heat and let the skillet sit, covered, for another 2 minutes. This allows the rice to absorb any remaining moisture. Then remove the lid, fluff the rice gently with a fork, and check for seasoning. Adjust with more salt and pepper if needed.
- Garnish and serve (1 minute): Sprinkle fresh parsley over the top if you’re using it, and serve immediately. The rice should be tender, the beef flavorful, and the whole dish warm and comforting.
Pro tip: If your rice still seems a little firm after 12 minutes, add 2-3 tablespoons of water, re-cover, and let it sit for another 2-3 minutes on low heat. Every stovetop runs a little differently, so don’t be afraid to adjust.
Cooking Tips & Techniques
I’ve made this easy 20-minute ground beef and rice skillet more times than I can count, and I’ve definitely learned a few things the hard way. Here are my best tips to help you nail it every time.
- Don’t skip browning the beef properly: I used to rush this step, stirring constantly until the meat was gray and sad. Letting it sit undisturbed for a couple of minutes creates a beautiful brown crust that adds tons of flavor. Trust the process.
- Toasting the rice makes a difference: Stirring the uncooked rice into the beef mixture before adding the broth lightly toasts the grains. This helps them stay separate and adds a nutty undertone to the dish. It only takes a minute, but the payoff is real.
- Resist the urge to peek: I know it’s tempting to lift the lid and check on the rice, but every time you do, you release precious steam. That steam is what cooks the rice evenly. Keep the lid on until the timer goes off.
- Use the right rice: Long-grain white rice is your best friend here. Brown rice takes longer to cook (about 40-45 minutes), and instant rice turns mushy. Stick with standard white rice for the 20-minute promise to hold true.
- Adjust the liquid if needed: If you live at a high altitude or your stovetop runs hot, you might need an extra tablespoon or two of broth. Conversely, if your rice looks soupy after 12 minutes, let it sit covered off the heat for a few more minutes—it will absorb the excess liquid.
I once forgot to add the Worcestershire sauce entirely, and the dish was still good—just not as deep and savory. So don’t stress if you miss an ingredient. Cooking is forgiving, and this recipe is especially resilient.
Variations & Adaptations
One of the best things about this easy 20-minute ground beef and rice skillet is how adaptable it is. I’ve played around with different twists, and they’ve all been winners in their own way.
- Cheesy Beef and Rice Skillet: After the cooking time is up, sprinkle 1 cup of shredded cheddar or Monterey Jack cheese over the top, cover for 2 minutes, and let it melt. The gooey, cheesy layer takes this dish to a whole new level of comfort.
- Tex-Mex Version: Swap the oregano for 1 teaspoon of cumin and add a 4-ounce can of diced green chiles along with the broth. Top with fresh cilantro and a squeeze of lime juice for a bright, zesty finish. This version pairs beautifully with a side of simple black beans.
- Vegetable-Packed Skillet: Add 1 cup of frozen peas and carrots or a diced bell pepper along with the rice. The vegetables cook right in the broth and add color, nutrition, and texture. My kids actually eat this version without complaint, which feels like a small miracle.
- Gluten-Free Adaptation: This recipe is naturally gluten-free as long as you use a gluten-free Worcestershire sauce (some brands contain malt vinegar). Double-check your broth too, and you’re good to go.
- Spicy Kick: Add ½ teaspoon of red pepper flakes or a diced jalapeño along with the garlic. The heat builds as the dish cooks, giving you a warm, pleasant tingle without overwhelming the other flavors.
I’ve personally tried the cheesy version more times than I’d like to admit, and it’s become my go-to when I need a little extra comfort. But honestly, you can’t go wrong with any of these variations.
Serving & Storage Suggestions
This easy 20-minute ground beef and rice skillet is incredibly versatile when it comes to serving. Here’s how I like to enjoy it and how to store any leftovers (if you’re lucky enough to have any).
Serving: Serve the skillet hot, straight from the pan. I like to spoon it into bowls and top it with fresh parsley or a dollop of sour cream for a little tang. It’s hearty enough to stand alone as a complete meal, but it also pairs beautifully with a simple green salad dressed with lemon vinaigrette or some steamed broccoli on the side. For a fun twist, try serving it with mini lemon blueberry cheesecakes for dessert—the bright citrus balances the savory richness perfectly.
Storage: Let any leftovers cool completely to room temperature, then transfer them to an airtight container. Store in the refrigerator for up to 4 days. The flavors actually meld and deepen overnight, so leftovers taste even better the next day.
Reheating: The best way to reheat this dish is in a skillet over medium heat with a splash of water or broth to loosen it up. Stir occasionally until heated through, about 3-4 minutes. You can also microwave individual portions in 30-second bursts, stirring in between, but the stovetop method gives you better texture.
Freezing: This skillet freezes beautifully. Portion it into freezer-safe containers or zip-top bags, removing as much air as possible. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
One thing I’ve noticed: the rice absorbs more liquid as it sits, so when you reheat it, it might be a little drier than fresh. That’s totally normal. Just add a tablespoon or two of water or broth when reheating, and it’ll bounce right back.
Nutritional Information & Benefits
This easy 20-minute ground beef and rice skillet isn’t just convenient—it’s also packed with nutrients that make it a balanced meal option. Here’s a rough breakdown per serving (based on 4 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | ~420 |
| Protein | 28g |
| Carbohydrates | 38g |
| Fat | 16g |
| Fiber | 2g |
| Iron | 25% DV |
| Vitamin B12 | 30% DV |
Ground beef is an excellent source of high-quality protein, iron, and B vitamins, especially B12, which supports energy metabolism and red blood cell production. The rice provides steady carbohydrates for lasting energy, while the onions and garlic contribute antioxidants and prebiotic fiber that support gut health.
If you’re watching your sodium intake, use low-sodium broth and go easy on the added salt. You can also swap in lean ground turkey or chicken for a lighter version, though you’ll want to add a tablespoon of oil to keep it from drying out.
I love that this dish feels indulgent but is actually quite balanced. It’s the kind of meal that fills you up without weighing you down—perfect for busy days when you need something nourishing and satisfying.
Conclusion
This easy 20-minute ground beef and rice skillet has saved my dinner plans more times than I can count. It’s the recipe I turn to when I’m tired, hungry, and out of ideas—and it never lets me down. The combination of perfectly cooked rice, seasoned beef, and minimal cleanup is hard to beat.
What I love most about this dish is how forgiving it is. You can tweak the spices, add whatever vegetables are languishing in your fridge, or pile on cheese if that’s your thing. It adapts to what you have and what you’re craving, which is the mark of a truly great recipe.
I’d love to hear how this turns out for you. Did you try one of the variations? Add your own twist? Drop a comment below and let me know—I read every single one and I’m always looking for new ideas to try. Don’t forget to share this recipe with someone who needs a quick, reliable dinner idea. Happy cooking, friends!
Frequently Asked Questions
Can I use brown rice instead of white rice?
You can, but the cooking time will be significantly longer—about 40-45 minutes instead of 20. You’ll also need to add more broth (about 2½ cups total) and adjust the simmering time. If you’re in a hurry, stick with white rice.
Can I make this recipe in an Instant Pot or slow cooker?
Yes! For the Instant Pot, use the sauté function to brown the beef and aromatics, then add the rice and broth. Pressure cook on high for 4 minutes with a natural release. For a slow cooker, brown the beef first, then add everything and cook on low for 2-3 hours. Keep in mind the texture will be softer.
How do I prevent the rice from getting mushy?
Use long-grain white rice and don’t stir it too much after adding the broth. Stirring releases starch and can make the rice gummy. Also, make sure your heat is on low during the simmering phase—too high and the liquid will evaporate before the rice is fully cooked.
Can I double this recipe?
Absolutely. Just make sure you have a large enough skillet (14-inch or bigger) to accommodate everything. You may need to increase the simmering time by 2-3 minutes since there’s more liquid to absorb. A Dutch oven works great for larger batches.
What can I substitute for Worcestershire sauce?
Soy sauce or tamari mixed with a splash of apple cider vinegar works as a substitute. You can also use fish sauce in a pinch—just use half the amount since it’s stronger. The dish will still be delicious without it, but you’ll miss that subtle umami depth.
Pin This Recipe!

Easy 20-Minute Ground Beef and Rice Skillet
This easy 20-minute ground beef and rice skillet is the dinner you make when you need something reliable, delicious, and fast. No complicated steps, no exotic ingredients—just good food that works.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 lb (450g) ground beef (80/20 recommended)
- 1 cup (200g) long-grain white rice
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 cups (480ml) beef broth (low-sodium recommended)
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon paprika (sweet or smoked)
- ½ teaspoon dried oregano
- Salt and black pepper to taste
- 1 tablespoon olive oil
- Fresh parsley (optional, for garnish)
Instructions
- Heat the oil: Place a large skillet over medium-high heat and add the olive oil. Let it shimmer for about 30 seconds until hot but not smoking.
- Sauté the aromatics: Add the diced onion and cook, stirring occasionally, until translucent and soft (about 2 minutes). Add the minced garlic and cook for another minute until fragrant.
- Brown the beef: Add the ground beef to the skillet. Break it up into small crumbles. Let it cook without stirring for about 2 minutes to get a brown crust, then stir and continue cooking until no pink remains (about 3-4 minutes total). Drain excess fat if needed.
- Add the seasonings: Sprinkle paprika, dried oregano, salt, and black pepper over the beef. Add tomato paste and Worcestershire sauce. Stir and cook for about 1 minute.
- Add the rice and broth: Pour in the uncooked rice and stir to coat. Add the beef broth and stir, scraping up any browned bits from the bottom.
- Bring to a boil: Increase heat to high and bring the liquid to a rolling boil (about 2 minutes).
- Simmer and cover: Reduce heat to low, cover the skillet with a tight-fitting lid, and let it simmer undisturbed for 12 minutes. Do not lift the lid.
- Rest and fluff: Turn off the heat and let the skillet sit, covered, for another 2 minutes. Remove the lid, fluff the rice gently with a fork, and adjust seasoning if needed.
- Garnish and serve: Sprinkle fresh parsley over the top if desired, and serve immediately.
Notes
If rice is still firm after 12 minutes, add 2-3 tablespoons of water, re-cover, and let sit for another 2-3 minutes on low heat. For best results, do not lift the lid during simmering. Leftovers can be stored in an airtight container in the refrigerator for up to 4 days or frozen for up to 3 months.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 420
- Sugar: 3
- Sodium: 580
- Fat: 16
- Saturated Fat: 6
- Carbohydrates: 38
- Fiber: 2
- Protein: 28
Keywords: ground beef and rice skillet, easy weeknight dinner, 20-minute meal, one-pan dinner, ground beef recipe, quick dinner, comfort food


