Easy 30-Minute Ground Beef and Rice Skillet

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

I need dinner on the table in thirty minutes, and I refuse to make another bowl of pasta. That’s the thought. Not a dramatic one, not a nostalgic one—just a practical, slightly tired, end-of-week reality where the fridge has ground beef, a bell pepper, and half an onion rolling around the crisper drawer. The pantry has rice, and honestly, that’s enough to work with. I’ve made this easy ground beef and rice skillet so many times now that I don’t even measure the seasonings anymore. It’s the kind of meal that doesn’t demand attention but somehow delivers every single time. One pan, no fuss, and it fills that specific craving for something savory, hearty, and just a little bit saucy.

There’s no complicated backstory here. No grandmother’s secret recipe or trip to a faraway market. Just a Tuesday night where I needed dinner to happen fast, and this skillet came together out of pure necessity. (And honestly, those are often the best recipes, aren’t they?) The first time I made it, I was skeptical—ground beef and rice can be boring if you don’t treat them right. But a little garlic, some smoked paprika, and a splash of Worcestershire sauce changed everything. The rice absorbs all that savory goodness while the beef gets perfectly browned. It’s the kind of meal that makes you wonder why you ever stressed about dinner in the first place.

What stuck with me wasn’t just how easy it was. It was how reliable. You know those recipes that feel like a safety net? This is one of them. It works on busy weeknights, lazy Sundays, or even as a quick meal prep option when you know the week ahead is going to be chaos. I’ve tweaked it over time—added a little more garlic here, swapped in brown rice there—but the core stays the same. Simple ingredients, smart technique, and a payoff that feels way bigger than the effort you put in. Trust me on this one.

Why You’ll Love This Recipe

Let me tell you why this ground beef and rice skillet has earned a permanent spot in my weekly rotation. It’s not fancy, but it’s exactly what you need when you’re short on time and patience.

  • Quick & Easy: From start to finish, this comes together in under 30 minutes. No marinating, no complicated steps—just straightforward cooking that fits into even the busiest evenings.
  • Simple Ingredients: You probably already have most of these in your kitchen. Ground beef, rice, onions, garlic, and a few pantry spices. No special trips to the store required.
  • Perfect for Busy Weeknights: This is the definition of a weeknight hero. It’s filling, satisfying, and doesn’t leave you with a mountain of dishes to wash afterward.
  • Crowd-Pleaser: Kids love it. Adults love it. Even picky eaters tend to go back for seconds. It’s comfort food without the drama.
  • Unbelievably Delicious: The rice soaks up all the seasoned beef juices, creating a cohesive, flavorful dish that tastes like it simmered for hours. But it didn’t. That’s the magic.

What makes this recipe different from other skillet dinners is the technique. Instead of cooking the rice separately and mixing it in at the end, we cook everything together in one pan. This allows the rice to absorb the beef drippings, the aromatics, and the broth, resulting in a deeply flavorful dish that feels cohesive rather than thrown together. It’s not just another version of ground beef and rice—it’s the best version. I’ve tested it with different ratios, different broths, and different spice blends, and this combination is the one that delivers every single time.

