Last Tuesday, I was staring into the fridge at 5:45 PM with a hungry family circling like sharks. Ground beef was thawing on the counter, and I had about twenty minutes before the hangry meltdowns started. My neighbor across the hall—a sweet older woman named Rosa who always smells like garlic and oregano—saw me hauling groceries in the week before and casually mentioned, “When I have no time, I just throw beef and rice in one pan. Everything cooks together. No fuss.” She said it like it was nothing, like she was telling me the weather forecast. But honestly? That little throwaway comment has probably saved my sanity a dozen times since.
I scribbled her method on a napkin that night, tweaked it a bit (added some paprika because I can’t help myself), and ended up with this quick ground beef and rice skillet dinner. It’s not fancy. It’s not complicated. But when you’re tired, hungry, and the dishwasher is still running from last night’s mess—this is the meal that shows up for you. The rice soaks up all the savory juices, the beef gets perfectly browned, and the whole thing comes together in one pan. Minimal cleanup, maximum comfort. Let me tell you, that first bite after a long day? It’s the kind of simple satisfaction that makes you remember why cooking at home is worth it.
Why You’ll Love This Recipe
Look, I’ve tested a lot of weeknight dinners over the years. Some are too complicated, some leave you with a mountain of dishes, and some just don’t deliver on flavor. This quick ground beef and rice skillet dinner hits that sweet spot where everything just works. Here’s why it’s become my go-to on those chaotic evenings:
- One-Pan Wonder: Everything cooks in a single skillet. No boiling rice separately, no draining pasta, no extra pots to scrub. Dinner and dishes are done in under 30 minutes.
- Pantry-Friendly Ingredients: You probably have most of this stuff already. Ground beef, rice, canned tomatoes, onions, garlic—these are the staples that save dinner on a Tuesday night.
- Budget-Conscious: This recipe stretches a pound of ground beef into a hearty meal that feeds four hungry people. Your wallet will thank you.
- Customizable in Minutes: Swap in ground turkey, add whatever veggies are wilting in your crisper drawer, or toss in some black beans for extra fiber. It’s forgiving and flexible.
- Seriously Satisfying: There’s something about that combination of savory beef, tender rice, and rich tomato broth that just hits the spot. It’s comfort food without the fuss.
I’ve made this for my family more times than I can count, and it never fails to get empty plates. My kids fight over the last spoonful, and my husband always asks for leftovers in his lunch the next day. That’s the kind of win you need on a busy weeknight.
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 you probably already have on hand, which is exactly what you want when you’re cooking on a weeknight with limited time and energy.
- 1 pound ground beef (85/15 or 80/20): I prefer 85/15 for a good balance of flavor and not too much grease. If you use leaner beef like 93/7, you might need to add a tablespoon of olive oil to keep things from drying out.
- 1 cup long-grain white rice, uncooked: Basmati or jasmine work beautifully here. Avoid minute rice or instant rice—they’ll turn mushy. I’ve tested this with brown rice too, but you’ll need to add about 10 minutes of simmering time and an extra 1/4 cup of broth.
- 1 medium yellow onion, diced (about 1 cup): Yellow onions give the best savory base. In a pinch, a teaspoon of onion powder can work, but fresh really makes a difference here.
- 3 cloves garlic, minced: Fresh garlic is non-negotiable in my kitchen. The jarred stuff works in a hurry, but honestly, mincing three cloves takes thirty seconds and the flavor is so much brighter.
- 1 can (14.5 oz) diced tomatoes, undrained: Fire-roasted diced tomatoes add a subtle smokiness that I absolutely love. Regular diced tomatoes work fine too. If all you have is crushed tomatoes, go ahead and use them—just reduce the broth by 1/4 cup.
- 1 cup beef broth: Low-sodium is best so you can control the salt. Chicken broth or even water with a bouillon cube will work in a pinch.
- 1 teaspoon paprika: This adds a warm, slightly sweet depth. Smoked paprika takes it to another level if you have it.
- 1/2 teaspoon dried oregano: A little herbaceous note that ties everything together. Italian seasoning works as a substitute.
- 1/2 teaspoon salt (plus more to taste): I start with half a teaspoon and adjust at the end. Different brands of broth have varying sodium levels.
- 1/4 teaspoon black pepper: Freshly ground if you can manage it, but pre-ground is totally fine for a weeknight.
- 2 tablespoons tomato paste (optional but recommended): This concentrates the tomato flavor and thickens the broth slightly. I add it most of the time, but I’ve skipped it in a pinch and the recipe still works.
- 1 tablespoon olive oil or vegetable oil: For browning the beef. If your beef has enough fat, you can skip this.
- Fresh parsley or green onions for garnish (optional): Not essential, but a sprinkle of green on top makes it feel like you tried, you know?
Ingredient swap note: For a gluten-free version, this recipe is naturally gluten-free as written—just double-check your broth label. For a dairy-free option, you’re already good to go since there’s no cheese or cream in this one.
Equipment Needed
The beauty of this quick ground beef and rice skillet dinner is that it doesn’t require any fancy gadgets. Here’s what you’ll need:
- Large skillet or Dutch oven (12-inch with a lid): A deep 12-inch skillet with a tight-fitting lid is ideal. I use my trusty cast iron skillet for this, but a non-stick or stainless steel pan works just as well. If you don’t have a lid, a sheet of aluminum foil crimped around the edges will do the trick.
- Wooden spoon or spatula: For breaking up the beef as it browns. A flat-edged wooden spoon is my favorite because it gets all those browned bits off the bottom.
- Measuring cups and spoons: For the rice, broth, and seasonings. I keep a set of magnetic measuring spoons on my fridge for quick access.
- Chef’s knife and cutting board: For dicing the onion and mincing the garlic. A sharp knife makes this step feel effortless.
- Can opener: Unless you’re using the pull-tab cans, which are a lifesaver on tired nights.
That’s it. No rice cooker, no separate pot, no colander. Just one pan and a few basic tools. Cleanup takes maybe five minutes, and that’s a win in my book.
Preparation Method

