My husband asked this over the hum of the refrigerator compressor, squinting at the pot simmering on the stove. It was 6:45 PM on a Tuesday, and the house smelled like garlic, paprika, and just enough chaos to be real. I wasn’t making meat sauce. I was making something faster, simpler, and infinitely more forgiving. I was making a quick ground beef and rice skillet.
He didn’t believe me until the first bite. Now, that question is a staple in our weekly routine. Let’s face it, weeknight dinners often feel like a negotiation between hunger and exhaustion. You want something hot, but you don’t want to spend an hour washing dishes or chopping vegetables that will end up in the trash anyway. This recipe is the answer to that specific kind of stress. It’s not fancy. It doesn’t require a degree in culinary arts or a pantry full of obscure spices. It just works.
The origin of this specific version goes back to a rainy October evening when I realized I had half a pound of ground beef and a lonely cup of white rice in the pantry. No onions? No problem. No bell peppers? Fine. I threw everything into one large cast-iron skillet, stirred it while listening to a podcast, and waited. The result was hearty, salty, and surprisingly comforting. It felt like a hug in a bowl.
What makes this dish stick isn’t just the speed, though 20 minutes is hard to beat. It’s the texture. The rice absorbs the savory beef juices without getting mushy, and the beef stays tender because it’s not overcooked in a separate pan. It’s honest food. Simple, reliable, and deeply satisfying. I’ve made it so many times that I can do it with one hand while holding a phone, and it still turns out perfect every single time. It’s the kind of meal that reminds you that cooking doesn’t have to be a performance. It can just be dinner.
Why You’ll Love This Recipe
It’s Actually Fast (And I Mean It)
You know how some recipes say “30 minutes” but really take 45 if you’re chopping carefully? This quick ground beef and rice skillet is genuinely done in about 20 minutes. I’ve timed it. It’s perfect for those nights when you walk in the door and realize you forgot to defrost the chicken or plan anything at all. It comes together in under 20 minutes, which is basically a miracle in my kitchen. You’re not standing over a boiling pot of water waiting for pasta, nor are you babysitting a slow cooker that requires constant attention. It’s a one-pot wonder that respects your time.
Pantry Staples, Not Fancy Ingredients
One of the best things about this recipe is that you likely already have everything you need. No fancy grocery trips needed; you probably have ground beef, rice, and basic spices in your kitchen right now. I don’t believe in recipes that require you to buy five different brands of obscure sauces just to make one dinner. This uses simple, wholesome ingredients to deliver bold flavor without the fuss. It’s budget-friendly, too, which is a huge bonus when grocery prices are what they are.
Perfect for Busy Weeknights