This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined: faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing yourself on a Tuesday night without any stress.

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, which is exactly what you want in a last-minute dinner.

  • Ground beef (1 lb / 450g): I recommend using 80/20 ground beef for the best flavor. The fat content adds richness and helps brown the meat properly. If you use leaner beef (like 93/7), add a tablespoon of olive oil to prevent dryness.
  • Long-grain white rice (1 cup / 200g): White rice cooks quickly and absorbs flavors beautifully. Basmati or jasmine work well too. Avoid instant rice—it gets mushy. For a heartier option, you can use brown rice, but you’ll need to adjust the cooking time and add more liquid (see tips below).
  • Yellow onion (1 medium, diced): Adds a savory base note. You can substitute with white onion or shallots in a pinch.
  • Garlic (3 cloves, minced): Fresh garlic makes a big difference here. Pre-minced jarred garlic works in a pinch, but fresh gives you that punchy aroma.
  • Beef broth (2 cups / 480ml): Use low-sodium broth so you can control the salt level. Chicken broth works too, but beef broth gives a deeper, richer flavor.
  • Diced tomatoes (1 can, 14.5 oz / 411g, undrained): Adds acidity and moisture. Fire-roasted diced tomatoes add a lovely smoky depth. If you only have crushed tomatoes, that works—just reduce the broth slightly.
  • Bell pepper (1 medium, diced): Adds color, sweetness, and a slight crunch. Red, yellow, or orange bell peppers are sweeter; green bell peppers are more bitter and earthy. Use what you have.
  • Smoked paprika (1 teaspoon): This is my secret ingredient. It adds a subtle smokiness that makes the dish feel more complex. Regular paprika works, but smoked paprika is worth seeking out.
  • Ground cumin (1 teaspoon): Adds warmth and earthiness. It pairs beautifully with the beef and tomatoes.
  • Dried oregano (½ teaspoon): A classic herb that ties everything together. Italian seasoning works as a substitute.
  • Worcestershire sauce (1 tablespoon): This adds umami and depth. Soy sauce or coconut aminos can be used in a pinch.
  • Salt and black pepper (to taste): Season as you go, not just at the end. I usually start with ½ teaspoon of salt and adjust after tasting.
  • Fresh parsley (for garnish, optional): Adds a pop of color and freshness. Cilantro is also great if you have it.

Ingredient Selection Tips: I’ve tried this with different brands of broth, and I personally prefer Pacific Foods or Swanson for their clean flavor. For diced tomatoes, Muir Glen fire-roasted tomatoes are my go-to—they add a subtle smokiness that elevates the whole dish. If you’re using frozen bell peppers (which I do when they’re out of season), don’t thaw them first; just toss them in frozen—they’ll release moisture as they cook.

Substitution Guidance: For a gluten-free option, this recipe is naturally gluten-free as long as you check your Worcestershire sauce label (some brands contain gluten). For a dairy-free version, this recipe is already dairy-free. To make it lower in carbs, you can substitute the rice with cauliflower rice—just sauté it separately and mix it in at the end to avoid mushiness.

Equipment Needed

You don’t need a fully stocked kitchen to make this easy ground beef and rice skillet. Here’s what you’ll need:

  • Large skillet or Dutch oven (12-inch / 30cm): A deep, wide pan is essential for browning the beef and cooking the rice without overcrowding. A cast-iron skillet works beautifully, but a non-stick or stainless steel pan works just as well.
  • Wooden spoon or spatula: For breaking up the ground beef as it cooks. A flat-edged wooden spoon works best for scraping up the browned bits from the bottom of the pan.
  • Chef’s knife and cutting board: For dicing the onion, bell pepper, and mincing the garlic. A sharp knife makes prep faster and safer.
  • Measuring cups and spoons: For accurate measurements, especially for the rice and broth. Rice-to-liquid ratios matter here.
  • Lid or tight-fitting cover: You’ll need this to steam the rice. If your skillet doesn’t have a lid, a large baking sheet or a piece of aluminum foil works as a makeshift cover.

Personal Experience: I’ve made this in a cheap non-stick skillet and in my Le Creuset Dutch oven, and honestly, both work great. The Dutch oven holds heat more evenly, but the non-stick skillet is lighter and easier to clean. If you’re using stainless steel, just make sure you deglaze the pan properly after browning the beef—those browned bits are flavor gold. Also, don’t skip the lid. I once tried to cook the rice without a lid because I couldn’t find mine, and the rice never fully cooked through. Lesson learned.

Budget-Friendly Options: You really don’t need expensive equipment here. A $15 non-stick skillet from a discount store will work perfectly. The key is making sure it’s deep enough to hold everything without spilling over.

Preparation Method

ground beef and rice skillet preparation steps