Let me walk you through this step by step. I’ve made this quick ground beef and rice skillet dinner so many times that I could do it with my eyes closed, but I’ll share all the little tricks I’ve learned along the way.
- Heat the oil in your skillet over medium-high heat. Give it about a minute to get hot. You want the oil to shimmer, not smoke. If you’re using a non-stick pan, you can reduce the heat to medium.
- Add the ground beef and break it apart with your spoon. Let it cook undisturbed for about 2-3 minutes so it gets a nice brown crust. Then start breaking it into crumbles. This browning step is where a lot of the flavor comes from, so don’t rush it. If there’s excess grease after cooking, spoon it out, leaving about 1 tablespoon in the pan.
- Add the diced onion and cook for 3-4 minutes until it softens and becomes translucent. Scrape up any browned bits from the bottom of the pan as you stir—that’s pure flavor. The onions should smell sweet and savory, not burnt.
- Stir in the minced garlic, paprika, oregano, salt, and pepper. Cook for about 30 seconds until the garlic is fragrant. Don’t skip this step—raw garlic doesn’t taste good, and burnt garlic tastes worse. Thirty seconds is all it needs.
- If using tomato paste, add it now and stir for about a minute. This cooks out the raw tomato flavor and deepens the overall taste. You’ll notice the color of the mixture darkens slightly.
- Pour in the undrained diced tomatoes and beef broth. Stir everything together, scraping the bottom of the pan to release any remaining browned bits. Bring the mixture to a gentle boil. You should see small bubbles breaking the surface, not a raging boil.
- Stir in the uncooked rice. Make sure it’s evenly distributed throughout the liquid. The rice needs to be submerged to cook properly, so give it a good stir.
- Reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer. Set a timer for 18 minutes. Do not lift the lid during this time! I know it’s tempting to peek, but lifting the lid lets out steam and messes with the cooking time. Trust the process.
- After 18 minutes, remove the skillet from the heat (keep the lid on) and let it rest for 5 minutes. This resting time allows the rice to absorb any remaining liquid and fluff up. I usually set another timer because I forget things when I’m tired.
- Remove the lid and fluff the rice with a fork. If the rice seems a bit wet, let it sit uncovered for another 2-3 minutes. If it’s undercooked (still crunchy), add 2-3 tablespoons of broth or water, cover, and cook on low for another 5 minutes.
- Taste and adjust seasoning. Add more salt and pepper if needed. Garnish with fresh parsley or sliced green onions if you’re feeling fancy—or just dig in straight from the pan. No judgment here.
Pro tip: If you’re using a skillet that doesn’t have a tight seal, check the liquid level at the 15-minute mark. If it looks dry, add a splash of broth. If it looks soupy, let it cook uncovered for the last few minutes.
Cooking Tips & Techniques
After making this quick ground beef and rice skillet dinner more times than I can count, I’ve picked up a few tricks that make a real difference. Here are the ones I wish someone had told me from the start:
Don’t rinse the rice. I know, conventional wisdom says to rinse rice to remove excess starch. But for this recipe, that starch helps thicken the broth and gives the dish a nice, cohesive texture. Unrinsed rice also absorbs liquid a bit differently, which works in your favor here.
Brown the beef properly. The biggest mistake I see is people stirring the beef constantly while it cooks. You want to let it sit and develop a deep brown crust before breaking it up. That crust is where the savory flavor lives. I learned this the hard way after years of gray, flavorless ground beef.
Mind your heat levels. When you add the liquid and rice, make sure you reduce the heat to low before covering. If the mixture is boiling too vigorously, the liquid will evaporate before the rice has a chance to absorb it, leaving you with crunchy rice. Low and slow is the way to go.
Use a timer, not your eyeballs. I’ve ruined more than a few batches by thinking, “Oh, I’ll just check on it real quick.” Eighteen minutes is the sweet spot for most white rices. Set that timer and walk away. Fold laundry, chop veggies for tomorrow’s lunch, or just sit down for five minutes. You deserve it.
If the rice is still crunchy at the end, don’t panic. Add a few tablespoons of liquid, cover, and cook on low for another 5 minutes. It happens to everyone. The first time it happened to me, I almost threw the whole pan in the trash. Now I just take a breath and fix it.
Let it rest. That 5-minute rest after cooking is not optional. The rice continues to absorb liquid and the flavors meld together. If you serve it immediately, the texture will be off. Trust me, I’ve been impatient and regretted it.
Variations & Adaptations
One of the best things about this quick ground beef and rice skillet dinner is how adaptable it is. I’ve made so many versions depending on what I have in the fridge or what mood I’m in. Here are some of my favorites:
Southwest Style: Replace the oregano with 1 teaspoon of cumin, add 1/2 cup of frozen corn and a can of drained black beans along with the tomatoes. Top with shredded cheddar cheese and a squeeze of lime juice. This version is my husband’s absolute favorite.
Greek-Inspired: Swap the oregano for 1 teaspoon of dried mint and add a cinnamon stick (remove before serving) to the broth. Stir in a handful of fresh spinach at the end until it wilts. Top with crumbled feta cheese and a dollop of plain Greek yogurt. I discovered this combo during a random spice cabinet experiment, and it was a happy accident.
Vegetable-Packed: Add 1 cup of finely diced zucchini, bell peppers, or mushrooms along with the onions. You can also stir in a handful of frozen peas or green beans during the last 5 minutes of cooking. This is my go-to when I’m trying to sneak more veggies into my kids’ meals.
Spicy Kick: Add 1/2 teaspoon of red pepper flakes or a diced jalapeño along with the garlic. Use fire-roasted tomatoes with green chiles for extra heat. My spice-loving friend Sarah introduced me to this version, and it’s perfect for cold winter nights.
Ground Turkey or Chicken: Swap the beef for ground turkey or chicken. Since these are leaner, add an extra tablespoon of oil and watch the cooking time—they cook faster and can dry out if overdone. I use this version when I’m trying to lighten things up.
Cheesy Finish: After the rice is cooked and rested, sprinkle 1 cup of shredded cheddar or Monterey Jack cheese on top, cover for 2 minutes, and let it melt. It’s indulgent, but sometimes you just need melted cheese in your life.
Serving & Storage Suggestions
This quick ground beef and rice skillet dinner is pretty self-sufficient as a one-pan meal, but here’s how to round it out and store leftovers properly.
Serving suggestions: Serve it hot straight from the skillet. I like to garnish with fresh parsley or sliced green onions for a pop of color. A side of steamed broccoli or a simple green salad with a tangy vinaigrette balances the richness of the dish. If you’re feeling extra hungry, warm up some crusty bread to soak up any remaining sauce—though honestly, this dish usually doesn’t leave much behind.
Storage instructions: Let the skillet cool completely before transferring leftovers to an airtight container. It will keep in the refrigerator for up to 4 days. The rice will absorb more liquid as it sits, so the texture will be slightly softer the next day—still delicious, just different.
Freezing instructions: This freezes beautifully! Portion into freezer-safe containers or zip-top bags (lay flat to save space) and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating methods: The best way to reheat is in a skillet over medium-low heat with a splash of broth or water to loosen things up. Stir occasionally until heated through, about 5-7 minutes. You can also microwave individual portions in 30-second bursts, stirring between each. Add a tablespoon of water before microwaving to prevent the rice from drying out.
Flavor note: Honestly, this dish tastes even better the next day. The flavors have time to meld and deepen overnight. I often make a double batch on purpose just so I have leftovers for lunch.
Nutritional Information & Benefits
Here are the approximate nutritional values for one serving (based on 4 servings using 85/15 ground beef and no added cheese):
- Calories: 485
- Protein: 28g
- Carbohydrates: 45g
- Fat: 20g
- Fiber: 3g
- Sodium: 680mg (varies with broth and added salt)
Health benefits: This meal provides a solid balance of protein from the beef, carbohydrates from the rice for sustained energy, and lycopene from the tomatoes (a powerful antioxidant). The garlic and onions offer anti-inflammatory properties and support immune health. It’s not a “health food” per se, but it’s a wholesome, balanced meal that keeps you full and satisfied without relying on processed ingredients.
Dietary considerations: This recipe is naturally gluten-free and dairy-free as written. For a lower-carb option, you can swap the rice for cauliflower rice (add it during the last 5 minutes of cooking) or use half the amount of rice and bulk it up with extra vegetables. For a lower-sodium version, use no-salt-added broth and tomatoes, and reduce the added salt.
Allergen note: This recipe is free of the top allergens (dairy, eggs, nuts, soy, wheat) as written, but always check your broth and tomato labels for hidden additives.
Conclusion
This quick ground beef and rice skillet dinner has become a staple in my kitchen for good reason. It’s fast, it’s forgiving, and it delivers exactly what you need on a busy weeknight—a warm, satisfying meal without the stress or the mountain of dishes. Rosa’s casual tip that day in the hallway turned into one of my most reliable recipes, and I hope it becomes one of yours too.
I’d love to hear how this turns out for you. Did you add your own twist? Did your kids go back for seconds? Drop a comment below and let me know—I read every single one, and your ideas often inspire my next kitchen experiment. And if you’re looking for another quick weeknight winner, you might enjoy this one pot chicken and rice recipe that follows the same easy formula.
Happy cooking, friend. You’ve got this.
Frequently Asked Questions
Can I use brown rice instead of white rice?
Yes, but you’ll need to adjust the cooking time and liquid. Brown rice takes about 40-45 minutes to cook, so add an extra 1/2 cup of broth and simmer covered for 40 minutes instead of 18. Check the rice at the 35-minute mark and add more liquid if needed.
Can I make this in an Instant Pot or slow cooker?
For the Instant Pot, sauté the beef and onions using the sauté function, then add remaining ingredients (except rice) and cook on high pressure for 5 minutes. Quick release, stir in the rice, and cook on high pressure for another 4 minutes with natural release. For a slow cooker, brown the beef on the stovetop first, then transfer everything except the rice to the slow cooker. Cook on low for 6-8 hours, then stir in the rice and cook on high for another 30-45 minutes until tender.
Why is my rice still crunchy after 18 minutes?
This usually happens if the heat was too low, the lid didn’t seal properly, or you lifted the lid during cooking. Fix it by adding 2-3 tablespoons of broth or water, covering tightly, and cooking on low for another 5 minutes. If it’s still crunchy, repeat the process. Also, make sure you’re using long-grain white rice—other types have different cooking times.
Can I freeze this dish?
Absolutely! Let it cool completely, then portion into freezer-safe containers or zip-top bags. It will keep for up to 3 months. Thaw overnight in the fridge and reheat in a skillet with a splash of broth. The texture of the rice will be slightly softer after freezing, but the flavor remains excellent.
What can I substitute for the diced tomatoes?
If you don’t have diced tomatoes, you can use 1.5 cups of crushed tomatoes or tomato sauce, but reduce the broth by 1/4 cup to keep the liquid ratio balanced. A can of Rotel (diced tomatoes with green chiles) works great for a spicy version. In a real pinch, 2 tablespoons of tomato paste mixed with 1 cup of water and a pinch of sugar can stand in, though the texture will be a bit different.
Pin This Recipe!

