Written by

Kristen Douglas

Published

30-Minute Cheesy Ground Beef and Rice Skillet: Easy One-Pan Dinner

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

For years, my husband claimed he didn’t like one-pan meals. Said they were too mushy, too one-note, too much like cafeteria food from his childhood. I nodded along, making separate dishes like some kind of kitchen martyr. Then last Tuesday—a day I remember mostly because the dog had thrown up on the rug and I was already behind schedule—I made this cheesy ground beef and rice skillet just for myself. Just a quick, no-fuss dinner I could eat standing at the counter while scrolling my phone. I set the pan on the stove to cool and walked away for exactly four minutes. When I came back, he was standing there with a fork, mid-bite, looking like a kid caught with his hand in the cookie jar.

“What?” he said, mouth full. “It’s good.”

And honestly? That’s the kind of endorsement that sticks with you. Not a formal dinner table declaration, but a caught-in-the-act moment of pure, unguarded enjoyment. This 30-minute cheesy ground beef and rice skillet is the recipe that proved me wrong about one-pan meals too—because it’s anything but mushy. The rice stays separate, the beef gets properly browned, and the cheese melts into every single bite without turning the whole thing into sludge. Maybe you’ve been there, skeptical of dinners that promise everything in one pan. I get it. But this one’s different, and I keep making it because it delivers that cozy, satisfying feeling without the sink full of pots.

Why You’ll Love This Recipe

Let me tell you why this cheesy ground beef and rice skillet has earned a permanent spot in my weekly rotation. I’ve tested this recipe at least a dozen times—adjusting the liquid ratio, trying different rice varieties, experimenting with cheese blends—so you don’t have to. Here’s what makes it special:

  • Quick & Easy: From start to finish, this comes together in exactly 30 minutes. No marinating, no complicated techniques, no waiting around. Perfect for those nights when you walk in the door at 5:45 and need dinner on the table by 6:15.
  • Simple Ingredients: You probably have most of these in your kitchen right now. Ground beef, rice, cheese, a few pantry staples. No fancy grocery trips required.
  • One-Pan Wonder: One skillet. That’s it. Less cleanup means more time actually relaxing after dinner.
  • Crowd-Pleaser: I’ve served this to picky kids, hungry teenagers, and adults who claim they’re “not really casserole people.” Every single one of them went back for seconds.
  • Unbelievably Satisfying: The combination of seasoned beef, tender rice, and melty cheese is pure comfort food magic. It’s the kind of meal that makes you close your eyes after the first bite.

What sets this version apart from other ground beef and rice recipes? It’s the technique. I brown the beef properly—getting those crispy, flavorful bits on the bottom of the pan—before adding the rice. And I use just the right amount of liquid so the rice cooks perfectly without turning mushy. No condensed soups, no processed cheese products. Just real ingredients that work together beautifully.

This isn’t just another weeknight dinner. It’s the one you’ll turn to when you’re tired, when you’re busy, and when you need something that feels like a hug in a bowl. It’s comfort food that actually works with your schedule, not against it.

What Ingredients You Will Need

This recipe uses simple, everyday ingredients to create something genuinely delicious. Most of these are pantry staples, which means you can throw this dinner together without a special trip to the store.

  • 1 pound ground beef (80/20 works best for flavor, but 90/10 is fine too)
  • 1 tablespoon olive oil (for browning the beef)
  • 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 (I prefer Jasmine or Basmati for the best texture)
  • 2 cups beef broth (low-sodium is ideal so you can control the salt)
  • 1 can (14.5 oz) diced tomatoes, drained (fire-roasted adds nice flavor)
  • 1 teaspoon paprika (smoked paprika is even better)
  • 1 teaspoon dried oregano
  • ½ teaspoon salt (plus more to taste)
  • ¼ teaspoon black pepper
  • 1 ½ cups shredded cheddar cheese (sharp cheddar gives the best flavor)
  • 2 tablespoons fresh parsley, chopped (optional, for garnish)

Ingredient Tips:

  • For the beef, I recommend ground chuck (80/20) because the extra fat means more flavor and better browning. If you use leaner beef, you might need to add a splash more oil.
  • Long-grain rice is crucial here. Short-grain or medium-grain rice releases more starch and can make the dish gummy. I’ve tested this with Jasmine rice and it works beautifully every time.
  • If you want to swap the beef broth for chicken broth, go ahead—it’ll still be delicious, just slightly milder in flavor.
  • For a dairy-free version, use your favorite shredded dairy-free cheese. Just know that the melt factor won’t be quite the same.
  • Feel free to add a cup of frozen corn or peas in the last few minutes of cooking for extra color and nutrition.

