Love this? Save it for later!
Share the inspiration with your friends
This was supposed to be a stuffed pepper situation—you know, the kind where you carefully hollow out bell peppers, parboil them just right, and then stand there like a kitchen surgeon trying to get the filling to stay put. I had the ground beef thawed, the rice measured, and a bag of bell peppers sitting on the counter. Then my phone rang, I got distracted by a delivery at the door, and by the time I came back to the stove, the ground beef was already browned and the rice was simmering away in a separate pot. Honestly, I just stood there for a second, spatula in hand, realizing I had completely forgotten to prep the peppers.
So I did what any reasonable person would do when dinner plans go sideways. I dumped the rice into the skillet with the beef, added a can of diced tomatoes I had stashed in the pantry, and started throwing in whatever spices felt right. I think I even used a little Worcestershire sauce because it was within arm’s reach. What came out of that skillet was nothing like the stuffed peppers I had planned—and better. Way better. That first bite had this unexpected comfort-food magic that made me forget all about the peppers still sitting in the fridge.
I mean, maybe you’ve been there. You’re trying to make something complicated, life happens, and you end up with a one-pan dinner that tastes like you actually planned it. This easy ground beef and rice skillet dinner is exactly that kind of happy accident. It’s the recipe I’ve kept making ever since that distracted Tuesday night, and honestly, it’s become my go-to for those evenings when I need dinner on the table without a whole production. It stayed with me because it proves that sometimes the best meals come from letting go of the plan and trusting your instincts.
Why You’ll Love This Recipe
Let me tell you why this easy ground beef and rice skillet dinner has earned a permanent spot in my weekly rotation. After testing this recipe at least a dozen times—sometimes with different types of rice, once with ground turkey when I ran out of beef, and even a version where I accidentally doubled the garlic—I can confidently say this version is the one that works every single time.
- Quick & Easy: Comes together in under 30 minutes from start to finish. Perfect for those nights when you walk through the door at 6 PM and need to eat by 6:30.
- Simple Ingredients: No fancy grocery trips needed. Ground beef, rice, canned tomatoes, onion, garlic, and a few pantry spices—you likely already have everything in your kitchen right now.
- Perfect for Busy Weeknights: This is the kind of dinner that saves you on a Wednesday when you’ve got nothing left in the tank. One skillet, minimal cleanup, maximum flavor.
- Crowd-Pleaser: I’ve served this to picky kids, hungry teenagers, and adults who claim they don’t like “one-pot meals,” and it always gets rave reviews. There’s something about that beef-and-rice combo that just hits differently.
- Unbelievably Delicious: The texture and flavor combo is next-level comfort food. The rice soaks up all the savory goodness from the beef and tomatoes, and every bite tastes like a warm hug.
What makes this recipe different from the rest is the technique of cooking the rice directly in the skillet with the beef. Most recipes have you cook the rice separately and then mix it in, but that extra step means you lose all that flavor absorption. By letting the rice simmer right in the beefy tomato mixture, you get grains that are infused with every bit of seasoning and umami. This isn’t just another ground beef and rice recipe—it’s the one that makes you close your eyes after the first bite and forget you almost ordered takeout.
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 why this recipe works so well for last-minute dinners.
For the Skillet Base:
- 1 pound ground beef (80/20 works best for flavor; drain excess fat if needed)
- 1 tablespoon olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced (I use a garlic press because I’m lazy and it works fine)
- 1 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
- 1 teaspoon smoked paprika (regular paprika works too, but smoked adds depth)
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried thyme
For the Rice and Liquid:
- 1 cup long-grain white rice, uncooked (basmati or jasmine work beautifully; avoid minute rice)
- 1 can (14.5 ounces) diced tomatoes, undrained (I prefer fire-roasted for extra flavor)
- 1 1/2 cups beef broth (low-sodium is best so you can control the salt)
- 1 tablespoon Worcestershire sauce (this is the secret ingredient that makes people ask what’s in it)
- 1 bay leaf (optional but recommended)
For Garnish (Optional but Recommended):
- Fresh parsley or cilantro, chopped
- Shredded cheddar cheese (a handful goes a long way)
- Hot sauce to taste (I use Cholula or Valentina)
I recommend using a good quality beef broth here—Swanson or Pacific Foods are my go-to brands. The broth is doing a lot of the heavy lifting for flavor, so don’t use water unless you’re in a pinch. If you’re out of beef broth, chicken broth works in a pinch, but the flavor will be slightly lighter.
For the rice, stick with long-grain white rice for the best texture. Brown rice takes longer to cook and will need more liquid and time, so if you want to substitute, you’ll need to adjust the cooking method. I’ve tried this with jasmine rice and it was lovely—slightly fragrant and fluffy.
If you need a gluten-free option, double-check your Worcestershire sauce and beef broth labels. Most are naturally gluten-free, but some brands add wheat-based ingredients. Lea & Perrins is typically safe.
Equipment Needed
The beauty of this easy ground beef and rice skillet dinner is that it doesn’t require a kitchen full of fancy equipment. Here’s what you’ll actually need:
- Large Skillet or Dutch Oven: A 12-inch skillet with a lid is ideal. I use my trusty cast iron skillet for this recipe because it holds heat beautifully and gives the beef a nice sear. If you don’t have cast iron, any heavy-bottomed skillet with a tight-fitting lid will work. A non-stick skillet is fine too, just be careful not to scratch it when stirring.
- Wooden Spoon or Spatula: For breaking up the ground beef and stirring everything together. I prefer a wooden spoon because it doesn’t scratch my cast iron, but a silicone spatula works great too.
- Cutting Board and Knife: For dicing the onion and mincing the garlic. A sharp chef’s knife makes this job so much faster—honestly, a dull knife is more dangerous than a sharp one.
- Measuring Cups and Spoons: For the rice, broth, and seasonings. I keep a set of magnetic measuring spoons on my fridge so I never have to dig through drawers.
- Can Opener: Unless you’re buying the pull-tab cans. No judgment either way.
If you don’t have a lid that fits your skillet, you can use a sheet of aluminum foil tightly crimped around the edges. I’ve done this more times than I care to admit, and it works perfectly. Just make sure it’s secure so the steam doesn’t escape.
Preparation Method