Let’s get cooking. This comes together in about 30 minutes, and I’ll walk you through every step so you don’t miss a thing.

  1. Prep your ingredients first (5 minutes): Dice the onion and bell pepper, mince the garlic, and measure out your spices, broth, and diced tomatoes. Having everything ready before you start cooking makes the process smooth and stress-free. Trust me, you don’t want to be chopping an onion while the beef is burning.
  2. Brown the ground beef (5-7 minutes): Heat your large skillet over medium-high heat. Add the ground beef and break it apart with your wooden spoon. Let it cook undisturbed for about 2 minutes to get a nice sear, then start breaking it into smaller pieces. Cook until no pink remains, about 5 minutes total. Pro tip: Don’t drain all the fat—leave about 1 tablespoon in the pan for flavor. If you’re using very lean beef, add a tablespoon of olive oil.
  3. Sauté the aromatics (2 minutes): Add the diced onion and bell pepper to the skillet with the beef. Cook for about 2 minutes, stirring occasionally, until the onion turns translucent and the pepper softens slightly. Add the minced garlic and cook for 30 seconds more—just until fragrant. Be careful not to burn the garlic, or it will turn bitter.
  4. Add the seasonings (1 minute): Stir in the smoked paprika, ground cumin, dried oregano, and a pinch of salt and pepper. Cook for about 30 seconds to toast the spices. This step wakes up the flavors and makes them more aromatic. Sensory cue: Your kitchen should smell incredible at this point—warm, smoky, and savory.
  5. Deglaze the pan (1 minute): Pour in the Worcestershire sauce and stir, scraping up any browned bits from the bottom of the pan. Those bits are packed with flavor, and you want them incorporated into the dish.
  6. Add the rice, tomatoes, and broth (1 minute): Add the uncooked rice, the entire can of diced tomatoes (with their juices), and the beef broth. Stir everything together until well combined. Bring the mixture to a gentle boil. Important: Make sure the rice is evenly distributed and not clumping together.
  7. Simmer with the lid on (15-18 minutes): Reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer gently. Do NOT lift the lid during this time—the steam is what cooks the rice. Set a timer for 15 minutes. Warning: If you lift the lid, the steam escapes, and your rice may end up undercooked. I learned this the hard way.
  8. Check for doneness (2 minutes): After 15 minutes, remove the lid carefully (steam is hot!). The rice should be tender and the liquid should be mostly absorbed. If the rice is still firm or there’s too much liquid, cover and cook for 2-3 more minutes. If the rice is cooked but there’s excess liquid, uncover and cook for 1-2 minutes to let it evaporate.
  9. Fluff and rest (2 minutes): Remove the skillet from the heat. Fluff the rice and beef mixture with a fork. Let it rest, uncovered, for 2 minutes. This allows the steam to settle and the flavors to meld together.
  10. Taste and adjust (1 minute): Give it a taste. Add more salt and pepper if needed. Sometimes I add an extra splash of Worcestershire sauce or a pinch of red pepper flakes for heat.
  11. Garnish and serve (1 minute): Sprinkle with fresh parsley or cilantro if you have it. Serve hot, straight from the skillet.

Troubleshooting Tip: If your rice is still crunchy after the cooking time, don’t panic. Add ¼ cup of broth or water, cover, and cook on low for 5 more minutes. Check again and repeat if needed. This usually fixes it. Also, if your skillet isn’t heavy-bottomed, the bottom may scorch before the rice is fully cooked. In that case, transfer everything to a pot with a tight lid and finish cooking there.

Cooking Tips & Techniques

I’ve made this ground beef and rice skillet more times than I can count, and I’ve picked up a few tricks along the way. Some of these came from successes, some from spectacular failures. Here’s what I’ve learned:

Don’t skip browning the beef properly. I used to rush this step, breaking the meat into tiny pieces immediately and ending up with gray, steamed beef. Now I let it sit undisturbed for 2 minutes before breaking it up. That golden-brown crust adds so much flavor. It’s the difference between a good skillet and a great one.

Toast your spices. This is a game-changer. When you add the spices to the pan after sautéing the aromatics, let them cook for 30 seconds before adding liquid. This releases their essential oils and makes them more aromatic. I didn’t do this for years, and now I can’t go back.