Quick Ground Beef and Rice Skillet Dinner: Easy One-Pan Meal
A quick and easy one-pan meal featuring ground beef and rice, perfect for busy weeknights. This comforting dish comes together in under 30 minutes with minimal cleanup.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 pound ground beef (85/15 or 80/20)
- 1 cup long-grain white rice, uncooked
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 cup beef broth
- 1 teaspoon paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt (plus more to taste)
- 1/4 teaspoon black pepper
- 2 tablespoons tomato paste (optional but recommended)
- 1 tablespoon olive oil or vegetable oil
- Fresh parsley or green onions for garnish (optional)
Instructions
- Heat the oil in your skillet over medium-high heat. Give it about a minute to get hot. You want the oil to shimmer, not smoke.
- Add the ground beef and break it apart with your spoon. Let it cook undisturbed for about 2-3 minutes so it gets a nice brown crust. Then start breaking it into crumbles. If there’s excess grease after cooking, spoon it out, leaving about 1 tablespoon in the pan.
- Add the diced onion and cook for 3-4 minutes until it softens and becomes translucent. Scrape up any browned bits from the bottom of the pan as you stir.
- Stir in the minced garlic, paprika, oregano, salt, and pepper. Cook for about 30 seconds until the garlic is fragrant.
- If using tomato paste, add it now and stir for about a minute. This cooks out the raw tomato flavor and deepens the overall taste.
- Pour in the undrained diced tomatoes and beef broth. Stir everything together, scraping the bottom of the pan to release any remaining browned bits. Bring the mixture to a gentle boil.
- Stir in the uncooked rice. Make sure it’s evenly distributed throughout the liquid.
- Reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer. Set a timer for 18 minutes. Do not lift the lid during this time.
- After 18 minutes, remove the skillet from the heat (keep the lid on) and let it rest for 5 minutes.
- Remove the lid and fluff the rice with a fork. If the rice seems a bit wet, let it sit uncovered for another 2-3 minutes. If it’s undercooked (still crunchy), add 2-3 tablespoons of broth or water, cover, and cook on low for another 5 minutes.
- Taste and adjust seasoning. Add more salt and pepper if needed. Garnish with fresh parsley or sliced green onions if desired.
Notes
Don’t rinse the rice as the starch helps thicken the broth. Brown the beef properly by letting it sit undisturbed for a deep brown crust. Use a timer and don’t lift the lid during simmering. Let the dish rest for 5 minutes after cooking for best texture. For a gluten-free version, double-check your broth label. For a dairy-free option, no substitutions needed.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 485
- Sugar: 6
- Sodium: 680
- Fat: 20
- Saturated Fat: 7
- Carbohydrates: 45
- Fiber: 3
- Protein: 28
Keywords: ground beef, rice, one-pan meal, quick dinner, weeknight dinner, skillet dinner, easy recipe, budget-friendly


