Best One-Pot Ground Beef and Rice Skillet for Kids

Posted on

one-pot ground beef and rice skillet - featured image

Melissa wasn’t trying to impress anyone. I’d stopped by to drop off a book she’d loaned me, and the smell hit me before I even got through the front door. It wasn’t fancy—just warm and savory, the kind of smell that makes you realize you’re hungrier than you thought. She was stirring something in a big pot with one hand while her toddler pulled on her shirt with the other. “It’s just dinner,” she said when I asked. “Ground beef, rice, whatever was in the fridge.” She didn’t even look up from the pot. But I stood there watching, and honestly, I felt a little envious. Here was someone making a meal that smelled like pure comfort without breaking a sweat. I mean, I’ve spent hours on recipes that didn’t smell half this good. She let me taste it before I left, and I practically begged her for the details. She shrugged and rattled off the ingredients like it was nothing. But let me tell you—it was everything. I’ve made this one-pot ground beef and rice skillet at least twice a month since that afternoon, and it never gets old. Maybe you’ve been there too, standing in someone’s kitchen wondering how they make it look so easy. Well, now you can do it yourself.

Why You’ll Love This Recipe

This isn’t just another weeknight dinner. It’s the kind of meal that saves your sanity on a busy Tuesday when everyone’s hungry and you’ve got nothing left in the tank. Here’s why this one-pot ground beef and rice skillet has become my go-to:

  • Quick & Easy: From start to finish, you’re looking at about 30 minutes. No complicated steps, no waiting around. Just brown the beef, toss in the rest, and let it simmer.
  • Simple Ingredients: Everything here is probably already in your pantry or fridge. No fancy grocery runs needed—just ground beef, rice, canned tomatoes, and basic seasonings.
  • Perfect for Family Meals: This is the kind of dinner that pleases everyone. Picky eaters love it, adults love it, and leftovers reheat beautifully for lunch the next day.
  • Crowd-Pleaser: I’ve served this at potlucks and family gatherings, and it’s always the first dish to disappear. Kids come back for seconds, and parents ask for the recipe.
  • Unbelievably Delicious: The rice soaks up all the savory flavors from the beef and tomatoes, creating this perfectly seasoned, comforting dish that feels like a hug in a bowl.

What makes this recipe different from all the other ground beef and rice skillets out there? It’s the balance. The rice cooks perfectly in the same pot as the beef, absorbing all those juices without turning mushy. The seasonings are simple but spot-on—garlic, onion, a touch of cumin, and just enough paprika to give it warmth without heat. And honestly, it’s the texture that gets me every time. The beef stays tender, the rice stays fluffy, and everything comes together in one pot with minimal cleanup. This is comfort food reimagined—faster, easier, but with the same soul-soothing satisfaction that makes you close your eyes after the first bite.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, which is exactly what you want on a busy weeknight.

For the Skillet:

  • 1 pound ground beef (80/20 works best for flavor, but lean works too)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced (fresh is best, but jarred works in a pinch)
  • 1 cup long-grain white rice (uncooked; jasmine or basmati also work well)
  • 1 can (14.5 oz) diced tomatoes (with their juices; fire-roasted adds extra flavor)
  • 2 cups beef broth (low-sodium preferred so you can control the salt)
  • 1 teaspoon paprika (smoked paprika adds a lovely depth)
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt (plus more to taste)
  • 1/4 teaspoon black pepper
  • 2 tablespoons olive oil (for browning the beef)

Optional Add-Ins:

one-pot ground beef and rice skillet preparation steps

  • 1 cup frozen peas and carrots (adds color and veggies without extra prep)
  • 1/2 cup shredded cheddar cheese (for topping; my kids love this)
  • Fresh parsley or cilantro (for garnish)