Whether you’re dealing with a sports practice schedule, a deadline at work, or just general adulting fatigue, this dish fits. It’s great for potlucks too, actually. If you double it, it travels well and reheats nicely. But mostly, it’s for the quiet moments after the chaos. It’s crowd-pleaser energy. It always gets rave reviews from kids and adults alike because it tastes familiar but feels special enough to not be boring.
Unbelievably Delicious Comfort
The texture and flavor combo is next-level comfort food. There’s something about the way the beef browns and then simmers with the rice that creates this rich, savory sauce without adding any heavy cream or flour. It’s naturally thickened. This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. It’s perfect for impressing guests without stress, or turning a simple meal into something memorable.
What Ingredients You Will Need
This recipe relies on a few key components that work together to create a balanced meal. The ground beef provides the protein and savory depth, while the rice acts as the base that soaks up all the flavor. You don’t need exotic items here. In fact, keeping it simple is what makes it so reliable. I recommend using standard 90/10 or 80/20 ground beef for the best balance of fat and flavor. Leaner beef can sometimes turn out dry, so don’t be afraid of a little fat.
Here is what you’ll need to pull this together:
- Ground Beef: 1 pound (450g) of raw ground beef. I prefer grass-fed if possible, but any standard ground beef works. Brown it well for flavor.
- White Rice: 1 cup (200g) of long-grain white rice. Do not use brown rice or instant rice for this specific timing. Long-grain gives you that fluffy, separate texture. Jasmine or Basmati are great choices.
- Beef Broth: 1 ½ cups (360ml) of low-sodium beef broth. Using broth instead of water adds so much more depth. I like using the Better Than Bouillon paste because it’s consistent, but a carton works too.
- Onion: 1 medium yellow onion, finely diced. If you hate onions, you can skip them, but they add necessary sweetness. I usually use a food processor to dice them quickly.
- Garlic: 3 cloves, minced. Fresh garlic is non-negotiable here. Jarred garlic just doesn’t have the same punch.
- Tomato Paste: 2 tablespoons. This adds richness and a hint of acidity that balances the saltiness of the beef.
- Spices: 1 teaspoon paprika, ½ teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon dried thyme, and salt and pepper to taste. This simple blend is classic and never fails.
- Butter: 1 tablespoon. Added at the end to give the rice a glossy finish and rich mouthfeel.
If you want to boost the nutrition, you can stir in some frozen peas or diced carrots during the last five minutes of cooking. They add color and sweetness. For a gluten-free option, just ensure your beef broth is certified gluten-free, which most are, but always double-check the label.
Equipment Needed
You don’t need much for this recipe, which is part of the charm. A large 12-inch skillet is ideal. Cast iron is my go-to because it holds heat well and gives the beef a nice sear. Stainless steel works too, but you might need a bit more oil to prevent sticking. Avoid non-stick if you’re used to high-heat browning, as it can degrade over time.
You’ll also need a wooden spoon or a heat-safe spatula for stirring. A measuring cup set is helpful for the rice and broth, though I often eyeball it once I’ve made it a dozen times. A sharp knife and a cutting board are standard. If you don’t have a large skillet, you can use a Dutch oven, but the cooking time might vary slightly. Just make sure it has a lid, or you can foil it, since the rice needs to steam at the end.
Preparation Method
Step 1: Prep Your Ingredients
Before you turn on the stove, get everything ready. This is a fast cook, so you won’t have time to chop onions while the beef is burning. Dice the onion, mince the garlic, and measure out your spices. Have your broth and rice measured and within arm’s reach. This “mise en place” step takes about 3 minutes but saves you from panic later.
Step 2: Brown the Beef
Heat your large skillet over medium-high heat. Add the ground beef. Break it up with your wooden spoon as it cooks. You want small crumbles, not big chunks. This should take about 5-7 minutes. Cook until the beef is no longer pink and the bottom of the pan has some browned bits (fond). That fond is flavor. Don’t scrape it yet; let it stick a bit. Season with salt and pepper now.
Step 3: Sauté Aromatics
Once the beef is browned, add the diced onion. Cook for another 2-3 minutes until the onion is soft and translucent. Add the minced garlic and tomato paste. Stir constantly for about 1 minute. The garlic burns quickly, so keep an eye on it. The tomato paste will darken slightly, which adds a deeper flavor profile.
Step 4: Deglaze and Combine
Pour in the beef broth and scrape the bottom of the pan with your spoon to release all those browned bits. Stir in the rice and all your dry spices (paprika, garlic powder, onion powder, thyme). Bring the mixture to a boil. Make sure everything is evenly distributed.
Step 5: Simmer the Rice
Once it boils, reduce the heat to low. Cover the skillet with a tight-fitting lid. Let it simmer for 15 minutes. Do not lift the lid during this time. You need the steam to cook the rice evenly. After 15 minutes, check the rice. It should be tender and the liquid should be absorbed. If it’s still hard, add a splash more water and cover for another 2-3 minutes.
Step 6: Finish and Serve
Remove from heat. Stir in the tablespoon of butter. This adds a nice gloss. Let it sit covered for 5 minutes before serving. This resting period allows the rice to firm up slightly and become fluffy. Fluff with a fork before plating.
Cooking Tips & Techniques
One common mistake people make is using too much liquid. Rice varies in how much water it absorbs, so start with 1 ½ cups of broth. If your rice is older, it might need a bit more. Another tip is to not overcrowd the pan when browning the beef. If you have a huge batch, do it in two rounds. Overcrowding steams the meat instead of browning it, and you lose that Maillard reaction flavor.
I’ve learned the hard way that stirring the rice too much while it’s simmering can make it gummy. Let it sit. Trust the process. Also, taste the broth before you add salt. Some beef broths are very salty, so you might not need any extra salt at all. Always taste as you go.
If you’re using a gas stove, keep the flame low. You just want a gentle simmer. A hard boil will burn the bottom of the rice. If you’re cooking for a crowd, this recipe scales up nicely, but you might need a larger pot and slightly more liquid.
Variations & Adaptations
This recipe is a blank canvas. You can make it your own easily. For a vegetarian version, swap the beef for lentils or a plant-based ground meat alternative. The cooking time will be similar. If you want more veggies, add diced bell peppers or zucchini with the onions. They’ll cook down and blend right in.
For a spicy kick, add a teaspoon of chili powder or some red pepper flakes with the spices. I also love adding a handful of shredded cheddar cheese on top right before serving. It melts into the hot rice and makes it feel like a casserole. If you’re low-carb, you can swap the rice for cauliflower rice, but add it in the last 5 minutes of cooking so it doesn’t get mushy.
I’ve also tried adding a splash of soy sauce instead of some of the broth for an Asian-inspired twist. It changes the flavor profile completely but keeps the same structure. It’s surprisingly good with sesame oil and green onions on top.
Serving & Storage Suggestions
Serve this hot, straight from the skillet. It pairs well with a simple green salad or steamed broccoli. A squeeze of lemon juice right before eating brightens up the heavy flavors. For leftovers, store them in an airtight container in the fridge for up to 4 days. The rice will harden in the fridge, which is normal.
To reheat, add a splash of water or broth to the skillet or microwave-safe bowl. Cover and heat gently. The added liquid helps rehydrate the rice. It freezes well, too. Portion it into meal-prep containers for easy lunches. The flavors actually improve after a day or two as they meld together.
Nutritional Information & Benefits
This meal is a good source of protein from the beef and carbohydrates from the rice. It’s balanced enough to keep you full. One serving (approximately 1/4 of the recipe) contains roughly 450 calories, 25g of protein, 50g of carbs, and 15g of fat. These numbers vary based on the fat content of your beef and the exact broth used. It’s naturally gluten-free if you use gluten-free broth. It’s a hearty, warming meal that’s great for active lifestyles.
Conclusion
This quick ground beef and rice skillet is a staple in my kitchen for a reason. It’s fast, cheap, and delicious. I hope you try it and find it as comforting as I do. Don’t be afraid to tweak the spices to your liking. Cooking is about making it your own. If you make this, I’d love to hear how it turned out. Leave a comment below with your favorite variation. Share it with a friend who needs a easy dinner idea. Thanks for reading, and happy cooking!
FAQs
Can I use brown rice instead of white rice?
Yes, but the cooking time will be longer. Brown rice usually takes 40-45 minutes to cook, so you’ll need to add more liquid and simmer it longer. I recommend using white rice for this specific 20-minute recipe.
Can I make this in a slow cooker?
Yes. Sauté the beef and onions in a pan first for flavor, then transfer to the slow cooker. Add the rest of the ingredients and cook on low for 6-7 hours or high for 3-4 hours.
How do I prevent the rice from burning?
Keep the heat on low once you cover it. Use a heavy-bottomed pot or skillet. If you see steam escaping, your heat is too high.
Can I freeze this meal?
Yes, it freezes well for up to 3 months. Let it cool completely before freezing. Thaw in the fridge overnight before reheating.
What can I add to make it spicier?
Add red pepper flakes, cayenne pepper, or a diced jalapeño with the onions. A dash of hot sauce at the end also works well.
Pin This Recipe!