Equipment Needed

One of the best things about this recipe is how little equipment it requires. Here’s what you’ll need:

  • A large skillet with a lid (12-inch is ideal, but 10-inch works too). A deep skillet or Dutch oven also works great. I use my trusty Lodge cast iron skillet for this—it holds heat evenly and gives the beef a beautiful sear.
  • A wooden spoon or spatula for breaking up the beef as it cooks.
  • A sharp knife and cutting board for dicing the onion and mincing the garlic.
  • Measuring cups and spoons for the rice, broth, and seasonings.
  • A cheese grater if you’re shredding your own cheese (which I highly recommend—pre-shredded cheese has anti-caking agents that affect melting).

If you don’t have a lid for your skillet, a piece of aluminum foil works perfectly. Just crimp it tightly around the edges to trap the steam. And if you’re using a non-stick skillet, be careful not to use metal utensils that could scratch the surface.

Preparation Method

30-minute cheesy ground beef and rice skillet preparation steps

Let’s get cooking! This whole process takes about 30 minutes from start to finish. Here’s exactly how to do it:

  1. Brown the beef (5 minutes): Heat the olive oil in 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 good sear, then start breaking it into smaller pieces. Cook until browned, about 3-4 more minutes. Don’t rush this step—those browned bits on the bottom of the pan are pure flavor.
  2. Sauté the aromatics (2 minutes): Add the diced onion to the skillet with the beef. Cook for about 2 minutes, stirring occasionally, until the onion starts to soften and turn translucent. Add the minced garlic and cook for 30 seconds more, just until fragrant. Your kitchen should smell amazing right about now.
  3. Add the rice and seasonings (1 minute): Sprinkle the uncooked rice over the beef mixture. Add the paprika, oregano, salt, and pepper. Stir everything together for about 1 minute, letting the rice toast slightly in the pan. This little step helps the rice stay separate and nutty-flavored.
  4. Pour in the liquids (1 minute): Add the beef broth and the drained diced tomatoes. Stir everything together, scraping up any browned bits from the bottom of the pan. Bring the mixture to a gentle boil.
  5. Simmer and cook (18-20 minutes): Reduce the heat to low, cover the skillet with your lid, and let it simmer gently. Do not lift the lid during this time—you need that steam to cook the rice. Set a timer for 18 minutes and walk away. Trust the process.
  6. Check the rice (1 minute): After 18 minutes, remove the lid carefully (steam is hot!). The rice should be tender and most of the liquid should be absorbed. If the rice is still a bit firm, add 2 tablespoons of water, replace the lid, and cook for 2-3 more minutes.
  7. Add the cheese (2 minutes): Sprinkle the shredded cheddar cheese evenly over the top of the skillet. Replace the lid and let it sit for 2 minutes off the heat. The residual heat will melt the cheese perfectly without burning it.
  8. Garnish and serve (1 minute): Sprinkle fresh parsley over the top if you’re using it. Serve hot straight from the skillet—that’s the beauty of a one-pan meal!

Pro tip: If you like a crispy cheese top (and who doesn’t?), after sprinkling the cheese, pop the skillet under the broiler for 1-2 minutes. Watch it carefully—it goes from golden to burnt very quickly.

Cooking Tips & Techniques

After making this cheesy ground beef and rice skillet more times than I can count, I’ve learned a few things the hard way. Here are my best tips to ensure perfect results every time:

Don’t skip browning the beef properly. I know it’s tempting to just cook it through quickly, but those browned bits on the bottom of the pan—called fond in cooking terms—are where the deep, savory flavor lives. Let the beef sit undisturbed for a couple of minutes before you start breaking it up. Trust me, it makes a difference.

Toast the rice. This is a game-changer. Stirring the uncooked rice in the hot pan with the beef and seasonings for a minute before adding liquid gives it a nutty flavor and helps each grain stay separate. It’s a tiny step that elevates the whole dish.

Resist the urge to peek. I know, I know—it’s hard. But lifting the lid releases steam and can mess with the cooking time. Set your timer and walk away. The rice needs that trapped steam to cook evenly.