Use the right rice-to-liquid ratio. For long-grain white rice, the standard ratio is 1 cup rice to 2 cups liquid. But since the diced tomatoes also contain liquid, I use 2 cups of broth plus the tomatoes. This gives you perfectly cooked, fluffy rice that’s not mushy. If you like your rice drier, reduce the broth by ¼ cup.

Let the rice rest after cooking. I know it’s tempting to dig in immediately, but letting the skillet rest for 2-3 minutes uncovered allows the steam to redistribute and the rice to firm up slightly. The texture is much better this way.

Common mistake: Lifting the lid too early. I’ve done this more times than I care to admit. Every time you lift the lid, steam escapes, which means the rice takes longer to cook and may end up uneven. Resist the urge. Set a timer and walk away.

Timing strategy: While the rice is simmering, use that time to clean up your prep dishes, set the table, or make a quick side salad. This makes the whole dinner experience feel less chaotic.

Variations & Adaptations

One of the best things about this easy ground beef and rice skillet is how adaptable it is. Here are some variations I’ve tried (and loved):

Tex-Mex Version: Add 1 teaspoon of chili powder and ½ teaspoon of cayenne pepper along with the other spices. Swap the diced tomatoes for a can of Rotel (diced tomatoes with green chiles). Top with shredded cheddar cheese and fresh cilantro before serving. This version is perfect for taco Tuesday vibes.

Greek-Inspired Version: Swap the cumin and smoked paprika for 1 teaspoon of dried oregano and ½ teaspoon of cinnamon. Add ¼ cup of chopped Kalamata olives and ¼ cup of crumbled feta cheese at the end. The cinnamon sounds unusual, but it adds a warmth that pairs beautifully with the beef. Serve with a side of tzatziki sauce.

Low-Carb Version: Substitute the rice with 2 cups of riced cauliflower. Sauté the cauliflower separately in a pan with a little olive oil for 5 minutes, then stir it into the cooked beef mixture at the end. Skip the broth and tomatoes if using cauliflower, as it releases its own moisture. This version is surprisingly satisfying and ready in under 20 minutes.

Cheesy Skillet Version: After the rice is cooked, sprinkle 1 cup of shredded mozzarella or Monterey Jack cheese over the top. Cover the skillet for 2 minutes until the cheese melts. It’s indulgent, but sometimes you just need cheesy comfort food. If you’re looking for another dish that delivers that cozy, one-pan satisfaction, you might enjoy this cozy crockpot chicken and wild rice fall soup—it’s perfect for those days when you want to set it and forget it.

Personal Variation: My favorite version is a hybrid of Tex-Mex and classic. I add a pinch of chipotle powder for smokiness and a squeeze of lime juice at the end. The acidity cuts through the richness and brightens everything up. I also like to stir in a handful of frozen corn kernels during the last 5 minutes of cooking. It adds sweetness and texture.

Serving & Storage Suggestions

This ground beef and rice skillet is incredibly versatile when it comes to serving. Here’s how I like to do it:

Serving Temperature: Serve hot, straight from the skillet. This dish is best enjoyed fresh, when the rice is fluffy and the beef is juicy. If you’re serving it as part of a larger meal, it pairs beautifully with a simple green salad dressed with lemon vinaigrette or a side of steamed vegetables like broccoli or green beans.

Presentation: I serve this directly from the skillet for a casual, family-style vibe. Sprinkle fresh parsley or cilantro on top for color. A squeeze of lime or lemon juice adds brightness. If you’re feeling fancy, add a dollop of sour cream or Greek yogurt and some sliced avocado on the side.

Complementary Dishes: This skillet is hearty enough to be a complete meal on its own, but it also works well as a side dish for grilled meats or roasted vegetables. For a game day spread, it pairs perfectly with these best bacon-wrapped smokies with easy brown sugar glaze—the sweet and savory combo is unbeatable.

