“Can you make that cheesy rice thing again?” my husband asked, peeking over my shoulder as I scrolled through my phone last Tuesday. It wasn’t a request, really—more of a statement. And honestly, that’s how this entire recipe came to be.
I’d been staring at a half-empty box of beef broth and a lonely bell pepper in my fridge, wondering what kind of dinner could come together without a trip to the store. You know those nights. The ones where takeout sounds tempting but your wallet says otherwise. I grabbed the ground beef from the freezer, a bag of rice from the pantry, and started throwing things into my trusty cast iron skillet. Twenty minutes later, we were sitting down to bowls of something so good I actually wrote the measurements down afterward—which, let’s face it, I never do.
This Easy Cheesy Ground Beef and Rice Skillet is the kind of dinner that feels like a warm hug after a long day. It’s not fancy. It’s not complicated. But it’s exactly what you want when you need dinner on the table fast and you want everyone at the table to actually eat it without complaint. The cheese gets all melty, the rice soaks up all that savory goodness, and the whole thing comes together in one pan. No fuss, no mountain of dishes, just pure comfort.
Why You’ll Love This Recipe
I’ve tested this recipe more times than I care to admit, and here’s what I’ve learned: simple doesn’t mean boring. This skillet dinner has earned a permanent spot in our weekly rotation for good reason.
- Quick & Easy: From start to finish, this meal is ready in under 20 minutes. That’s faster than delivery and way more satisfying.
- Simple Ingredients: Everything in this recipe is something you probably already have in your kitchen. No fancy cheeses, no obscure spices—just real food that works.
- Perfect for Busy Weeknights: Whether it’s a Tuesday after soccer practice or a Thursday when you just can’t, this dish shows up when you need it most.
- Crowd-Pleaser: My kids clean their plates, my husband asks for seconds, and even my picky mother-in-law gave it a thumbs up. That’s a win in my book.
- Unbelievably Delicious: The combination of seasoned beef, tender rice, and gooey melted cheese is comfort food at its finest. It’s the kind of meal that makes you close your eyes after the first bite.
What sets this recipe apart is the technique. Instead of cooking the rice separately and mixing it in, we cook everything together in one pan. The rice absorbs all the flavors from the beef, broth, and seasonings as it cooks, creating a cohesive dish that tastes like it’s been simmering for hours. It’s not just another ground beef recipe—it’s your new go-to.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to create something truly special. Most of these are pantry staples, which means you can whip this up without a special trip to the store.
- Ground Beef (1 lb / 450g): I prefer 80/20 ground beef for the best flavor, but any lean ground beef works. If you’re using a leaner option, you might need to add a splash of olive oil to prevent sticking.
- Long-Grain White Rice (1 cup / 200g): This is my go-to for this recipe. It cooks up fluffy and separate, soaking up all that savory broth. Basmati or jasmine rice work beautifully too. Avoid short-grain or sticky rice—they’ll make the dish too gummy.
- Beef Broth (2 cups / 480ml): Use low-sodium broth so you can control the salt level. I’ve tested this with both store-bought and homemade, and both work great. Chicken broth works in a pinch, but beef gives a richer flavor.
- Shredded Cheddar Cheese (1½ cups / 170g): Sharp cheddar adds the most flavor, but mild cheddar or a Mexican blend works too. Shred it yourself if you can—pre-shredded cheese has anti-caking agents that prevent it from melting as smoothly.
- Yellow Onion (1 medium, diced): A sweet or yellow onion adds a mellow savory base. Red onion works too, but it’s a bit sharper.
- Bell Pepper (1 medium, diced): I use red or orange for sweetness and color. Green bell peppers work but are more bitter. You can leave it out if you’re not a pepper fan.
- Garlic (3 cloves, minced): Fresh garlic is non-negotiable here. The jarred stuff just doesn’t have the same punch.
- Tomato Paste (2 tablespoons): This adds depth and a subtle tang that balances the richness. I recommend the tube version—it keeps in the fridge and you can use just what you need.
- Worcestershire Sauce (1 tablespoon): A little goes a long way in adding umami. Soy sauce works as a substitute if you’re out.
- Paprika (1 teaspoon): Smoked paprika adds a lovely depth, but regular works too.
- Dried Oregano (½ teaspoon): Optional but nice—it adds an herby note that brightens the dish.
- Salt and Black Pepper (to taste): Start with ½ teaspoon salt and ¼ teaspoon pepper, then adjust at the end.
- Butter (2 tablespoons): For sautéing the aromatics. Olive oil works too, but butter adds a richness that’s hard to beat.
- Fresh Parsley (for garnish, optional): A sprinkle of fresh herbs makes everything look more intentional.
Equipment Needed
You don’t need a fancy kitchen to make this recipe work. Here’s what you’ll need:
- Large Skillet (12-inch / 30cm): A cast iron skillet is my first choice—it holds heat beautifully and develops a nice fond on the bottom. A stainless steel or non-stick skillet works perfectly too. Just make sure it has a tight-fitting lid.
- Wooden Spoon or Spatula: For breaking up the beef and stirring. A flat-edged wooden spoon works best for scraping up any browned bits.
- Chef’s Knife and Cutting Board: For dicing the onion, bell pepper, and mincing the garlic.
- Measuring Cups and Spoons: Accuracy matters here since we’re cooking the rice in the skillet.
- Box Grater or Food Processor: For shredding your own cheese. It takes two extra minutes and makes a noticeable difference in how the cheese melts.
- Lid or Foil: You’ll need something to cover the skillet while the rice cooks. If your skillet doesn’t have a lid, a sheet of aluminum foil works as a makeshift cover.
If you don’t have a large skillet, you can use a Dutch oven or a deep sauté pan. The key is having enough surface area for everything to cook evenly and a lid to trap the steam.
Preparation Method