Watch your heat. If your burner runs hot, keep the heat on the lower end of low. You want a gentle simmer, not a vigorous boil. Boiling can make the rice mushy and evaporate the liquid too quickly.

One mistake I made early on: I used pre-shredded cheese the first time I made this. It melted okay, but it wasn’t as smooth and creamy as freshly shredded cheese. The anti-caking agents in bagged cheese can make it grainy. Take the extra 30 seconds to shred your own—it’s worth it.

Timing strategy: While the skillet is simmering, use that 18 minutes to clean up your cutting board and knife, set the table, or prep a simple side salad. This recipe is designed to let you multitask without stress.

Variations & Adaptations

One of the best things about this recipe is how adaptable it is. Here are some of my favorite variations:

Spicy Southwest Version: Add 1 teaspoon of chili powder and ½ teaspoon of cumin along with the other seasonings. Use pepper jack cheese instead of cheddar, and stir in a can of drained black beans and a cup of frozen corn when you add the broth. Top with sliced jalapeños if you’re feeling brave.

Low-Carb Option: Swap the rice for cauliflower rice. Add the cauliflower rice with the broth and cook for only 10 minutes covered, since cauliflower cooks much faster than regular rice. The texture is different, but it’s still delicious and satisfying.

Vegetarian Version: Replace the ground beef with 1½ cups of cooked lentils or a plant-based ground meat substitute. Use vegetable broth instead of beef broth. The cooking time stays the same.

Cheese Variations: Try a Mexican blend, Monterey Jack, or even a mix of cheddar and mozzarella. For a more grown-up flavor, use Gruyère or smoked gouda. Each cheese brings something different to the table.

Add Some Veggies: Stir in a cup of frozen peas and carrots during the last 5 minutes of cooking. Or add a handful of fresh spinach right before you add the cheese—it wilts down beautifully.

My personal favorite variation: I once added a tablespoon of tomato paste along with the diced tomatoes, and it gave the whole dish a deeper, richer flavor. Now I do it every time.

Serving & Storage Suggestions

This cheesy ground beef and rice skillet is pretty perfect on its own, but here’s how to make it a complete meal:

Serving: Serve it hot, straight from the skillet. I like to garnish with fresh parsley and a little extra black pepper. A squeeze of lime juice on top adds a bright, fresh note that cuts through the richness.

What to serve alongside: A simple green salad with a tangy vinaigrette is my go-to. The acidity balances the richness of the cheese. Steamed broccoli or roasted green beans also work beautifully. If you’re feeling extra, some warm tortillas or crusty bread are perfect for sopping up every last bit.

Storage: Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The flavors actually meld together overnight, making it even better the next day. Just be aware that the rice will absorb more liquid as it sits, so it will be slightly less saucy.

Reheating: The best way to reheat is in a skillet over medium-low heat with a splash of water or broth. Cover and let it steam for about 5 minutes, stirring occasionally. You can also microwave it in 30-second bursts, stirring between each, until heated through.

Freezing: This freezes surprisingly well. Let it cool completely, then transfer to a freezer-safe container. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat in a skillet as directed above.

Flavor development note: I honestly think this dish tastes even better on day two. The rice absorbs more of the seasoned broth, and everything melds together into one cohesive, delicious mess. If you can resist eating it all the first night, you’re in for a treat.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown per serving (based on 6 servings):

Nutrient Amount per Serving
Calories 420
Protein 28g
Fat 18g
Saturated Fat 9g
Carbohydrates 35g
Fiber 2g
Sugar 4g
Sodium 680mg

This meal provides a solid balance of protein from the beef, carbohydrates from the rice for energy, and calcium from the cheese for bone health. The beef is also a great source of iron and B vitamins. The tomatoes add a dose of vitamin C and antioxidants.

Dietary considerations: This recipe contains dairy (cheese). For a gluten-free version, just make sure your beef broth is certified gluten-free—most are, but it’s worth checking. It’s naturally nut-free and egg-free.

I love that this recipe feels indulgent but actually provides real nutritional value. It’s the kind of meal that fills you up without weighing you down, and it keeps you satisfied for hours. Perfect for busy families or anyone who needs a hearty dinner that actually nourishes.

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½ cups of liquid per cup of rice. You may also need to add more broth during cooking if it absorbs too quickly.

Can I make this in a slow cooker?