I personally recommend using Swanson’s low-sodium beef broth for the best flavor without overpowering saltiness. And if you can find fire-roasted diced tomatoes, they add a subtle smokiness that makes this dish feel extra special. For the rice, any long-grain white rice works, but I’ve found that jasmine rice gives the fluffiest texture. If you’re using brown rice, you’ll need to adjust the cooking time and add more liquid—about 45 minutes total and an extra 1/2 cup of broth.

For substitution guidance: use ground turkey or chicken instead of beef for a leaner option. For a gluten-free version, this recipe is naturally gluten-free as long as your broth is certified gluten-free. And if you’re out of diced tomatoes, a can of tomato sauce plus a little extra water works in a pinch.

Equipment Needed

You don’t need much for this one-pot ground beef and rice skillet, which is part of the beauty. Here’s what you’ll need:

  • Large skillet or Dutch oven (12-inch with a tight-fitting lid; I use my Lodge 5-quart Dutch oven and love it)
  • Wooden spoon or spatula (for breaking up the beef)
  • Sharp knife and cutting board (for dicing the onion and mincing garlic)
  • Measuring cups and spoons
  • Can opener

If you don’t have a Dutch oven, any deep skillet with a lid will work. Just make sure it’s large enough to hold everything without overflowing. I’ve used a nonstick skillet before, and it works fine, but you’ll need to stir more carefully to avoid scratching the surface. A cast-iron skillet is actually perfect for this—it distributes heat evenly and holds it well. One tip I learned the hard way: make sure your lid fits snugly. If it’s loose, the steam escapes and your rice won’t cook properly. I ruined a batch once because I used a lid that didn’t quite fit, and the rice came out crunchy. Not fun.

Preparation Method

Let’s get cooking! This one-pot ground beef and rice skillet comes together in about 30 minutes, and I promise you’ll have it memorized after the first time.

  1. Heat the oil: Place your large skillet or Dutch oven over medium-high heat. Add the olive oil and let it get hot—about 30 seconds. You’ll know it’s ready when the oil shimmers slightly.
  2. Brown the beef: Add the ground beef to the hot oil. Break it apart with your wooden spoon as it cooks. Let it brown for about 5-6 minutes, stirring occasionally. You want some nice browned bits on the bottom of the pan—that’s flavor. Don’t rush this step. If you stir too much, the beef will steam instead of brown. I used to make that mistake all the time.
  3. Add the aromatics: Once the beef is browned, add the diced onion. Cook for 2-3 minutes until it starts to soften. Then add the minced garlic and cook for another 30 seconds until fragrant. Your kitchen should smell amazing at this point.
  4. Drain excess fat (optional): If you’re using 80/20 ground beef, you might have a fair amount of fat in the pan. I usually tilt the pan and spoon out most of it, leaving about 1 tablespoon for flavor. If you’re using lean beef, you can skip this step.
  5. Add the rice and seasonings: Sprinkle the uncooked rice evenly over the beef mixture. Add the paprika, cumin, garlic powder, onion powder, salt, and pepper. Stir everything together for about 1 minute. This toasts the rice slightly and wakes up the spices.
  6. Pour in the liquids: Add the diced tomatoes with their juices and the beef broth. Stir well to combine, scraping up any browned bits from the bottom of the pan. Those bits are pure gold—they add so much depth to the final dish.
  7. Bring to a boil: Increase the heat to high and bring the mixture to a full boil. This should take about 2-3 minutes. Watch it carefully so it doesn’t boil over.
  8. Simmer and cover: Once it’s boiling, reduce the heat to low. Cover the skillet with a tight-fitting lid and let it simmer for 18-20 minutes. Do NOT lift the lid during this time! The steam is what cooks the rice perfectly. I know it’s tempting to peek, but resist the urge.
  9. Check the rice: After 18 minutes, remove the lid carefully (steam will escape). The rice should be tender and most of the liquid should be absorbed. If the rice is still a bit firm, cover it again and cook for another 2-3 minutes. If it looks dry but the rice isn’t done yet, add a splash of broth or water.
  10. Add optional veggies: If you’re using frozen peas and carrots, stir them in now. The residual heat will warm them through in about 1-2 minutes. This is a great trick for getting extra veggies into picky eaters.
  11. Rest and serve: Remove the skillet from the heat. Let it sit, uncovered, for 2-3 minutes. This allows the rice to finish absorbing any remaining liquid and makes it easier to serve. Fluff the mixture gently with a fork before serving.