Let’s get cooking! This comes together fast, so I like to have everything prepped before I turn on the heat.
- Prep your ingredients. Dice the onion and bell pepper into small, even pieces. Mince the garlic. Shred the cheese if you’re doing it yourself. Measure out the rice, broth, and seasonings. Having everything ready means you won’t be scrambling once things start cooking.
- Melt the butter in your large skillet over medium-high heat. Add the diced onion and bell pepper. Cook for 3-4 minutes, stirring occasionally, until the onion turns translucent and the pepper softens. The kitchen should start smelling amazing right about now.
- Add the ground beef to the skillet. Break it up with your wooden spoon into small crumbles. Let it cook undisturbed for about 2 minutes before stirring—this helps develop a nice brown crust. Then stir and continue cooking for another 3-4 minutes until the beef is no longer pink. Don’t drain all the fat; you want some of it for flavor.
- Stir in the minced garlic, tomato paste, Worcestershire sauce, paprika, oregano, salt, and pepper. Cook for 1 minute, stirring constantly, until the garlic is fragrant and the tomato paste has darkened slightly. This step builds the flavor base.
- Pour in the beef broth and scrape the bottom of the skillet with your spoon to release any browned bits (that’s pure flavor gold). Bring the broth to a boil.
- Stir in the rice until it’s evenly distributed. Reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer for 15-18 minutes. Do not lift the lid during this time—you need the steam to cook the rice properly.
- Check the rice after 15 minutes. It should be tender and most of the liquid should be absorbed. If the rice is still crunchy and the liquid is gone, add ¼ cup more broth or water, cover, and cook for another 3-5 minutes. If there’s still liquid but the rice is tender, remove the lid and let it cook uncovered for 2 minutes to evaporate the excess.
- Remove the skillet from heat. Sprinkle the shredded cheddar cheese evenly over the top. Cover the skillet again and let it sit for 2-3 minutes until the cheese is fully melted and gooey.
- Garnish with fresh parsley if you’re using it. Serve hot straight from the skillet—it’s the kind of meal that looks beautiful on the table with minimal effort.
Pro tip: If you want a slightly crispy cheese top, pop the skillet under the broiler for 2 minutes after adding the cheese. Watch it closely—it can go from golden to burnt in seconds.
Cooking Tips & Techniques
After making this recipe more times than I can count, I’ve learned a few things the hard way. Here’s what I wish someone had told me:
Don’t rush the browning step. I know you’re hungry, but letting the beef develop a nice crust adds so much flavor. If you stir it constantly, you’ll end up with gray, steamed meat instead of beautifully browned beef. Let it sit, then stir. Trust me on this.
Use the right rice. I learned this one through trial and error. Long-grain white rice is perfect because it cooks in the same time as the liquid absorbs. Brown rice takes too long, and instant rice turns to mush. If you only have brown rice, par-cook it before adding to the skillet, or increase the broth and cooking time significantly.
Keep the lid on. I know it’s tempting to peek, but every time you lift that lid, steam escapes, and your rice might end up undercooked. If you’re worried about it burning, use a clear glass lid so you can check without lifting.
Season as you go. This is a mistake I made early on—adding all the salt at the end. Season the beef as it cooks, season the broth, and then taste and adjust at the end. Layers of seasoning create a more complex flavor.
Let it rest. Those 2-3 minutes after adding the cheese aren’t just for melting—they also let the rice absorb any remaining steam, making the texture perfect. Patience pays off here.
Variations & Adaptations
One of the best things about this recipe is how easy it is to adapt. Here are some variations I’ve tried and loved:
- Spicy Southwest Version: Add 1 diced jalapeño with the onion, swap the paprika for chili powder, and stir in ½ cup of frozen corn and a can of drained black beans with the broth. Top with pepper jack cheese instead of cheddar.
- Greek-Inspired Twist: Swap the beef for ground lamb, use oregano and a pinch of cinnamon, and stir in chopped Kalamata olives and crumbled feta cheese at the end instead of cheddar. It’s a completely different dish but just as delicious.
- Vegetarian Option: 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.
- Low-Carb Adaptation: Swap the rice for cauliflower rice. Sauté the cauliflower rice separately and stir it in at the end, or cook it directly in the skillet for about 5 minutes. The texture is different, but the flavor is still amazing.
- Add More Veggies: This is my favorite way to clean out the fridge. Diced zucchini, shredded carrots, or chopped spinach all work beautifully. Add heartier veggies like carrots with the onion, and delicate ones like spinach right before adding the cheese.
I once made a version with leftover roasted red peppers and some crumbled bacon I found in the fridge. It was honestly one of the best batches I’ve ever made. Don’t be afraid to experiment—this recipe is forgiving.
Serving & Storage Suggestions
This skillet dinner is at its best served hot, straight from the pan. The cheese should be stretchy and the rice tender and fluffy. I like to serve it with a simple side salad dressed with lemon vinaigrette to cut through the richness. A side of steamed green beans or roasted broccoli also works beautifully.
For a complete meal, pair it with a bowl of creamy roasted tomato garlic soup on the side—the flavors complement each other perfectly, and both come together in about the same time.
Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The rice will absorb more liquid as it sits, so the texture will be slightly softer the next day—but the flavor actually gets better. I often make a double batch on purpose just for lunch leftovers.
To reheat: Add a splash of water or broth to the skillet or microwave-safe bowl, cover, and heat until warmed through. The extra liquid helps restore some moisture to the rice. Reheating in a skillet over medium-low heat with a lid gives the best results—about 5-7 minutes, stirring once.
To freeze: Let the dish cool completely, then transfer to a freezer-safe container. It freezes well for up to 3 months. Thaw overnight in the refrigerator before reheating. The texture won’t be quite as perfect as fresh, but it’s still a solid meal on a busy night.
If you’re looking for another quick weeknight dinner that uses similar ingredients, try this creamy cheeseburger potato soup—it’s comfort food at its finest and comes together in just 30 minutes.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 4 servings):
| Nutrient | Amount |
|---|---|
| Calories | 485 |
| Protein | 32g |
| Carbohydrates | 42g |
| Fat | 20g |
| Saturated Fat | 10g |
| Fiber | 2g |
| Sodium | 680mg |
This dish is a good source of protein from the beef and cheese, which helps keep you full and satisfied. The bell pepper adds a nice dose of vitamin C, and the onion provides prebiotic fiber that supports gut health. If you’re watching your sodium, use low-sodium broth and go easy on the added salt—you can always adjust at the table.
For a lighter version, use lean ground beef (93/7) and reduce the cheese to 1 cup. You can also swap the white rice for brown rice, though you’ll need to adjust the cooking time to about 35-40 minutes and add an extra ½ cup of broth.
This recipe is naturally nut-free and egg-free. For a gluten-free version, double-check your Worcestershire sauce and broth labels—most are gluten-free, but some brands add wheat-based ingredients.
Conclusion
This Easy Cheesy Ground Beef and Rice Skillet is the kind of recipe that saves dinner, night after night. It’s quick enough for a frantic Tuesday, comforting enough for a rainy Sunday, and simple enough that you don’t need to think too hard about it. The whole family will love it, and you’ll love how easy it is to pull together.
I hope you give this one a try and make it your own. Maybe you’ll add a little extra garlic, or throw in some leftover veggies from the fridge. That’s the beauty of a recipe like this—it’s a starting point, not a rulebook.
If you make this, I’d love to hear how it turned out. Drop a comment below and let me know what variations you tried, or tag me in your photos. And if you’re looking for another one-pan wonder, don’t miss this creamy one-pot sun-dried tomato and spinach gnocchi—it’s just as easy and completely delicious.
Happy cooking, friends. You’ve got this.
Frequently Asked Questions
Can I use brown rice instead of white rice?
Yes, but you’ll need to adjust the cooking time. Brown rice takes about 35-40 minutes to cook, so add an extra ½ cup of broth and simmer covered for 35 minutes before checking. The texture will be chewier and nuttier.
Can I make this recipe in an Instant Pot or slow cooker?
For the Instant Pot, sauté the beef and veggies using the sauté function, then add the broth and rice. Pressure cook on high for 5 minutes with a natural release. For a slow cooker, cook the beef and veggies first, then add everything except the cheese and rice. Cook on low for 2-3 hours, then stir in cooked rice and cheese at the end.
How do I prevent the rice from getting mushy?
Don’t stir the rice too much after adding it to the broth, and keep the lid on during cooking. Lifting the lid releases steam and can lead to uneven cooking. Also, make sure you’re using long-grain rice—short-grain rice tends to be starchier and more likely to turn mushy.
Can I double this recipe?
Absolutely! Use a larger skillet or Dutch oven and increase the cooking time by about 5 minutes. Make sure your skillet is big enough to hold everything without overcrowding—a 14-inch skillet or 6-quart Dutch oven works well for a double batch.
What can I serve with this skillet dinner?
A simple green salad with a tangy vinaigrette is my go-to. Steamed vegetables like broccoli, green beans, or asparagus also work well. If you want something heartier, serve it with a side of honey butter skillet cornbread for sopping up any extra cheesy goodness.
Pin This Recipe!