I don’t recommend it for this specific recipe. The rice can easily become mushy in a slow cooker, and you lose the browning that gives the beef so much flavor. Stick to the stovetop method for the best texture.

How do I prevent the rice from getting mushy?

Use long-grain rice, toast it briefly before adding liquid, and resist the urge to stir once it’s simmering. Also, make sure your heat is on low—a gentle simmer is what you’re after, not a rolling boil.

Can I double this recipe?

Absolutely! Just use a larger skillet (14-inch if you have one) or a Dutch oven. Keep in mind that you may need to increase the cooking time by a few minutes since there’s more volume to heat through.

What’s the best cheese for this recipe?

Sharp cheddar is my top pick because it has the most flavor. But Monterey Jack, Colby, or a Mexican blend all work great. Just avoid pre-shredded cheese if you can—freshly shredded melts much more smoothly.

Conclusion

Look, I’m not going to tell you this cheesy ground beef and rice skillet will change your life. But I will tell you that it will change your Tuesday night. Or your Wednesday. Or whatever chaotic evening you’re staring down with a hungry family and an empty fridge plan.

This is the recipe I turn to when I need a guaranteed win. It’s forgiving, it’s flexible, and it delivers every single time. The beef stays flavorful, the rice cooks perfectly, and that blanket of melted cheese on top? Pure comfort. Whether you’re cooking for picky eaters, feeding a crowd, or just need something easy for yourself, this one works.

I’d love to hear how it goes for you. Did you add your own twist? Did your family go silent while eating (the highest compliment in my house)? Drop a comment below and let me know. And if you loved it, share it with a friend who needs a reliable weeknight dinner in their back pocket.

Now go make that skillet dinner—you’ve got this, and dinner’s almost ready.

Pin This Recipe!

30-minute cheesy ground beef and rice skillet recipe

Print

30-Minute Cheesy Ground Beef and Rice Skillet: Easy One-Pan Dinner

A quick and easy one-pan dinner featuring seasoned ground beef, tender rice, and melted cheddar cheese. Perfect for busy weeknights, this 30-minute recipe delivers comfort food without the fuss.

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

Ingredients

Scale
  • 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 cup long-grain white rice, uncooked (Jasmine or Basmati preferred)
  • 2 cups beef broth (low-sodium)
  • 1 can (14.5 oz) diced tomatoes, drained
  • 1 teaspoon paprika (smoked paprika preferred)
  • 1 teaspoon dried oregano
  • ½ teaspoon salt (plus more to taste)
  • ¼ teaspoon black pepper
  • 1 ½ cups shredded cheddar cheese (sharp cheddar preferred)
  • 2 tablespoons fresh parsley, chopped (optional, for garnish)

Instructions

  1. Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook undisturbed for 2 minutes to get a good sear, then break into smaller pieces. Cook until browned, about 3-4 more minutes.
  2. Add diced onion to the skillet and cook for about 2 minutes until softened. Add minced garlic and cook for 30 seconds until fragrant.
  3. Sprinkle uncooked rice over the beef mixture. Add paprika, oregano, salt, and pepper. Stir for 1 minute to toast the rice slightly.
  4. Pour in beef broth and drained diced tomatoes. Stir, scraping up any browned bits from the bottom. Bring to a gentle boil.
  5. Reduce heat to low, cover the skillet, and let simmer for 18-20 minutes. Do not lift the lid during this time.
  6. After 18 minutes, remove the lid. Rice should be tender and most liquid absorbed. If rice is still firm, add 2 tablespoons water, cover, and cook 2-3 more minutes.
  7. Sprinkle shredded cheddar cheese evenly over the top. Cover and let sit off heat for 2 minutes to melt the cheese.
  8. Garnish with fresh parsley if desired. Serve hot straight from the skillet.

Notes

For a crispy cheese top, broil the skillet for 1-2 minutes after adding cheese. Use freshly shredded cheese for best melting. Long-grain rice is crucial to avoid mushiness. Leftovers keep in the refrigerator for up to 4 days and freeze for up to 3 months.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 420
  • Sugar: 4
  • Sodium: 680
  • Fat: 18
  • Saturated Fat: 9
  • Carbohydrates: 35
  • Fiber: 2
  • Protein: 28

Keywords: cheesy ground beef and rice skillet, one-pan dinner, 30-minute meal, easy weeknight dinner, ground beef recipe, rice skillet, 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