Storage Instructions: Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually meld together and deepen overnight, making it even better the next day. To reheat, add a splash of water or broth to the skillet or microwave-safe bowl and heat until warmed through. The rice may absorb some moisture during storage, so adding liquid helps restore its texture.

Freezing Instructions: This dish freezes beautifully. Let it cool completely, then transfer to a freezer-safe container or zip-top bag. Freeze for up to 3 months. Thaw in the refrigerator overnight before reheating. I often double the recipe and freeze half for busy weeks. It’s a lifesaver on those days when cooking feels impossible.

How Flavors Develop: Like many one-pot meals, this skillet tastes even better the next day. The rice continues to absorb the seasoned broth, and the flavors become more cohesive. If you have leftovers, don’t be surprised if you find yourself looking forward to lunch the next day.

Nutritional Information & Benefits

Here’s the estimated nutritional breakdown for one serving (based on 4 servings):

Nutrient Amount per Serving
Calories 420-450 kcal
Protein 28g
Carbohydrates 45g
Fat 14g
Fiber 3g
Iron 25% DV
Vitamin C 30% DV

Health Benefits: This dish is a solid source of protein from the ground beef, which supports muscle repair and keeps you feeling full. The bell peppers provide a healthy dose of vitamin C, which supports immune function. The tomatoes are rich in lycopene, an antioxidant linked to heart health. And the garlic? It’s known for its anti-inflammatory properties. Not bad for a 30-minute weeknight dinner.

Dietary Considerations: This recipe is naturally gluten-free and dairy-free. If you’re watching your sodium intake, use low-sodium broth and reduce the added salt. For a lower-calorie option, use lean ground beef (93/7) and reduce the oil. The fiber content can be boosted by adding more vegetables like zucchini or spinach.

Potential Allergens: This recipe contains no common allergens, but always check your Worcestershire sauce label—some brands contain anchovies (fish) or gluten. If you’re serving someone with a sensitivity, use a certified gluten-free Worcestershire sauce or substitute with coconut aminos.

Personal Wellness Perspective: I love that this recipe feels indulgent but is actually pretty balanced. It’s not a “diet” meal, but it’s real food made from real ingredients. That’s the kind of cooking I believe in—nourishing without being restrictive.

Conclusion

This easy ground beef and rice skillet is the kind of recipe that proves you don’t need fancy ingredients or hours in the kitchen to make something genuinely satisfying. It’s honest food—simple, hearty, and full of flavor. Every time I make it, I’m reminded that the best meals often come from the simplest combinations. Ground beef, rice, a few vegetables, and some well-chosen spices. That’s really all it takes.

I love this recipe because it meets me where I am. On chaotic weeknights, it’s a lifesaver. On lazy weekends, it’s comfort food without the fuss. And on those days when I just need to feed my family something good without a lot of effort, it delivers every single time. It’s become my go-to answer to the dreaded “What’s for dinner?” question.

Now I want to hear from you. Have you tried this recipe? Did you add your own twist? Drop a comment below and let me know how it turned out. Share your variations, your successes, even your mishaps—we’re all learning together here. And if you loved it, don’t forget to pin it for later or share it with a friend who needs a new weeknight hero. Happy cooking, friends!

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 typically requires about 40-45 minutes to cook and needs more liquid—about 2 ½ cups of broth instead of 2 cups. You’ll also need to simmer it covered for about 35-40 minutes before checking for doneness. The texture will be chewier and nuttier, which is delicious in its own right.

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

Absolutely. Use the sauté function to brown the beef and cook the aromatics, then add the rice, tomatoes, and broth. Pressure cook on high for 5 minutes, then let the pressure release naturally for 10 minutes before quick-releasing the rest. The rice comes out perfectly every time. Just be careful not to overfill your Instant Pot—this recipe fits comfortably in a 6-quart model.

How can I make this recipe spicier?

There are several ways to add heat. Add ½ teaspoon of cayenne pepper or red pepper flakes along with the other spices. You can also use a can of Rotel (diced tomatoes with green chiles) instead of plain diced tomatoes. For even more heat, stir in a diced jalapeño (seeds removed for milder heat) when you sauté the onions and bell pepper. A dash of hot sauce at the end works too.