Let me walk you through this step by step. I’ve made this easy ground beef and rice skillet dinner so many times that I could do it in my sleep, but I’ll share all the little details that make it work.
- Heat the skillet and cook the beef. Place your large skillet over medium-high heat and add the olive oil. Once the oil shimmers (about 30 seconds), add the ground beef. Break it up with your wooden spoon into small crumbles. Let it cook undisturbed for about 3-4 minutes until it gets a nice brown crust on the bottom—this is where the flavor lives. Then stir and continue cooking until no pink remains, about 5-6 minutes total. If there’s a lot of excess fat (more than a tablespoon or two), carefully spoon it out or tilt the skillet and soak it up with a paper towel. Leave a little fat for flavor, though.
- Sauté the aromatics. Reduce the heat to medium and add the diced onion to the skillet with the beef. Cook for 3-4 minutes, stirring occasionally, until the onion turns translucent and starts to soften. You’ll notice the kitchen starts smelling amazing right about now. Add the minced garlic and cook for another 30 seconds—just until fragrant. Garlic burns fast, so don’t walk away.
- Add the seasonings. Sprinkle the salt, black pepper, smoked paprika, oregano, and thyme over the beef and onion mixture. Stir everything together and let it cook for about 30 seconds. This step is called “blooming” the spices, and it wakes up their flavors in a way that adding them later just doesn’t achieve.
- Add the rice and liquids. Pour in the uncooked rice and stir it around for about a minute, letting it toast slightly in the beef fat. This little trick helps the rice stay separate and fluffy instead of turning into mush. Then add the can of diced tomatoes (undrained—that liquid is gold), the beef broth, and the Worcestershire sauce. Drop in the bay leaf if you’re using one. Give everything a good stir to combine.
- Bring to a boil, then simmer. Increase the heat to high and bring the mixture to a rolling boil. This should take about 2-3 minutes. Once it’s boiling, reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer gently for 18-20 minutes. Resist the urge to lift the lid and peek—every time you do, you let out steam that the rice needs to cook properly.
- Check for doneness. After 18 minutes, remove the lid carefully (steam is hot!) and check the rice. It should be tender and have absorbed most of the liquid. If the rice is still a little firm and there’s still liquid, cover and cook for another 2-3 minutes. If the rice is done but there’s excess liquid, leave the lid off and cook on low for another minute or two to let it evaporate.
- Fluff and rest. Remove the bay leaf and discard it. Fluff the rice with a fork—not a spoon, which can mash the grains. Let the skillet rest off the heat for 5 minutes before serving. This resting time allows the flavors to meld together and the rice to firm up slightly.
- Garnish and serve. Sprinkle fresh parsley or cilantro on top if you’re using it. Add a handful of shredded cheddar cheese while the skillet is still hot so it melts slightly. Pass the hot sauce at the table for anyone who wants extra heat.
A quick warning: when you first lift the lid after simmering, the steam can be intense. I learned this the hard way when I got a face full of hot steam and jumped back like a startled cat. Use a pot holder and tilt the lid away from you.
Cooking Tips & Techniques
After making this easy ground beef and rice skillet dinner more times than I can count, I’ve picked up a few tricks that make the difference between a good meal and a great one.
Don’t skip browning the beef properly. I used to stir the ground beef constantly because I was impatient, but that just makes it steam instead of brown. Let it sit in the hot skillet for a few minutes before breaking it up. That deep brown crust is where all the savory flavor comes from. The first time I actually waited, I couldn’t believe the difference.
Toast the rice before adding liquid. This is a game-changer that most home cooks skip. Stirring the raw rice in the hot skillet with the beef and spices for about a minute coats each grain in fat and toasts it slightly. This helps the rice stay separate and gives it a subtle nutty flavor. I learned this technique from a friend who worked in a Tex-Mex restaurant, and I’ve never gone back.
Watch your heat during simmering. The rice needs a gentle simmer, not a vigorous boil. If your heat is too high, the liquid will evaporate before the rice is fully cooked, leaving you with crunchy grains. If it’s too low, the rice will take forever and might turn mushy. Medium-low is usually the sweet spot, but every stove is different. After the first time you make this, you’ll know exactly where to set your burner.
One mistake I still make sometimes is adding too much salt at the beginning. Remember that beef broth and canned tomatoes both contain sodium, so go easy on the salt until you can taste the final dish. You can always add more at the table, but you can’t take it out.
For multitasking: While the rice is simmering, use that time to chop any garnishes, set the table, or make a quick side salad. The 20 minutes of simmer time is the perfect window to get everything else ready so dinner feels effortless.
If you’re using a different type of rice, adjust the liquid and cooking time accordingly. Brown rice needs about 40-45 minutes and 2 cups of liquid per cup of rice. Basmati or jasmine rice cooks in about 15 minutes with slightly less liquid. I’ve tested this with brown rice and it works, but you’ll need to add an extra 1/2 cup of broth and simmer for about 35-40 minutes.
Variations & Adaptations
One of the reasons I keep coming back to this easy ground beef and rice skillet dinner is how flexible it is. Here are some variations I’ve tried and loved.
Mexican-Inspired Version: Swap the oregano and thyme for 1 teaspoon of cumin and 1/2 teaspoon of chili powder. Use fire-roasted diced tomatoes with green chiles instead of regular diced tomatoes. Top with fresh cilantro, a squeeze of lime juice, and a dollop of sour cream. This version is my personal favorite, and it’s what I make when I’m craving taco flavors without the assembly.
Italian-Inspired Version: Add 1 teaspoon of Italian seasoning instead of the individual herbs. Stir in a handful of fresh spinach right at the end and let it wilt. Top with shredded mozzarella or Parmesan cheese and fresh basil. This version feels a little more elevated but is just as easy.
Vegetarian Adaptation: Substitute the ground beef with 1 pound of plant-based ground meat or 2 cups of cooked lentils. Use vegetable broth instead of beef broth. The cooking time stays the same, and honestly, the lentils work beautifully because they have a similar texture. I’ve made this for a vegetarian friend and she asked for the recipe.
Low-Carb Option: Replace the rice with 2 cups of riced cauliflower. Skip the toasting step and add the cauliflower rice along with the tomatoes and broth. Reduce the cooking time to about 10-12 minutes since cauliflower cooks much faster. This version is lighter but still incredibly satisfying.
Spicy Version: Add 1/2 teaspoon of red pepper flakes along with the other spices, or stir in a diced jalapeño with the onion. Finish with a drizzle of sriracha or your favorite hot sauce. I made this version on a cold winter night and it warmed me up from the inside out.
I once tried a version with ground lamb instead of beef, and it was surprisingly good. The lamb added a richness that paired beautifully with the smoked paprika. If you’re feeling adventurous, give it a try.
Serving & Storage Suggestions
This easy ground beef and rice skillet dinner is best served hot, straight from the skillet. I like to bring the whole skillet to the table for a rustic, family-style presentation—it saves on dishes and looks inviting. Sprinkle fresh herbs and cheese on top right before serving so they stay vibrant and fresh.
What to serve with it: A simple green salad with a tangy vinaigrette is my go-to side because it cuts through the richness of the beef and rice. Steamed green beans or roasted broccoli also work beautifully. If you want to go all out, serve it with warm cornbread or crusty bread to soak up any extra juices. For a complete meal, I sometimes add a side of black beans or refried beans.
For leftovers: Let the skillet cool completely before transferring to an airtight container. Store in the refrigerator for up to 4 days. The flavors actually get better overnight as they meld together, so don’t be surprised if day-two leftovers taste even better than the first serving.
Freezing instructions: This recipe 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.
Reheating tips: The microwave works fine for individual portions—just cover with a damp paper towel to add moisture and heat in 30-second intervals. For larger portions, reheat in a covered skillet over medium-low heat with a splash of beef broth or water to loosen the rice. Stir occasionally until heated through, about 5-7 minutes. Avoid high heat, which can dry out the rice.
One thing I’ve noticed: after a day in the fridge, the rice absorbs even more of the liquid and becomes almost creamy. If you prefer a looser texture, add a little broth when reheating. If you like it thicker, just reheat as is.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown for one serving of this easy ground beef and rice skillet dinner (based on 6 servings, without cheese garnish):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 385 |
| Protein | 24g |
| Carbohydrates | 38g |
| Fat | 14g |
| Saturated Fat | 5g |
| Fiber | 3g |
| Sodium | 680mg |
| Iron | 4mg (22% DV) |
This meal provides a good balance of protein, carbohydrates, and healthy fats. The ground beef is an excellent source of iron and B vitamins, which support energy metabolism. The tomatoes provide lycopene, a powerful antioxidant that’s better absorbed when cooked. The onions and garlic offer prebiotic fiber that supports gut health.
For those watching their sodium, use low-sodium broth and no-salt-added canned tomatoes, and reduce the added salt to 1/2 teaspoon. This can bring the sodium down to around 450mg per serving.
This recipe is naturally dairy-free if you skip the cheese garnish, and it can be made gluten-free with a quick check of your Worcestershire sauce and broth labels. It’s also nut-free and egg-free, making it a safe option for many common food allergies.
I personally love that this recipe feels indulgent but isn’t loaded with heavy cream or excessive butter. It’s comfort food that actually has some nutritional merit, which makes me feel good about serving it to my family on a regular basis.
Conclusion
This easy ground beef and rice skillet dinner started as a happy accident, but it’s become one of those recipes I genuinely look forward to making. It’s proof that you don’t need complicated techniques or a long list of fancy ingredients to create something truly satisfying. Sometimes the best meals come from what you already have in your pantry and a little bit of kitchen intuition.
I hope you give this recipe a try, and more importantly, I hope you make it your own. Add extra vegetables if you have them, swap in different spices based on what you’re craving, or double the garlic because why not? The beauty of a skillet dinner is that it’s forgiving—it wants to work with you, not against you.
I’d love to hear how yours turns out. Did you add a twist that made it even better? Did your family ask for seconds? Drop a comment below and let me know—I read every single one, and your ideas might just inspire my next kitchen experiment. Happy cooking, friends!
Frequently Asked Questions
Can I use ground turkey or chicken instead of beef?
Absolutely. Ground turkey or chicken works well in this recipe. Just note that leaner meats may produce less flavor from browning, so consider adding an extra tablespoon of olive oil and a little extra seasoning to compensate. The cooking time remains the same.
Why is my rice still crunchy after 20 minutes?
This usually happens when the heat was too low during simmering, or the lid wasn’t tight enough and steam escaped. Next time, make sure your liquid is at a gentle simmer (small bubbles, not a full boil) and that your lid fits snugly. If your rice is still crunchy, add 1/4 cup of hot broth or water, cover, and cook for another 5 minutes.
Can I make this recipe in an Instant Pot or pressure cooker?
Yes! Use the sauté function to brown the beef and cook the onions and garlic. Add the remaining ingredients, close the lid, and cook on high pressure for 5 minutes with a natural release of 5 minutes. Use 1 cup of broth instead of 1 1/2 cups since pressure cookers require less liquid. Quick release any remaining pressure and fluff with a fork.
How can I add more vegetables to this dish?
This recipe is very vegetable-friendly. Try adding 1 cup of diced bell peppers or zucchini along with the onion. Stir in a handful of frozen peas or corn during the last 5 minutes of cooking. Finely chopped carrots or celery work well too—just sauté them with the onion so they soften properly.
Can I double this recipe?
Yes, but you’ll need a very large skillet or Dutch oven (at least 14 inches). Double all ingredients and increase the simmering time by about 5-8 minutes since there’s more volume to heat through. If your skillet isn’t big enough, cook the beef in batches to ensure proper browning, then combine everything in a large pot to finish cooking.
Pin This Recipe!

