Written by

Grace Freeman

Published

Easy Ground Beef and Rice Skillet: Best 30-Minute Dinner

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

It was 11:47 PM on a Tuesday that felt more like a Monday, and a very specific, grumbling hunger hit. I didn’t have the energy for a grocery store run or the patience for a complicated recipe, but I had a pound of ground beef thawing in the fridge and a half-used bag of long-grain rice in the pantry. The idea arrived, honestly, out of pure laziness: what if I just threw it all in one pan and hoped for the best? That night, with the kitchen lit only by the stove hood, this Easy Ground Beef and Rice Skillet Dinner was born. It wasn’t pretty—I definitely forgot to toast the rice first, and I may have used a lid that was slightly too small, causing a tiny starchy mess on the stovetop. But the first bite? It was this unexpected, comforting hug of a meal that felt like it had been simmering for hours, not minutes. Maybe you’ve been there, staring into the fridge, willing a complete meal to materialize. This recipe is that materialization. It’s the kind of dinner that stays with you, not because it’s fancy, but because it’s exactly what you need after a long day. I’ve been making it ever since, tweaking it just enough to call it my best version.

Why You’ll Love This Recipe

Let’s be real—life is busy, and dinner needs to be a win, not a project. This Easy Ground Beef and Rice Skillet Dinner is my go-to for those nights when I need something on the table fast without sacrificing flavor. I’ve tested this method more times than I can count, and I can tell you with confidence that it works every single time. It’s a recipe born from experience, not just theory.

  • Quick & Easy: It comes together in just 30 minutes, from start to finish. Perfect for those weeknights when you’re short on time but still want a home-cooked meal.
  • Simple Ingredients: You likely have everything you need in your pantry and fridge right now. No fancy trips to a specialty store required.
  • Perfect for Busy Weeknights: This is the definition of a weeknight warrior. It’s hearty, filling, and requires minimal cleanup—just one skillet!
  • Crowd-Pleaser: My friends and family gobble this up. It’s that rare dish that satisfies both the picky eaters and the adventurous ones at the table.
  • Unbelievably Delicious: The rice cooks directly in the savory beef broth, soaking up all that incredible flavor. It’s not just a side dish; it’s the star of the show.

What makes this different from other skillet dinners is the technique. Instead of cooking the rice separately and mixing it in, we let it simmer right in the pan with the beef and aromatics. This creates a deeply flavorful, cohesive dish where every grain of rice is infused with the savory goodness of the meat and spices. This isn’t just another version—it’s the best version. It’s the kind of meal that makes you close your eyes after the first bite, a simple pleasure that feels like a warm hug on a plate.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to deliver bold, comforting flavor without any fuss. Most of these are pantry staples, making it a perfect last-minute dinner solution.

  • For the Skillet Base:
    • 1 tablespoon olive oil (for browning the beef)
    • 1 pound ground beef (80/20 is ideal for flavor, but lean works too)
    • 1 medium yellow onion, diced (adds sweetness and depth)
    • 3 cloves garlic, minced (fresh is best, but jarred works in a pinch)
  • For the Rice & Broth:
    • 1 cup long-grain white rice (rinsed until water runs clear for fluffier results)
    • 2 cups low-sodium beef broth (I prefer Swanson for its clean flavor)
    • 1 (14.5 oz) can diced tomatoes, undrained (adds moisture and acidity)
    • 1 teaspoon Worcestershire sauce (adds umami depth)
  • For Seasoning:
    • 1 teaspoon smoked paprika (adds a subtle smokiness)
    • 1/2 teaspoon dried oregano (or Italian seasoning)
    • 1/2 teaspoon garlic powder (not a typo—double garlic is key)
    • 1/2 teaspoon salt (adjust to taste)
    • 1/4 teaspoon black pepper (freshly ground is nice)
  • For Finishing:
    • 1 cup frozen peas and carrots (thawed, or a handful of fresh spinach for a green boost)
    • Fresh parsley, chopped (for garnish, optional but nice)

Ingredient Tips: For the best texture, use a long-grain rice like jasmine or basmati. Avoid short-grain rice as it can become too sticky. If you’re out of beef broth, chicken broth works well too, just add a splash of soy sauce for extra depth. Look for diced tomatoes with no added salt to control the sodium levels.

Equipment Needed

You don’t need a fancy kitchen to make this. Here’s what you’ll need:

  • A large, deep skillet or Dutch oven (12-inch with a tight-fitting lid is perfect). I use my trusty cast-iron skillet, but a non-stick or stainless steel pan works just as well.
  • A wooden spoon or spatula for breaking up the meat.
  • A sharp knife and cutting board for prepping the onion and garlic.
  • Measuring cups and spoons for accuracy.
  • A fine-mesh strainer (optional, but helpful for rinsing the rice).

If you don’t have a lid that fits, you can use a sheet of aluminum foil crimped tightly around the edges. It’s a bit ghetto, but it works in a pinch! I’ve done it more times than I care to admit.

Preparation Method

ground beef and rice skillet preparation steps