Easy Cheesy Ground Beef and Rice Skillet: Best 20-Minute Dinner
This Easy Cheesy Ground Beef and Rice Skillet is a quick, one-pan dinner that combines seasoned ground beef, tender rice, and gooey melted cheddar cheese. Ready in under 20 minutes, it’s the perfect comfort food for busy weeknights.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 lb (450g) ground beef (80/20 preferred)
- 1 cup (200g) long-grain white rice
- 2 cups (480ml) low-sodium beef broth
- 1½ cups (170g) shredded sharp cheddar cheese
- 1 medium yellow onion, diced
- 1 medium bell pepper (red or orange), diced
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon paprika (smoked or regular)
- ½ teaspoon dried oregano (optional)
- Salt and black pepper to taste (start with ½ tsp salt and ¼ tsp pepper)
- 2 tablespoons butter
- Fresh parsley for garnish (optional)
Instructions
- Prep your ingredients: dice the onion and bell pepper, mince the garlic, shred the cheese, and measure out the rice, broth, and seasonings.
- Melt the butter in a large skillet (12-inch) over medium-high heat. Add the diced onion and bell pepper. Cook for 3-4 minutes, stirring occasionally, until the onion is translucent and the pepper softens.
- Add the ground beef to the skillet. Break it up into small crumbles with a wooden spoon. Let it cook undisturbed for about 2 minutes to develop a brown crust, then stir and continue cooking for another 3-4 minutes until no longer pink.
- Stir in the minced garlic, tomato paste, Worcestershire sauce, paprika, oregano, salt, and pepper. Cook for 1 minute, stirring constantly, until fragrant and the tomato paste darkens slightly.
- Pour in the beef broth and scrape the bottom of the skillet to release any browned bits. Bring the broth to a boil.
- Stir in the rice until evenly distributed. 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.
- Check the rice after 15 minutes. It should be tender and most liquid absorbed. If rice is still crunchy and liquid is gone, add ¼ cup more broth or water, cover, and cook for another 3-5 minutes. If there’s excess liquid but rice is tender, cook uncovered for 2 minutes.
- Remove the skillet from heat. Sprinkle the shredded cheddar cheese evenly over the top. Cover and let sit for 2-3 minutes until the cheese is fully melted and gooey.
- Garnish with fresh parsley if desired. Serve hot straight from the skillet.
Notes
For a crispy cheese top, broil the skillet for 2 minutes after adding cheese. Use low-sodium broth to control salt. Shred cheese yourself for best melting. Don’t lift the lid while rice cooks. Let the beef brown undisturbed for better flavor. Leftovers keep in the fridge for up to 4 days; reheat with a splash of broth. Freezes well for up to 3 months.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 485
- Sugar: 4
- Sodium: 680
- Fat: 20
- Saturated Fat: 10
- Carbohydrates: 42
- Fiber: 2
- Protein: 32
Keywords: ground beef, rice, skillet dinner, cheesy, quick dinner, weeknight meal, one-pan, comfort food