Your one-pot ground beef and rice skillet should look beautiful—tender rice, perfectly seasoned beef, and a rich, savory sauce that coats everything beautifully. The smell alone will bring everyone running to the table.

Cooking Tips & Techniques

After making this dish more times than I can count, I’ve picked up a few tricks that make a real difference. Here’s what I’ve learned:

Don’t skip browning the beef properly. I know it’s tempting to just cook it until it’s no longer pink, but taking those extra few minutes to get a good sear adds so much flavor. The browned bits on the bottom of the pan—called fond—are what give this dish its depth. Let the beef sit undisturbed for a minute or two before stirring it.

Toast the rice. That quick minute you spend stirring the rice with the beef and spices isn’t just for show. Toasting the rice grains in the fat helps them stay separate and fluffy instead of turning into a sticky mess. I learned this one the hard way after making a few gummy batches.

Resist the urge to peek. I know, I know—it’s hard. But every time you lift that lid, steam escapes, and your cooking time gets thrown off. Trust the process. Set a timer and walk away. Your rice will thank you.

Adjust the liquid if needed. Different brands of rice absorb liquid differently. If you’re using a rice you’ve never tried before, check it at the 15-minute mark. If it looks dry, add a few tablespoons of broth. If it looks soupy, let it cook a few more minutes uncovered at the end.

Season as you go. I used to add all the salt at the end, but now I season in layers—a little with the beef, a little with the rice, and a final adjustment at the end. This builds more complex flavor throughout the dish.

One mistake I still make sometimes is using too large a skillet. If your pan is too wide, the liquid spreads out too thin and the rice doesn’t cook evenly. Stick with a 12-inch skillet or a Dutch oven for the best results.

Variations & Adaptations

This one-pot ground beef and rice skillet is incredibly versatile. Here are some ways to switch it up:

Mexican-Inspired Version

Swap the paprika and cumin for 1 tablespoon of taco seasoning. Add a can of drained black beans and some corn kernels. Top with shredded Mexican cheese, a dollop of sour cream, and fresh cilantro. My family loves this version on Taco Tuesday.

Italian-Style Skillet

Replace the beef broth with chicken broth and use Italian seasoning instead of cumin and paprika. Stir in a handful of fresh spinach at the end until it wilts. Top with grated Parmesan cheese and fresh basil. It’s like a deconstructed meatball dish.

Vegetarian Adaptation

Swap the ground beef for 1 can of drained and rinsed black beans or 1 cup of cooked lentils. Use vegetable broth instead of beef broth. Add extra vegetables like diced zucchini or bell peppers. It’s hearty, satisfying, and packed with plant-based protein.

Dairy-Free and Gluten-Free

This recipe is naturally gluten-free as long as you use certified gluten-free broth. For dairy-free, simply skip the cheese topping or use a dairy-free alternative. I’ve made it with coconut aminos instead of Worcestershire sauce (if you add that) and it works beautifully.

I once tried a version with ground lamb and added a pinch of cinnamon and allspice—it was incredible. Don’t be afraid to experiment. This recipe is forgiving enough to handle all kinds of twists.

Serving & Storage Suggestions

This one-pot ground beef and rice skillet is best served warm, straight from the skillet. I like to spoon it into bowls and top it with a sprinkle of fresh parsley or a handful of shredded cheddar cheese. It’s hearty enough to stand alone, but it pairs beautifully with a simple side salad or some crusty bread.

For a complete meal, serve it alongside roasted broccoli or a crisp green salad with a light vinaigrette. The acidity of the salad cuts through the richness of the skillet perfectly. My kids love it with a side of steamed corn on the cob—go figure.