Let’s get cooking! This whole thing comes together in about 30 minutes, so get your ingredients prepped before you start.

  1. Sauté the Aromatics: Heat the olive oil in your large skillet over medium-high heat. Add the diced onion and cook for 3-4 minutes, until it’s soft and translucent. You want it to smell sweet, not burned. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t let it burn!
  2. Brown the Beef: Add the ground beef to the skillet. Break it up with your wooden spoon and cook until it’s nicely browned, about 5-7 minutes. Don’t stir it constantly—let it sit for a minute to get a good sear. If there’s a lot of excess fat, spoon most of it out, leaving about a tablespoon for flavor.
  3. Toast the Rice (Optional but Recommended): Push the beef and onions to the sides of the pan. Add the rinsed rice to the center and let it toast for 1-2 minutes, stirring occasionally. This step isn’t mandatory, but it adds a lovely nutty flavor and helps keep the grains separate. I forgot to do this the first time and it was still good, but toasting makes it better.
  4. Add the Liquids & Seasonings: Pour in the beef broth, diced tomatoes (with their juices), and Worcestershire sauce. Add the smoked paprika, oregano, garlic powder, salt, and pepper. Give everything a good stir, scraping up any browned bits from the bottom of the pan. That’s flavor gold right there!
  5. Simmer: Bring the mixture to a boil, then reduce the heat to low. Cover the skillet with a tight-fitting lid. Let it simmer gently for 18-20 minutes, or until the rice is tender and has absorbed most of the liquid. Do NOT lift the lid during this time—you’ll let all the steam out! Trust the process.
  6. Finish with Veggies: After 18 minutes, remove the lid. The rice should be tender and the mixture should look a bit saucy. Fold in the frozen peas and carrots. Let it sit, covered, off the heat for 2-3 minutes. This allows the residual heat to warm the veggies through without overcooking them.
  7. Rest and Serve: Fluff the mixture gently with a fork. Taste and adjust seasoning with more salt and pepper if needed. Garnish with fresh parsley and serve hot. The rice will continue to absorb liquid as it sits, so it’s best served right away.

A Note on Timing: If your rice isn’t quite tender after 20 minutes, add 2-3 tablespoons of water, re-cover, and cook for another 2-3 minutes. Different stoves and pans can vary, so use your eyes and nose as much as the timer.

Cooking Tips & Techniques

I’ve made this dish at least two dozen times, and I’ve learned a few things the hard way so you don’t have to.

  • Don’t Skip Rinsing the Rice: This is non-negotiable. Rinsing washes away excess starch that can make the dish gummy. I learned this after making a pasty, glue-like version that was… memorable for all the wrong reasons.
  • Use a Heavy Pan: A thin-bottomed pan can cause the rice to burn on the bottom before it’s cooked through. A heavy skillet or Dutch oven distributes heat evenly, preventing scorching.
  • Resist the Urge to Stir: Once you put the lid on, leave it alone! Every time you lift the lid, you release precious steam and heat, which messes with the cooking time and can lead to crunchy rice.
  • Toast Your Spices: For an extra layer of flavor, add the smoked paprika and oregano to the pan with the onions and garlic for 30 seconds before adding the beef. You’ll unlock their essential oils and the kitchen will smell incredible.
  • Let It Rest: After cooking, letting the skillet sit off the heat for a few minutes allows the flavors to meld and the rice to firm up slightly. It’s a small step that makes a big difference.

Variations & Adaptations

This recipe is a fantastic base for endless creativity. Here are a few ways I’ve customized it over the years.

  • Cheesy Tex-Mex Version: Swap the Italian oregano for a teaspoon of chili powder and a pinch of cumin. After the rice is cooked, stir in 1/2 cup of shredded cheddar or Monterey Jack cheese until melted. Top with sliced jalapeños and a dollop of sour cream.
  • Greek-Inspired Twist: Use ground lamb instead of beef. Add a teaspoon of dried mint and a pinch of cinnamon to the seasonings. Stir in a handful of chopped Kalamata olives and crumbled feta cheese at the end. It’s a game-changer.
  • Vegetarian / Vegan Adaptation: Substitute the ground beef with a can of drained and rinsed black beans or cooked lentils. Use vegetable broth instead of beef broth. The cooking time will be slightly shorter, so check the rice at 15 minutes.
  • Low-Carb Option: Swap the white rice for cauliflower rice. Sauté the cauliflower rice separately in a pan for 5-7 minutes, then stir it into the cooked beef mixture. This keeps the dish low-carb and veggie-packed.

Serving & Storage Suggestions

This skillet dinner is a complete meal on its own, but it plays well with others.

  • Serving: Serve it hot, straight from the skillet. It’s fantastic with a side of crusty bread to soak up any remaining juices or a simple green salad with a lemon vinaigrette to cut through the richness.
  • Storage: Let any leftovers cool completely, then transfer them to an airtight container. Store in the refrigerator for up to 4 days. The flavors actually get better as they meld overnight.
  • Reheating: The best way to reheat is in a skillet over medium-low heat with a splash of water or broth. Stir occasionally until warmed through. You can also microwave it in 30-second bursts, but the texture won’t be as nice.
  • Freezing: This freezes beautifully! Portion the cooled mixture into freezer-safe bags or containers. Freeze for up to 3 months. Thaw overnight in the fridge and reheat as directed.