Easy Ground Beef and Rice Skillet Dinner
A quick and easy one-pan dinner made with ground beef, rice, and simple pantry staples. Perfect for busy weeknights, this comforting skillet meal comes together in under 30 minutes and is packed with flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 pound ground beef (80/20 works best)
- 1 tablespoon olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1 cup long-grain white rice, uncooked
- 1 can (14.5 ounces) diced tomatoes, undrained
- 1 1/2 cups beef broth, low-sodium
- 1 tablespoon Worcestershire sauce
- 1 bay leaf (optional)
- Fresh parsley or cilantro, chopped (for garnish)
- Shredded cheddar cheese (for garnish)
- Hot sauce to taste (for serving)
Instructions
- Heat a large skillet over medium-high heat and add olive oil. Once shimmering, add ground beef and break into crumbles. Cook undisturbed for 3-4 minutes until browned, then stir and cook until no pink remains, about 5-6 minutes total. Drain excess fat if needed.
- Reduce heat to medium. Add diced onion and cook 3-4 minutes until translucent. Add minced garlic and cook 30 seconds until fragrant.
- Sprinkle salt, black pepper, smoked paprika, oregano, and thyme over the beef mixture. Stir and cook for 30 seconds to bloom the spices.
- Add uncooked rice and stir for about 1 minute to toast slightly. Add diced tomatoes (undrained), beef broth, Worcestershire sauce, and bay leaf. Stir to combine.
- Increase heat to high and bring to a rolling boil. Reduce heat to low, cover with a tight-fitting lid, and simmer gently for 18-20 minutes. Do not lift the lid during simmering.
- After 18 minutes, remove lid carefully. Check rice: it should be tender and liquid mostly absorbed. If rice is still firm and liquid remains, cover and cook 2-3 more minutes. If rice is done but excess liquid remains, leave lid off and cook on low 1-2 minutes.
- Remove bay leaf and discard. Fluff rice with a fork. Let skillet rest off heat for 5 minutes.
- Garnish with fresh parsley or cilantro and shredded cheddar cheese. Serve with hot sauce on the side.
Notes
For best flavor, let the beef brown properly without stirring too much. Toast the rice before adding liquid to keep grains separate. Adjust salt carefully as broth and tomatoes contain sodium. If rice is crunchy after 20 minutes, add 1/4 cup hot broth and cook covered for 5 more minutes. Leftovers keep in the fridge for up to 4 days and freeze well for up to 3 months.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 385
- Sugar: 4
- Sodium: 680
- Fat: 14
- Saturated Fat: 5
- Carbohydrates: 38
- Fiber: 3
- Protein: 24
Keywords: ground beef, rice, skillet dinner, one-pan meal, weeknight dinner, easy dinner, comfort food


