Written by

Riley Elliott

Published

Easy One-Pot Ground Beef and Rice Skillet: Best Weeknight Dinner

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I wasn’t trying to find a new weeknight recipe. Honestly, I was just trying to use up half a pound of ground beef that had been sitting in the fridge since Tuesday. My neighbor, a retired nurse named Carol, had popped over to borrow my potato masherโ€”don’t ask me why she thought I had one, I still don’tโ€”and she caught a whiff of something from my kitchen. “What is that?” she asked, peering over my shoulder as I stared at the beef and a half-empty box of white rice. I told her I had no idea yet. She laughed and said, “Just brown it with some onions and toss the rice in. It’ll be fine.” That was it. No grand recipe reveal. No secret family method. She said it like she was telling me how to tie my shoes.

So I did exactly that. I browned the beef, tossed in some onions, and threw the rice into the same pan. And you know what? It was more than fine. It was, honestly, one of the best things I’d made all week. The rice soaked up all the beefy, savory goodness, and the whole thing came together in one skillet with hardly any cleanup. I mean, that alone felt like a win. Maybe you’ve been thereโ€”standing in your kitchen, staring at basic ingredients, wondering if they can actually turn into something you’d look forward to eating again. This easy one-pot ground beef and rice skillet is exactly that. It’s the recipe that proves you don’t need a dozen ingredients or a complicated technique to make something genuinely satisfying. It’s simple, it’s fast, and it’s the kind of meal that makes you feel like you’ve got dinner handled, no stress required.

Why You’ll Love This Recipe

Let me tell you why this easy one-pot ground beef and rice skillet has become a staple in my kitchen. I’ve tested this recipe at least a dozen timesโ€”tweaking the liquid ratio, playing with the seasoning, even trying it with different types of rice. What I landed on is the version that works every single time, with zero fuss.

Here’s what makes it stand out:

  • Quick & Easy: This whole dish comes together in about 30 minutes from start to finish. Perfect for those evenings when you walk through the door and everyone’s already asking what’s for dinner.
  • Simple Ingredients: You probably have most of these in your pantry right now. Ground beef, rice, onions, garlic, and a few pantry spicesโ€”no fancy grocery runs required.
  • Perfect for Busy Weeknights: This is the kind of meal you can make on a Tuesday when you’ve got soccer practice, homework, and a million other things on your mind.
  • Crowd-Pleaser: I’ve served this to picky kids, hungry teenagers, and grown adults who claim they don’t like “simple food.” Every single time, the skillet comes back empty.
  • Unbelievably Delicious: The rice absorbs all the savory beef flavor, and the texture is just perfectโ€”tender, hearty, and satisfying without being heavy.

What makes this recipe different from all the other one-pot skillet dinners out there? It’s the technique. Most recipes tell you to cook the rice separately or add it raw without any adjustment. I found that toasting the rice in the rendered beef fat for just a minute before adding the liquid makes a world of difference. It gives the rice a nutty depth that you just don’t get otherwise. Plus, the seasoning blend is carefully balancedโ€”not too salty, not too blandโ€”with a little kick of paprika and a hint of garlic that ties everything together.

This isn’t just another weeknight dinner. It’s the one that makes you close your eyes after the first bite and think, “Why don’t I make this more often?” It’s comfort food at its most honestโ€”no pretense, no complicated steps, just good food that feeds your family and your soul.

What Ingredients You Will Need

This recipe uses simple, everyday ingredients that work together to create something genuinely delicious. Here’s what you’ll need to gather before you start cooking.

For the Skillet Base

  • 1 pound ground beef (80/20 works best for flavor; drain excess fat if needed)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced (fresh is best, but jarred minced garlic works in a pinch)
  • 1 cup long-grain white rice, uncooked (I prefer Mahatma or Carolina brand for consistent results; do not use instant rice)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted adds extra flavor if you can find them)
  • 1 cup beef broth (low-sodium recommended so you can control the salt level)
  • 1 cup water
  • 2 tablespoons tomato paste (for depth and richness)
  • 1 teaspoon paprika (smoked paprika is amazing here if you have it)
  • 1 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Salt and black pepper to taste (start with 1/2 teaspoon salt and 1/4 teaspoon pepper)
  • 2 tablespoons olive oil (for sautรฉing)