Quick Ground Beef and Rice Skillet: 20-Min Easy Dinner
A fast, one-pot weeknight dinner featuring savory ground beef and fluffy white rice simmered in beef broth with simple spices. It’s budget-friendly, requires minimal prep, and delivers comforting flavor in just 20 minutes.
- Prep Time: 3 minutes
- Cook Time: 17 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 pound (450g) ground beef (90/10 or 80/20)
- 1 cup (200g) long-grain white rice
- 1 ½ cups (360ml) low-sodium beef broth
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 teaspoon paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon dried thyme
- Salt and black pepper to taste
- 1 tablespoon butter
Instructions
- Prep ingredients: Dice the onion, mince the garlic, and measure out spices and broth.
- Heat a large 12-inch skillet over medium-high heat. Add ground beef and break it into small crumbles. Cook for 5-7 minutes until browned and no longer pink. Season with salt and pepper.
- Add diced onion to the skillet and cook for 2-3 minutes until soft and translucent.
- Add minced garlic and tomato paste. Stir constantly for 1 minute until garlic is fragrant and tomato paste darkens slightly.
- Pour in beef broth, scraping the bottom of the pan to release browned bits. Stir in rice and all dry spices (paprika, garlic powder, onion powder, thyme). Bring to a boil.
- Reduce heat to low, cover tightly with a lid, and simmer for 15 minutes without lifting the lid.
- Check rice for tenderness. If needed, add a splash of water and cover for 2-3 more minutes.
- Remove from heat and stir in butter. Let sit covered for 5 minutes to rest.
- Fluff with a fork and serve hot.
Notes
Do not use brown rice or instant rice as they require different cooking times. Ensure the lid fits tightly to trap steam. If using a gas stove, keep the flame low to prevent burning the bottom. Taste broth before adding extra salt as some broths are very salty. For a vegetarian version, swap beef for lentils or plant-based meat. For a spicy kick, add chili powder or red pepper flakes.
Nutrition
- Serving Size: Approximately 1/4 of
- Calories: 450
- Sugar: 2
- Sodium: 600
- Fat: 15
- Saturated Fat: 6
- Carbohydrates: 50
- Fiber: 2
- Protein: 25
Keywords: ground beef, rice skillet, quick dinner, weeknight meals, one pot, easy recipe, comfort food, budget dinner