Storage: Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The flavors actually meld together even more overnight, so it tastes even better the next day. I often double the recipe on purpose just for leftovers.

Freezing: This dish freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. It will keep 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 broth or water to loosen it up. Stir occasionally until warmed through. You can also microwave it in 30-second bursts, stirring between each. Add a little water if it seems dry.

One thing I love about this recipe is that the rice stays tender even after reheating. It doesn’t turn mushy or dry out, which is rare for a rice-based dish. That’s the beauty of the one-pot method—everything stays perfectly moist.

Nutritional Information & Benefits

Here’s an approximate nutritional breakdown for one serving (based on 6 servings):

  • Calories: 385
  • Protein: 24g
  • Carbohydrates: 38g
  • Fat: 15g
  • Fiber: 3g
  • Sodium: 620mg (varies based on broth and added salt)

This one-pot ground beef and rice skillet is a balanced meal on its own. The ground beef provides high-quality protein and essential nutrients like iron and B vitamins. The rice offers energy-sustaining carbohydrates, and the tomatoes add a dose of vitamin C and lycopene, a powerful antioxidant. If you add the peas and carrots, you’re getting extra fiber and vitamins A and C.

For those watching their sodium, using low-sodium broth and reducing the added salt can cut the sodium significantly. This recipe is naturally gluten-free and can easily be made dairy-free by skipping the cheese. It’s also nut-free and egg-free, making it a safe option for many common allergies.

I love that this dish feels indulgent but is actually quite balanced. It’s the kind of meal that fills you up without weighing you down—perfect for active families who need real fuel.

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 2 1/2 cups of broth instead of 2. You’ll also want to simmer it covered for about 35 minutes before checking. The result is nuttier and chewier, which some people prefer.

Can I make this in a slow cooker?

Absolutely! Brown the beef and onions in a skillet first, then transfer everything to the slow cooker. Cook on low for 4-5 hours or on high for 2-3 hours. Add the rice during the last hour of cooking so it doesn’t get mushy. You may need to adjust the liquid amount slightly.

How do I prevent the rice from getting mushy?

The key is not to overcook it and to use the right ratio of liquid to rice. Stick with the 2:1 ratio (2 cups liquid to 1 cup rice) and don’t lift the lid while it’s simmering. Also, make sure your heat is low enough—a gentle simmer, not a rolling boil.

Can I add other vegetables?

Definitely! Diced bell peppers, zucchini, mushrooms, or even chopped spinach work great. Add firmer vegetables like carrots and bell peppers with the onions so they have time to soften. Add delicate vegetables like spinach or peas at the end so they don’t overcook.

How do I make this spicier for adults?

Add a pinch of cayenne pepper or red pepper flakes along with the other spices. You can also stir in a diced jalapeño with the onions for fresh heat. For a smoky kick, use chipotle powder instead of regular paprika. Serve with hot sauce on the table so everyone can adjust to their taste.

Conclusion

This one-pot ground beef and rice skillet is the kind of recipe that becomes a family staple. It’s quick, affordable, and uses ingredients you probably already have on hand. But more than that, it’s the kind of meal that brings everyone to the table. The smell alone will have your kids asking what’s for dinner before you even call them.

I love this recipe because it reminds me of that afternoon at Melissa’s house—how something so simple could be so special. It’s not fancy, and it doesn’t try to be. It’s just honest, comforting food that makes life a little easier. And honestly, isn’t that what we all need?

I’d love to hear how this turns out for you. Did your kids go back for seconds? Did you add your own twist? Drop a comment below and let me know—I read every single one. And if you loved this recipe, share it with a friend who could use an easy weeknight win. Happy cooking!

Pin This Recipe!

one-pot ground beef and rice skillet recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
one-pot ground beef and rice skillet - featured image

Best One-Pot Ground Beef and Rice Skillet for Kids


  • Author: Sarah Wasserman
  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Description