For Garnish (Optional but Recommended)

one-pot ground beef and rice skillet preparation steps

  • Fresh parsley, chopped (for color and freshness)
  • Shredded cheddar cheese (because cheese makes everything better)
  • Hot sauce (for those who like a little heat)

Ingredient Tips: If you want to swap the ground beef, ground turkey or chicken works beautifullyโ€”just add an extra tablespoon of oil since poultry is leaner. For a vegetarian version, use plant-based ground meat and vegetable broth. I’ve tried this with brown rice, and it works, but you’ll need to increase the liquid to 2 1/2 cups and cook for about 40 minutes instead of 20. Also, look for diced tomatoes with no added salt if you’re watching your sodium intake. And honestly, don’t skip the tomato pasteโ€”it adds that savory umami that makes this dish taste like it simmered all day.

Equipment Needed

One of the best things about this recipe is how little equipment you actually need. Here’s what you’ll want to have on hand:

  • A large skillet or Dutch oven (12-inch with a tight-fitting lid is ideal; I use my trusty Lodge cast iron skillet, but a non-stick pan works perfectly too)
  • A wooden spoon or spatula (for breaking up the ground beef)
  • A sharp knife (for dicing the onion and mincing garlic)
  • A cutting board
  • Measuring cups and spoons
  • A can opener (unless you buy the pull-tab cans)

Budget-Friendly Tip: If you don’t have a lid that fits your skillet, just 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 like a charm. Also, if your skillet is on the smaller side, you can use a large saucepan insteadโ€”just make sure it’s deep enough to hold everything without boiling over.

One thing I learned the hard way: make sure your skillet has a good, heavy bottom. I once used a thin, cheap pan, and the rice scorched on the bottom before it was fully cooked. A heavy-bottomed skillet distributes heat evenly and prevents that burnt rice situation. Trust me on this one.

Preparation Method

Alright, let’s get cooking! This easy one-pot ground beef and rice skillet comes together in just a few simple steps. Follow along, and you’ll have dinner on the table in no time.

  1. Prep your ingredients first. Dice the onion, mince the garlic, and measure out your spices. Having everything ready before you start cooking makes the process so much smoother. I learned this the hard way after burning garlic while frantically searching for the paprika.
  2. Heat the olive oil in your large skillet over medium-high heat. Swirl the oil around until it shimmersโ€”about 30 seconds. You want it hot but not smoking.
  3. Add the ground beef to the hot skillet. Break it up with your wooden spoon into crumbles. Let it cook undisturbed for about 3 minutes to get a good sear. Then stir and continue cooking until the beef is browned all the way through, about 5-6 minutes total. If there’s a lot of excess fat (more than about 2 tablespoons), spoon some out, leaving about a tablespoon in the pan for flavor.
  4. Add the diced onion to the skillet with the beef. Stir and cook for 3-4 minutes until the onion turns translucent and starts to soften. You should smell that sweet, savory aromaโ€”that’s how you know it’s going right.
  5. Stir in the minced garlic and cook for just 30 seconds until fragrant. Garlic burns fast, so keep stirring and don’t walk away. I’ve definitely burned garlic before, and it turns bitter fastโ€”trust me, 30 seconds is all it needs.
  6. Add the uncooked rice to the skillet. Stir it into the beef and onion mixture for about 1 minute. This toasts the rice slightly, which adds a nutty flavor and helps it stay separate instead of turning mushy. You’ll see the rice turn slightly opaque at the edges.
  7. Pour in the diced tomatoes (with their juices), beef broth, and water. Add the tomato paste, paprika, oregano, garlic powder, onion powder, salt, and pepper. Stir everything together until the tomato paste dissolves and the mixture is well combined. The liquid should look reddish-brown and smell incredible already.
  8. Bring the mixture to a boil over high heat. Once it’s bubbling vigorously, 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โ€”the steam is what cooks the rice perfectly.
  9. After 18 minutes, remove the skillet from the heat but keep the lid on. Let it rest for 5 minutes. This resting time allows the rice to absorb any remaining liquid and fluff up beautifully. I know it’s tempting to peek, but patience pays off here.
  10. Remove the lid and fluff the rice with a fork. Give everything a gentle stir to combine. Taste and adjust seasoning if neededโ€”maybe a little more salt or a crack of black pepper. If the rice seems slightly wet, let it sit uncovered for 2-3 minutes to let excess moisture evaporate.
  11. Garnish and serve. Sprinkle fresh parsley on top, add a handful of shredded cheddar cheese if you’re feeling indulgent, and serve hot. The cheese will melt slightly from the warmth, and the parsley adds a fresh pop of color.