Nutritional Information & Benefits

Here’s a rough estimate for one serving (about 1.5 cups), based on using 80/20 ground beef and without any added cheese or extras.

Nutrient Amount Per Serving
Calories ~480 kcal
Protein 28g
Fat 22g
Carbohydrates 42g
Fiber 4g

This meal provides a solid balance of protein from the beef, energy-boosting carbs from the rice, and fiber and vitamins from the peas and carrots. Using leaner ground beef (90/10) will reduce the fat and calorie count significantly. It’s a filling, satisfying meal that fits well into a balanced diet.

Conclusion

This Easy Ground Beef and Rice Skillet Dinner is proof that the best meals don’t need to be complicated. It’s the recipe I turn to when I need a guaranteed win—a warm, hearty, and deeply flavorful dinner that comes together in half an hour with minimal effort. I love it because it’s forgiving, adaptable, and always hits the spot. I encourage you to make it your own—tweak the spices, add your favorite veggies, or pile on some cheese. It’s a canvas for your own kitchen creativity. If you give it a try, I’d love to hear how it turned out! Drop a comment below with your variations, or share a photo of your skillet creation. Happy cooking, friends!

Frequently Asked Questions

Can I use brown rice instead of white rice?

Yes, but you’ll need to adjust the liquid and cooking time. Use 2.5 cups of broth instead of 2, and let it simmer for 40-45 minutes, covered, until the brown rice is tender. Check it at the 35-minute mark and add a splash of water if it looks dry.

Can I make this in an Instant Pot or pressure cooker?

Absolutely! Sauté the beef and onions using the “Sauté” function. Add the remaining ingredients (except the peas), stir, and cook on “Manual” high pressure for 5 minutes. Let the pressure release naturally for 10 minutes, then quick release. Stir in the peas and let them warm through.

My rice turned out mushy. What went wrong?

Mushy rice is usually caused by too much liquid or stirring the rice while it’s cooking. Make sure you’re using the correct ratio of liquid to rice (2:1) and that your lid fits tightly. Also, avoid stirring the mixture once it’s covered and simmering.

Can I add other vegetables?

Definitely! This is a great clean-out-the-fridge recipe. Chopped bell peppers, zucchini, corn, or green beans all work beautifully. Add heartier veggies like bell peppers with the onions, and more delicate ones like zucchini or spinach in the last 5 minutes of cooking.

Is this recipe gluten-free?

Yes, as written, this recipe is naturally gluten-free. Just be sure to check the labels on your beef broth and Worcestershire sauce, as some brands may contain gluten. Most standard brands are safe, but it’s always good to double-check.

Pin This Recipe!

ground beef and rice skillet recipe

Print

Easy Ground Beef and Rice Skillet: Best 30-Minute Dinner

This Easy Ground Beef and Rice Skillet Dinner is a quick, one-pan meal that comes together in just 30 minutes. It’s hearty, flavorful, and perfect for busy weeknights, with rice cooked directly in savory beef broth for maximum taste.

  • Author: Belle
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound ground beef (80/20 recommended)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 cup long-grain white rice, rinsed
  • 2 cups low-sodium beef broth
  • 1 (14.5 oz) can diced tomatoes, undrained
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 cup frozen peas and carrots, thawed
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Heat olive oil in a large skillet over medium-high heat. Add diced onion and cook for 3-4 minutes until soft and translucent. Add minced garlic and cook for 30 seconds until fragrant.
  2. Add ground beef to the skillet. Break it up and cook until browned, about 5-7 minutes. Drain excess fat, leaving about 1 tablespoon.
  3. Push beef and onions to the sides of the pan. Add rinsed rice to the center and toast for 1-2 minutes, stirring occasionally (optional but recommended).
  4. Pour in beef broth, diced tomatoes with juices, and Worcestershire sauce. Add smoked paprika, oregano, garlic powder, salt, and pepper. Stir well, scraping up browned bits from the bottom.
  5. Bring to a boil, then reduce heat to low. Cover with a tight-fitting lid and simmer for 18-20 minutes, without lifting the lid, until rice is tender and liquid is absorbed.
  6. Remove from heat. Fold in frozen peas and carrots. Cover and let sit off heat for 2-3 minutes to warm vegetables.
  7. Fluff with a fork. Taste and adjust seasoning. Garnish with fresh parsley and serve hot.

Notes

For best texture, use long-grain rice like jasmine or basmati. Rinsing rice is essential to prevent gumminess. Do not lift the lid during simmering. If rice is not tender after 20 minutes, add 2-3 tablespoons water, re-cover, and cook 2-3 more minutes. Leftovers can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 480
  • Sugar: 6
  • Sodium: 680
  • Fat: 22
  • Saturated Fat: 8
  • Carbohydrates: 42
  • Fiber: 4
  • Protein: 28

Keywords: ground beef, rice, skillet dinner, 30-minute meal, weeknight dinner, one-pan meal

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