Can I add other vegetables to this skillet?

Definitely. This recipe is very forgiving when it comes to vegetables. Try adding diced zucchini, shredded carrots, frozen peas, or chopped spinach. For heartier vegetables like carrots or celery, add them when you sauté the onions so they have time to soften. Quick-cooking vegetables like spinach or peas should be stirred in during the last 5 minutes of cooking.

How do I prevent the rice from becoming mushy?

The key is using the right rice-to-liquid ratio and not overcooking. Use long-grain white rice, which holds its shape better than short-grain or medium-grain rice. Measure your liquid carefully—2 cups of broth plus the canned tomatoes is the sweet spot. Also, resist the urge to stir the rice while it’s simmering. Stirring releases starch and can make the rice gummy. Just let it do its thing under the lid.

Pin This Recipe!

ground beef and rice skillet recipe

Print

Easy 30-Minute Ground Beef and Rice Skillet

A quick and hearty one-pan meal made with ground beef, rice, bell pepper, and savory spices. Perfect for busy weeknights, this skillet dinner comes together in under 30 minutes with simple pantry ingredients.

  • Author: Luna
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 lb (450g) ground beef (80/20 recommended)
  • 1 cup (200g) long-grain white rice
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 cups (480ml) low-sodium beef broth
  • 1 can (14.5 oz / 411g) diced tomatoes, undrained
  • 1 medium bell pepper, diced
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • ½ teaspoon dried oregano
  • 1 tablespoon Worcestershire sauce
  • Salt and black pepper to taste
  • Fresh parsley for garnish (optional)

Instructions

  1. Prep your ingredients first: dice the onion and bell pepper, mince the garlic, and measure out spices, broth, and diced tomatoes.
  2. Heat a large skillet over medium-high heat. Add the ground beef and break it apart with a wooden spoon. Let it cook undisturbed for 2 minutes to get a sear, then break into smaller pieces. Cook until no pink remains, about 5 minutes total. Leave about 1 tablespoon of fat in the pan.
  3. Add the diced onion and bell pepper to the skillet. Cook for about 2 minutes, stirring occasionally, until the onion is translucent and the pepper softens. Add the minced garlic and cook for 30 seconds until fragrant.
  4. Stir in the smoked paprika, ground cumin, dried oregano, and a pinch of salt and pepper. Cook for about 30 seconds to toast the spices.
  5. Pour in the Worcestershire sauce and stir, scraping up any browned bits from the bottom of the pan.
  6. Add the uncooked rice, entire can of diced tomatoes (with juices), and beef broth. Stir until well combined. Bring to a gentle boil.
  7. Reduce heat to low, cover the skillet with a tight-fitting lid, and simmer for 15-18 minutes. Do not lift the lid during this time.
  8. After 15 minutes, remove the lid carefully. The rice should be tender and liquid mostly absorbed. If rice is still firm or there’s too much liquid, cover and cook for 2-3 more minutes. If rice is cooked but excess liquid remains, uncover and cook for 1-2 minutes to evaporate.
  9. Remove from heat. Fluff the rice and beef mixture with a fork. Let rest uncovered for 2 minutes.
  10. Taste and adjust seasoning with more salt, pepper, or a splash of Worcestershire sauce if desired.
  11. Garnish with fresh parsley or cilantro if using. Serve hot straight from the skillet.

Notes

For best results, use 80/20 ground beef and do not drain all the fat. Toast spices for 30 seconds to enhance flavor. Do not lift the lid while rice is simmering. If rice is undercooked, add ¼ cup broth or water, cover, and cook 5 more minutes. Leftovers keep in the refrigerator for up to 4 days and freeze well for up to 3 months.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 420450
  • Sugar: 6
  • Sodium: 600
  • Fat: 14
  • Saturated Fat: 5
  • Carbohydrates: 45
  • Fiber: 3
  • Protein: 28

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

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