Pro tip: If you want to add vegetables, toss in a cup of frozen peas and carrots during the last 5 minutes of cooking. They’ll heat through perfectly without getting mushy. I’ve also added a handful of chopped spinach right at the endโ€”it wilts into the rice beautifully.

Cooking Tips & Techniques

Over the many times I’ve made this easy one-pot ground beef and rice skillet, I’ve picked up a few tricks that make a real difference. Let me share them with you so you can avoid my mistakes and nail it on the first try.

Don’t skip toasting the rice. I know it seems like an extra step, but that one minute of stirring the raw rice in the hot pan with the beef and onions is magic. It coats each grain in fat and gives the finished dish a nutty, almost popcorn-like aroma. I once skipped this step when I was in a hurry, and the rice came out bland and sticky. Never again.

Resist the urge to lift the lid. I get itโ€”you want to see how things are going. But every time you lift that lid, steam escapes, and the cooking time gets thrown off. The rice needs that trapped steam to cook evenly. Set your timer, walk away, and trust the process. Your curiosity will be rewarded.

Watch your heat level. If your stovetop runs hot, keep the heat on low rather than medium-low during the simmer. I once had a burner that was too aggressive, and the liquid boiled away before the rice was done. The result was crunchy, undercooked rice and a slightly burnt bottom. Not my finest moment. If you’re unsure, err on the side of lower heat.

Use the right rice. Long-grain white rice is your best friend here. Basmati or jasmine work beautifully too. Do not use instant riceโ€”it will turn to mush. And if you’re using brown rice, remember that it needs more liquid and a longer cooking time (about 40 minutes with 2 1/2 cups of liquid). I’ve made that mistake too, and the result was a soupy, sad skillet.

Let it rest. That 5-minute rest after cooking is non-negotiable. It allows the rice to finish absorbing the liquid and fluff up. I’ve skipped this step in a rush before, and the rice was sticky and wet. Patience, my friend, patience.

Variations & Adaptations

One of the things I love most about this easy one-pot ground beef and rice skillet is how adaptable it is. Here are some of my favorite variations:

Tex-Mex Style

Add 1 teaspoon of cumin and 1/2 teaspoon of chili powder along with the other spices. Swap the diced tomatoes for a can of Rotel (tomatoes with green chiles). Top with shredded Mexican blend cheese, a dollop of sour cream, and fresh cilantro. This version is my go-to when I’m craving something with a little kick.

Italian-Inspired

Replace the paprika and oregano with 1 teaspoon of Italian seasoning and 1/2 teaspoon of red pepper flakes. Use fire-roasted diced tomatoes and stir in a handful of fresh spinach at the end. Top with grated Parmesan cheese and fresh basil. It’s like a deconstructed stuffed pepper in a skillet, and it’s absolutely delicious.

Vegetarian Version

Swap the ground beef for a plant-based ground meat alternative or a can of drained and rinsed black beans. Use vegetable broth instead of beef broth. Add a cup of corn kernels (frozen or canned) for sweetness and texture. This version is lighter but still hearty and satisfying.

Low-Carb Adaptation

Replace the rice with riced cauliflower. You’ll need about 3 cups of cauliflower rice. Add it during the last 5 minutes of cooking instead of simmering for 18 minutes. The texture is different, but the flavor is still fantastic. I’ve made this for friends who are watching their carbs, and they always ask for seconds.

I once tried a Greek-inspired version with ground lamb, a teaspoon of cinnamon, and some chopped Kalamata olives. It was a little out there, but honestly? It worked. Don’t be afraid to experimentโ€”this recipe is forgiving and welcomes creativity.

Serving & Storage Suggestions