This one-pot ground beef and rice skillet is a quick, easy, and comforting weeknight dinner that comes together in about 30 minutes. Made with simple pantry ingredients, it’s a family-friendly meal that pleases picky eaters and adults alike.


Ingredients

Scale
  • 1 pound ground beef (80/20 works best for flavor, but lean works too)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced (fresh is best, but jarred works in a pinch)
  • 1 cup long-grain white rice (uncooked; jasmine or basmati also work well)
  • 1 can (14.5 oz) diced tomatoes (with their juices; fire-roasted adds extra flavor)
  • 2 cups beef broth (low-sodium preferred so you can control the salt)
  • 1 teaspoon paprika (smoked paprika adds a lovely depth)
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt (plus more to taste)
  • 1/4 teaspoon black pepper
  • 2 tablespoons olive oil (for browning the beef)
  • 1 cup frozen peas and carrots (optional, adds color and veggies)
  • 1/2 cup shredded cheddar cheese (optional, for topping)
  • Fresh parsley or cilantro (optional, for garnish)

Instructions

  1. Heat the oil: Place your large skillet or Dutch oven over medium-high heat. Add the olive oil and let it get hot—about 30 seconds. You’ll know it’s ready when the oil shimmers slightly.
  2. Brown the beef: Add the ground beef to the hot oil. Break it apart with your wooden spoon as it cooks. Let it brown for about 5-6 minutes, stirring occasionally. You want some nice browned bits on the bottom of the pan—that’s flavor. Don’t rush this step.
  3. Add the aromatics: Once the beef is browned, add the diced onion. Cook for 2-3 minutes until it starts to soften. Then add the minced garlic and cook for another 30 seconds until fragrant.
  4. Drain excess fat (optional): If you’re using 80/20 ground beef, you might have a fair amount of fat in the pan. I usually tilt the pan and spoon out most of it, leaving about 1 tablespoon for flavor. If you’re using lean beef, you can skip this step.
  5. Add the rice and seasonings: Sprinkle the uncooked rice evenly over the beef mixture. Add the paprika, cumin, garlic powder, onion powder, salt, and pepper. Stir everything together for about 1 minute. This toasts the rice slightly and wakes up the spices.
  6. Pour in the liquids: Add the diced tomatoes with their juices and the beef broth. Stir well to combine, scraping up any browned bits from the bottom of the pan.
  7. Bring to a boil: Increase the heat to high and bring the mixture to a full boil. This should take about 2-3 minutes. Watch it carefully so it doesn’t boil over.
  8. Simmer and cover: Once it’s boiling, reduce the heat to low. Cover the skillet with a tight-fitting lid and let it simmer for 18-20 minutes. Do NOT lift the lid during this time!
  9. Check the rice: After 18 minutes, remove the lid carefully (steam will escape). The rice should be tender and most of the liquid should be absorbed. If the rice is still a bit firm, cover it again and cook for another 2-3 minutes. If it looks dry but the rice isn’t done yet, add a splash of broth or water.
  10. Add optional veggies: If you’re using frozen peas and carrots, stir them in now. The residual heat will warm them through in about 1-2 minutes.
  11. Rest and serve: Remove the skillet from the heat. Let it sit, uncovered, for 2-3 minutes. This allows the rice to finish absorbing any remaining liquid and makes it easier to serve. Fluff the mixture gently with a fork before serving.

Notes

Don’t skip browning the beef properly for maximum flavor. Toast the rice briefly to keep it fluffy. Resist the urge to lift the lid while simmering. Adjust liquid if needed based on rice brand. Season in layers for best results. Use a 12-inch skillet or Dutch oven for even cooking.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving (based on
  • Calories: 385
  • Sugar: 5
  • Sodium: 620
  • Fat: 15
  • Saturated Fat: 5
  • Carbohydrates: 38
  • Fiber: 3
  • Protein: 24

Keywords: one-pot, ground beef, rice, skillet, kid-friendly, quick dinner, weeknight meal, comfort food

You might also like these recipes