Frozen peas scattered across the counter, a half-empty jar of tomato sauce staring at me from the fridge door, and the clock ticking toward 6 PM with absolutely no plan for dinner. That was the moment this quick ground beef and rice skillet was born—not from inspiration, but from pure, unfiltered desperation. I had ground beef thawing in the sink (because of course I forgot to take it out earlier), a bag of white rice in the pantry, and a hungry family that was about thirty minutes away from ordering takeout for the third time that week.
Honestly, I wasn’t trying to create anything special. I was just trying to get dinner on the table without a trip to the grocery store. But something clicked when that beef hit the hot skillet—the smell of garlic and onions mingling with the rich tomato base, the rice soaking up all those savory juices, and the whole thing coming together in one pan with barely any cleanup. It was the kind of meal that makes you wonder why you ever stressed about weeknight dinners in the first place.
This isn’t fancy food, and it doesn’t pretend to be. It’s the kind of recipe you make when you’re tired, when the kids are hangry, and when you just need something warm and filling that doesn’t require a culinary degree. And honestly? It might just become your most-requested dinner. Let me show you how it’s done.
Why You’ll Love This Recipe
I’ve made this ground beef and rice skillet more times than I can count, and every single time it delivers exactly what I need—no fuss, no stress, just good food fast. Here’s why this recipe works so well for real life:
- Quick & Easy: From start to finish, this meal comes together in about 30 minutes. That’s less time than it takes to decide what to order for delivery.
- Simple Ingredients: Ground beef, rice, canned tomatoes, onions, garlic, and basic spices—stuff you probably already have in your kitchen right now.
- One-Pan Wonder: Everything cooks in a single skillet, which means minimal dishes and maximum sanity on busy weeknights.
- Budget-Friendly: This recipe stretches a pound of ground beef into a hearty meal that feeds a family without breaking the bank.
- Crowd-Pleaser: Kids love it, adults love it, and even picky eaters tend to clean their plates.
What sets this version apart is the technique—browning the beef until it’s deeply caramelized before adding the aromatics, then letting the rice simmer slowly in the tomato broth until it’s perfectly tender and infused with flavor. It’s not just another one-pan dinner; it’s the one you’ll actually look forward to making on a Tuesday night when you have zero energy left.
There’s something deeply satisfying about a meal that feels like comfort food but comes together with almost no effort. This quick ground beef and rice skillet has saved my sanity more times than I can count, and I have a feeling it’ll do the same for you.
What Ingredients You Will Need
This recipe relies on simple, everyday ingredients that work together to create something genuinely delicious. Nothing fancy here—just smart combinations that deliver big flavor without the fuss.
- Ground beef (1 lb / 450g): I prefer 80/20 blend for the best flavor, but leaner works fine too. If you use extra lean, add a tablespoon of oil to prevent sticking.
- White rice (1 cup / 200g): Long-grain white rice works beautifully here. Basmati or jasmine add a lovely fragrance, but standard white rice is perfect. (Avoid instant rice—it gets mushy.)
- Yellow onion (1 medium, diced): Adds sweetness and depth. Red onion works in a pinch, but yellow is my go-to for savory dishes.
- Garlic (3-4 cloves, minced): Fresh garlic makes a difference here. The jarred stuff works if you’re in a hurry, but fresh brings more punch.
- Canned diced tomatoes (14.5 oz / 410g): Fire-roasted adds a smoky depth that I absolutely love. Regular works great too. Don’t drain them—the liquid is essential.
- Beef broth (2 cups / 480ml): Low-sodium is best so you can control the salt. Chicken broth works if that’s what you have.
- Tomato paste (2 tablespoons): This little powerhouse adds concentrated tomato flavor and helps thicken the sauce beautifully.
- Worcestershire sauce (1 tablespoon): Adds that umami depth that makes people ask, “What’s in this?” (I recommend Lea & Perrins—it’s the gold standard.)
- Italian seasoning (1 teaspoon): A blend of dried herbs that adds complexity without effort. Make your own with oregano, basil, and thyme if you prefer.
- Paprika (1 teaspoon): Smoked paprika adds a subtle warmth that elevates the whole dish. Regular works fine too.
- Salt and black pepper: To taste. I start with 1 teaspoon salt and 1/2 teaspoon pepper, then adjust at the end.
- Olive oil (2 tablespoons): For sautéing. Avocado oil works too.
- Fresh parsley (optional, for garnish): Adds a pop of color and freshness. Totally optional but nice.
Ingredient Swap Notes: Use ground turkey or chicken for a lighter option—just add a bit more oil since they’re leaner. For a gluten-free version, double-check your Worcestershire sauce and broth labels. Brown rice works but needs more liquid and longer cooking time (about 45 minutes total).
Equipment Needed
The beauty of this recipe is that it doesn’t require fancy equipment. Here’s what you’ll need:
- Large skillet or Dutch oven (12-inch / 30cm): A deep, heavy-bottomed skillet with a lid is ideal. Cast iron or stainless steel both work beautifully. If you don’t have a lid, foil works as a makeshift cover.
- Wooden spoon or spatula: For breaking up the ground beef and stirring. Silicone works too, but I prefer wood for heavy-duty stirring.
- Sharp knife and cutting board: For dicing the onion and mincing garlic. A good chef’s knife makes this step so much faster.
- Measuring cups and spoons: For accurate measurements. Eyeballing works if you’re confident, but measuring ensures consistent results.
- Can opener: For the diced tomatoes. One of those small kitchen tools you never think about until you don’t have one.
Budget-Friendly Tip: You don’t need an expensive skillet for this recipe. A basic non-stick pan with a lid from the grocery store works perfectly. I used a $20 skillet for years before upgrading, and it made this dish just as well.
Preparation Method

Let me walk you through this step by step. Trust me—if you follow these instructions, you’ll have dinner on the table in about 30 minutes flat.
- Heat the skillet over medium-high heat. Add 2 tablespoons olive oil and let it shimmer for about 30 seconds. You want it hot enough that the beef sizzles when it hits the pan.
- Add the ground beef. Break it up with your wooden spoon into large chunks. Let it cook undisturbed for 3-4 minutes until deeply browned on one side. This is where the flavor happens—don’t rush it. Stir and continue cooking until no pink remains, about 5-6 minutes total.
- Remove the beef with a slotted spoon and set it aside on a plate. Leave about 2 tablespoons of rendered fat in the pan (if your beef is lean, add a splash of oil).
- Add the diced onion to the hot pan. Cook for 3-4 minutes, stirring occasionally, until softened and translucent. The edges should be just starting to brown—that’s where the sweetness comes from.
- Stir in the minced garlic and cook for 30 seconds until fragrant. Watch it carefully—garlic burns fast and turns bitter. You want it smelling amazing, not acrid.
- Add the tomato paste and stir constantly for 1 minute. This cooks out the raw flavor and deepens the tomato taste. Your kitchen will smell incredible right about now.
- Pour in the diced tomatoes (with their juices), beef broth, Worcestershire sauce, Italian seasoning, paprika, salt, and pepper. Stir everything together, scraping up any browned bits from the bottom of the pan—that’s pure flavor gold.
- Bring the liquid to a boil, then stir in the rice and return the browned beef to the pan. Give everything a good stir to combine.
- Reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer gently for 18-20 minutes. Don’t lift the lid during this time—the steam is what cooks the rice perfectly.
- After 18 minutes, check the rice. It should be tender and most of the liquid should be absorbed. If it’s still a bit firm, cover and cook for 2-3 more minutes. If it’s done, remove from heat and let it rest, covered, for 5 minutes.
- Fluff the rice with a fork to separate the grains. Taste and adjust seasoning—add more salt or pepper if needed. Garnish with fresh parsley if you’re feeling fancy.
Visual Cue: The finished dish should look moist but not soupy. The rice grains should be separate and tender, not sticky or mushy. If there’s excess liquid, let it sit uncovered for a few minutes to evaporate.
Cooking Tips & Techniques
After making this quick ground beef and rice skillet more times than I can count, I’ve learned a few things the hard way. Let me save you some trouble.
Don’t skip the browning step. I know it’s tempting to just cook the beef until it’s no longer pink and move on, but that deep caramelization is where the magic lives. Let it sit undisturbed for those first few minutes—you want a proper crust, not gray meat. I learned this lesson after making a bland version that had my husband asking, “Is there something missing?” Yeah, flavor.
Toast the rice if you have an extra minute. Before adding the liquid, stir the dry rice into the cooked onions and garlic for about 60 seconds. It adds a nutty depth that takes this dish from good to “can I have seconds?”
Watch your heat levels. Once you add the liquid and cover the pan, keep it on low. I ruined my first attempt by leaving it on medium—the bottom burned while the top stayed undercooked. Low and slow is the way to go.
Multitasking strategy: While the beef browns, dice your onion and mince your garlic. While the rice simmers, set the table or make a quick side salad. This recipe practically manages itself once it’s covered.
If the rice isn’t done but the liquid is gone: Add a splash of hot broth or water (about 1/4 cup), cover, and cook for 3-4 more minutes. Don’t add cold liquid—it’ll shock the rice and make it uneven.
My biggest failure: I once tried to double this recipe in a pan that was too small. The rice cooked unevenly, the liquid boiled over, and I spent 20 minutes scrubbing the stovetop. Use a pan that’s at least 12 inches wide if you’re making the full recipe.
Variations & Adaptations
This recipe is incredibly flexible, which is one of the reasons I make it so often. Here are some ways to change it up:
Mexican-inspired version: Swap Italian seasoning for cumin and chili powder, use fire-roasted tomatoes with green chiles, and stir in a cup of frozen corn and black beans at the end. Top with shredded cheese and let it melt before serving.
Greek-style twist: Add 1 teaspoon dried oregano and 1/2 teaspoon cinnamon to the seasoning mix. Stir in a handful of chopped Kalamata olives and crumbled feta cheese just before serving. It’s unexpected and absolutely delicious.
Low-carb adaptation: Replace the rice with riced cauliflower (fresh or frozen). Cook it separately and stir in at the end, or add it to the skillet during the last 5 minutes of cooking. You’ll miss the texture a bit, but the flavor is still spot-on.
Vegetarian option: Swap the ground beef for your favorite plant-based crumbles or cooked lentils. Use vegetable broth instead of beef broth. The cooking time stays the same.
Spicy version: Add 1/2 teaspoon red pepper flakes with the garlic, or stir in a diced jalapeño along with the onion. For extra heat, finish with a drizzle of hot sauce at the table.
Cheesy finish: Stir in 1 cup of shredded cheddar or Monterey Jack cheese during the last 2 minutes of cooking, then cover until melted. It’s indulgent but so worth it.
I personally love the Mexican-inspired version on nights when I’m craving something with a little kick. It reminds me of the sheet pan nachos I make for game days—same comforting flavors, just in a one-pan dinner format.
Serving & Storage Suggestions
This ground beef and rice skillet is incredibly versatile when it comes to serving. Here’s how I like to enjoy it:
Serving temperature: Serve it hot, straight from the skillet. Let it rest for 5 minutes after cooking so the rice sets up properly—it’ll be easier to serve and the flavors will meld together beautifully.
Presentation: Spoon it into shallow bowls and top with fresh parsley, a sprinkle of grated Parmesan, or a dollop of sour cream. A squeeze of fresh lemon juice brightens everything up nicely.
What to serve with it: A simple green salad with vinaigrette cuts through the richness perfectly. Steamed green beans or roasted broccoli make excellent sides. For a complete meal, I often pair it with caprese tortellini skewers when I’m feeding a crowd—they complement each other beautifully.
Storage: Let the skillet cool completely, then transfer leftovers to an airtight container. It keeps in the refrigerator for up to 4 days. The flavors actually get better overnight as the rice absorbs more of the tomato broth.
Freezing: This freezes beautifully for up to 3 months. Portion it into freezer-safe containers or zip-top bags. Thaw overnight in the refrigerator before reheating.
Reheating: The best method is in a skillet over medium-low heat with a splash of broth or water to loosen it up. Cover and cook for 5-7 minutes, stirring occasionally. The microwave works in a pinch—just cover the bowl and heat in 60-second intervals, stirring between each.
Flavor development: Like many one-pot meals, this one tastes even better the next day. The rice continues to absorb the savory broth, and the seasonings meld together into something truly comforting.
Nutritional Information & Benefits
Here’s a rough estimate per serving (based on 4 servings):
- Calories: 485
- Protein: 28g
- Carbohydrates: 42g
- Fat: 22g
- Fiber: 4g
- Sodium: 780mg (varies based on broth and added salt)
Health highlights: This meal packs a solid protein punch from the ground beef, which also provides iron and B vitamins essential for energy. The tomatoes are rich in lycopene, a powerful antioxidant that’s better absorbed when cooked. Onions and garlic bring anti-inflammatory compounds that support immune health.
Dietary considerations: This recipe is naturally dairy-free and nut-free. For gluten-free, just verify your Worcestershire sauce and broth labels. To reduce sodium, use low-sodium broth and skip the added salt until the end—you can always add more.
My perspective: I don’t believe in labeling food as “good” or “bad.” This meal is balanced, satisfying, and made from real ingredients. It’s the kind of dinner that fuels your body and your soul without any guilt attached. Sometimes that’s exactly what you need.
Conclusion
This quick ground beef and rice skillet has become my weeknight hero for good reason. It’s fast, it’s forgiving, and it delivers exactly what you want from a home-cooked meal—comfort, flavor, and the satisfaction of knowing you made something from scratch with your own two hands.
What I love most about this recipe is how adaptable it is. Make it spicy, make it cheesy, load it with vegetables, or keep it simple—it works every single time. It’s the kind of recipe that becomes part of your regular rotation, the one you don’t even need to look up anymore because you’ve made it so many times.
I’d love to hear how yours turns out. Did you add your own twist? Did your kids ask for seconds? Drop a comment below and let me know—I read every single one and I genuinely love hearing about your kitchen victories. And if you’re looking for more easy weeknight inspiration, don’t forget to check out our maple dijon chicken thighs for another one-pan dinner that’ll save your evening.
Happy cooking, friends. 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 and needs about 1/2 cup more broth. Add the extra liquid and simmer covered for 35-40 minutes instead of 18-20. Check for doneness and add more liquid if needed.
Why is my rice still crunchy after 20 minutes?
This usually happens when the heat is too low or the lid isn’t tight enough. Check that your lid fits securely—if not, cover with foil first, then the lid. Also make sure the liquid was at a full boil before you reduced the heat. If the rice is still crunchy, add 1/4 cup hot broth, cover, and cook for 5 more minutes.
Can I make this in advance for meal prep?
Absolutely! This recipe is perfect for meal prep. Cook it completely, let it cool, and portion into containers. It keeps in the fridge for up to 4 days. The rice will absorb more liquid as it sits, so don’t be alarmed if it seems drier on day 3—just add a splash of water or broth when reheating.
What can I add for more vegetables?
So many options! Stir in a cup of frozen peas and carrots during the last 5 minutes of cooking. Add diced bell peppers along with the onion. Throw in a handful of fresh spinach right before serving and let it wilt. Diced zucchini or mushrooms also work beautifully—just sauté them with the onions.
Can I use ground turkey instead of beef?
Yes, ground turkey works great. Since it’s leaner, add an extra tablespoon of oil to the pan and watch it closely—turkey can dry out faster than beef. The cooking time remains the same. For best results, use dark meat ground turkey if you can find it; it has more flavor and stays juicier.
Pin This Recipe!

Easy One-Pan Ground Beef and Rice Recipe
A quick and easy one-pan ground beef and rice skillet that comes together in about 30 minutes with simple ingredients. Perfect for busy weeknights when you need a comforting, budget-friendly meal the whole family will love.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 lb (450g) ground beef (80/20 blend recommended)
- 1 cup (200g) white rice (long-grain, basmati, or jasmine; not instant)
- 1 medium yellow onion, diced
- 3–4 cloves garlic, minced
- 1 can (14.5 oz / 410g) diced tomatoes (fire-roasted preferred), undrained
- 2 cups (480ml) beef broth (low-sodium recommended)
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Italian seasoning
- 1 teaspoon paprika (smoked preferred)
- 1 teaspoon salt (or to taste)
- 1/2 teaspoon black pepper (or to taste)
- 2 tablespoons olive oil
- Fresh parsley for garnish (optional)
Instructions
- Heat a large skillet or Dutch oven over medium-high heat. Add 2 tablespoons olive oil and let it shimmer for about 30 seconds.
- Add the ground beef. Break it up into large chunks and let it cook undisturbed for 3-4 minutes until deeply browned on one side. Stir and continue cooking until no pink remains, about 5-6 minutes total.
- Remove the beef with a slotted spoon and set aside. Leave about 2 tablespoons of rendered fat in the pan (add a splash of oil if lean).
- Add the diced onion to the hot pan. Cook for 3-4 minutes, stirring occasionally, until softened and translucent with lightly browned edges.
- Stir in the minced garlic and cook for 30 seconds until fragrant.
- Add the tomato paste and stir constantly for 1 minute to deepen the flavor.
- Pour in the diced tomatoes (with their juices), beef broth, Worcestershire sauce, Italian seasoning, paprika, salt, and pepper. Stir, scraping up any browned bits from the bottom of the pan.
- Bring the liquid to a boil, then stir in the rice and return the browned beef to the pan. Stir to combine.
- Reduce heat to low, cover with a tight-fitting lid, and simmer gently for 18-20 minutes. Do not lift the lid during this time.
- After 18 minutes, check the rice. It should be tender and most liquid absorbed. If still firm, cover and cook 2-3 more minutes. If done, remove from heat and let rest, covered, for 5 minutes.
- Fluff the rice with a fork. Taste and adjust seasoning. Garnish with fresh parsley if desired.
Notes
For best flavor, brown the beef deeply without rushing. Toast the rice in the pan with onions and garlic for 60 seconds before adding liquid for extra nuttiness. If rice isn’t done but liquid is gone, add 1/4 cup hot broth and cook 3-4 more minutes. Leftovers keep in the fridge for up to 4 days and freeze for up to 3 months. Reheat in a skillet with a splash of broth.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 485
- Sugar: 6
- Sodium: 780
- Fat: 22
- Saturated Fat: 8
- Carbohydrates: 42
- Fiber: 4
- Protein: 28
Keywords: ground beef, rice, one-pan, quick dinner, weeknight meal, skillet dinner, budget-friendly, easy recipe