This easy one-pot 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. The warmth brings out all the flavors and keeps the rice tender. I love setting the skillet right on a trivet in the middle of the table for a casual, family-style meal.

What to Serve With It: A simple side salad with a tangy vinaigrette cuts through the richness beautifully. I also love serving it with warm cornbread or crusty bread to soak up any extra juices. If you want to keep it light, steamed green beans or roasted broccoli make excellent sides. For drinks, a cold beer or a glass of iced tea pairs perfectly.

Storage: Let the skillet cool completely, then transfer leftovers to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually meld together overnight, making leftovers taste even better the next day. I’ve been known to make a double batch just for lunch leftovers.

Freezing: This recipe freezes beautifully. Portion it into freezer-safe containers or zip-top bags, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating: The best way to reheat is in a skillet over medium heat with a splash of water or broth to revive the moisture. Stir occasionally until heated through, about 5-7 minutes. You can also microwave individual portions in 30-second bursts, stirring in between. Just be careful not to overheat, or the rice can become dry.

Flavor Development: Here’s a little secretโ€”this dish is even better the next day. The rice continues to absorb the flavors, and everything melds together beautifully. I often make it the night before I plan to serve it, just for that extra depth of flavor.

Nutritional Information & Benefits

Here’s a rough estimate of the nutritional breakdown per serving (based on 6 servings, without optional garnishes):

Nutrient Amount Per Serving
Calories 385
Protein 22g
Carbohydrates 38g
Fat 16g
Saturated Fat 5g
Fiber 2g
Sugar 4g
Sodium 520mg

Health Benefits: Ground beef is an excellent source of protein, iron, and B vitamins, which are essential for energy and red blood cell production. The tomatoes provide lycopene, a powerful antioxidant that supports heart health. Onions and garlic are packed with immune-boosting compounds. And the rice offers quick-digesting carbohydrates to fuel your day.

Dietary Considerations: This recipe can be made gluten-free by ensuring your beef broth is certified gluten-free. For a lower-sodium version, use no-salt-added tomatoes and low-sodium broth. If you’re watching your fat intake, use lean ground beef (93/7) and drain all the fat after browning. And as mentioned earlier, it’s easily adaptable for vegetarian or low-carb diets.

I personally love that this meal feels indulgent but is actually quite balanced. It’s the kind of dinner that fills you up without weighing you down, and that’s a win in my book.

Conclusion

So there you have itโ€”my go-to easy one-pot ground beef and rice skillet that started with a casual suggestion from a neighbor and turned into a weeknight hero. It’s simple, it’s fast, and it’s genuinely delicious. No fancy techniques, no obscure ingredients, just honest, comforting food that comes together in one pan.

I hope you give this recipe a try and make it your own. Maybe you’ll add a little extra garlic, throw in some bell peppers, or top it with a fried egg (trust me, that’s amazing too). The beauty of this dish is that it welcomes your personal touch. Don’t be afraid to experiment and see what works for you and your family.

If you make this skillet dinner, I’d love to hear about it. Leave a comment below and let me know how it turned out, what variations you tried, or if you have any questions. And if you loved it, share it with a friend who could use an easy weeknight win. Happy cooking, friendsโ€”here’s to more stress-free dinners and fewer dishes to wash!

Frequently Asked Questions

Can I use ground turkey instead of ground beef?

Absolutely! Ground turkey works beautifully in this recipe. Just add an extra tablespoon of olive oil since turkey is leaner than beef. You may also want to boost the seasoning slightly, as turkey has a milder flavor.

Why is my rice still crunchy after 18 minutes?

This usually happens if the heat was too low or if the lid was lifted during cooking. Make sure your liquid is at a gentle simmer before covering, and resist the urge to peek. If your rice is still crunchy after 18 minutes, add 1/4 cup of water, cover, and cook for another 5 minutes.

Can I make this recipe in an Instant Pot or slow cooker?

Yes! For the Instant Pot, sautรฉ the beef and onions using the sautรฉ function, then add the remaining ingredients. Cook on high pressure for 5 minutes with a natural release. For a slow cooker, brown the beef first, then add everything and cook on low for 4-5 hours or high for 2-3 hours.

How do I prevent the rice from becoming mushy?

Use long-grain white rice, not short-grain or instant rice. Toasting the rice before adding liquid also helps it stay separate. And be precise with your liquid measurementsโ€”too much liquid leads to mushy rice. Finally, let the dish rest covered for 5 minutes after cooking to allow the rice to absorb any excess moisture.

Can I double this recipe?

Yes, but you’ll need a very large skillet or Dutch oven (at least 14 inches). Double all the ingredients and increase the cooking time by about 5-7 minutes. Make sure your skillet has a tight-fitting lid to trap the steam properly. If your skillet isn’t large enough, cook it in two batches.

Pin This Recipe!

one-pot ground beef and rice skillet recipe

Print

Easy One-Pot Ground Beef and Rice Skillet: Best Weeknight Dinner

This easy one-pot ground beef and rice skillet is a simple, fast, and satisfying weeknight dinner made with basic pantry ingredients. The rice absorbs all the savory beef flavor, and the whole dish comes together in one skillet with minimal cleanup.

  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 pound ground beef (80/20 works best for flavor; drain excess fat if needed)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced (fresh is best, but jarred minced garlic works in a pinch)
  • 1 cup long-grain white rice, uncooked (I prefer Mahatma or Carolina brand for consistent results; do not use instant rice)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted adds extra flavor if you can find them)
  • 1 cup beef broth (low-sodium recommended so you can control the salt level)
  • 1 cup water
  • 2 tablespoons tomato paste (for depth and richness)
  • 1 teaspoon paprika (smoked paprika is amazing here if you have it)
  • 1 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Salt and black pepper to taste (start with 1/2 teaspoon salt and 1/4 teaspoon pepper)
  • 2 tablespoons olive oil (for sautรฉing)
  • Fresh parsley, chopped (for garnish, optional)
  • Shredded cheddar cheese (for garnish, optional)
  • Hot sauce (for garnish, optional)

Instructions

  1. Prep your ingredients first. Dice the onion, mince the garlic, and measure out your spices.
  2. Heat the olive oil in your large skillet over medium-high heat. Swirl the oil around until it shimmersโ€”about 30 seconds.
  3. Add the ground beef to the hot skillet. Break it up with your wooden spoon into crumbles. Let it cook undisturbed for about 3 minutes to get a good sear. Then stir and continue cooking until the beef is browned all the way through, about 5-6 minutes total. If there’s a lot of excess fat (more than about 2 tablespoons), spoon some out, leaving about a tablespoon in the pan for flavor.
  4. Add the diced onion to the skillet with the beef. Stir and cook for 3-4 minutes until the onion turns translucent and starts to soften.
  5. Stir in the minced garlic and cook for just 30 seconds until fragrant.
  6. Add the uncooked rice to the skillet. Stir it into the beef and onion mixture for about 1 minute to toast the rice slightly.
  7. Pour in the diced tomatoes (with their juices), beef broth, and water. Add the tomato paste, paprika, oregano, garlic powder, onion powder, salt, and pepper. Stir everything together until the tomato paste dissolves and the mixture is well combined.
  8. Bring the mixture to a boil over high heat. Once it’s bubbling vigorously, 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.
  9. After 18 minutes, remove the skillet from the heat but keep the lid on. Let it rest for 5 minutes.
  10. Remove the lid and fluff the rice with a fork. Give everything a gentle stir to combine. Taste and adjust seasoning if needed. If the rice seems slightly wet, let it sit uncovered for 2-3 minutes to let excess moisture evaporate.
  11. Garnish and serve. Sprinkle fresh parsley on top, add a handful of shredded cheddar cheese if desired, and serve hot.

Notes

Toast the rice in the rendered beef fat for a nutty flavor. Do not lift the lid during simmering. Let the dish rest for 5 minutes after cooking. For added vegetables, toss in a cup of frozen peas and carrots during the last 5 minutes of cooking.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 385
  • Sugar: 4
  • Sodium: 520
  • Fat: 16
  • Saturated Fat: 5
  • Carbohydrates: 38
  • Fiber: 2
  • Protein: 22

Keywords: one-pot, ground beef, rice, skillet, weeknight dinner, easy, quick, comfort food

Did you make this recipe?

Share a photo and tag us โ€” we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating