My husband took a bite of that first test batch and just stared at his fork for a second. That quiet pause—the one where someone is trying to figure out what exactly makes a simple dinner taste that good—told me everything I needed to know. He asked for it again three days later, and that never happens with weeknight skillet dinners around here. Honestly, I was just trying to use up some ground beef and a half-box of rice I had sitting in the pantry. You know those nights when you open the fridge and just hope something comes together? This cheesy beef and rice skillet was born from one of those uninspired moments, and it turned into the kind of dinner that makes you wonder why you ever bother with complicated recipes.
The thing about this dish is that it doesn’t try to be fancy. It’s just ground beef, rice, melty cheese, and a few pantry staples all cooked in one skillet until everything gets cozy and delicious. There’s something almost embarrassing about how good it tastes for how little effort it takes. The rice soaks up all the savory beef juices and the cheese pulls everything together into this creamy, satisfying mess of a dinner. I’ve made it on frantic Tuesday nights when I had exactly twenty minutes between meetings and on lazy Sundays when I wanted something warm without a sink full of dishes. It works every single time.
This isn’t a recipe that needs a story about my grandmother’s kitchen or some magical family heirloom. It’s a recipe that earned its place in my rotation by being exactly what it promises—easy, cheesy, and deeply satisfying. The kind of dinner that makes everyone at the table actually finish their plate without being asked. And honestly? That’s the best kind of recipe there is.
Why You’ll Love This Recipe
I’ve tested this easy cheesy beef and rice skillet dinner more times than I care to admit, tweaking the liquid ratios and cheese combinations until it hit that sweet spot between creamy and hearty. Here’s why I think it will become a staple in your kitchen too:
- One-Pan Wonder: Everything cooks in a single skillet. No boiling rice separately, no draining pasta, no extra pots to scrub. Dinner and dishes are both done in under 30 minutes.
- Pantry-Friendly Ingredients: Ground beef, rice, cheese, and basic seasonings. You probably have most of these things right now. No special trips to the store required.
- Budget-Friendly Comfort: This is the kind of meal that stretches a pound of ground beef into a satisfying dinner for the whole family without feeling like you’re being cheap about it.
- Totally Customizable: Swap the protein, change the cheese, add vegetables, or adjust the spice level. It adapts to whatever you have on hand or whatever your family craves.
- Crowd-Pleasing Texture: The rice stays perfectly tender, the beef is savory and seasoned, and the cheese melts into every bite. It’s comfort food that actually delivers on its promise.
I’ve made versions of this recipe with ground turkey, added bell peppers and onions, and even thrown in some black beans when I wanted extra fiber. It’s forgiving in a way that makes cooking feel less like a science experiment and more like a conversation with your pantry. This isn’t just another ground beef recipe—it’s the one you’ll actually want to make on a Tuesday night when you’re tired and hungry and just need something good to happen in your kitchen.
Ingredients You Will Need
This recipe uses simple, everyday ingredients that come together to create something genuinely satisfying. Nothing fancy, nothing fussy—just good food that works.
For the Beef and Rice Skillet
- 1 pound ground beef (85/15 works perfectly—lean enough to not be greasy, fatty enough to stay flavorful)
- 1 medium yellow onion, diced (about 1 cup; adds sweetness and depth)
- 3 cloves garlic, minced (fresh is best, but jarred minced garlic works in a pinch)
- 1 cup long-grain white rice (uncooked; I prefer jasmine or basmati for their fluffy texture)
- 2 cups beef broth (low-sodium so you can control the salt; use chicken broth if that’s what you have)
- 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted adds a lovely smoky note if you can find them)
- 1 teaspoon smoked paprika (adds warmth without heat)
- 1 teaspoon dried oregano (or Italian seasoning if that’s what’s in your cabinet)
- 1/2 teaspoon garlic powder (because you can never have too much garlic flavor)
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt (plus more to taste)
- 1/4 teaspoon black pepper
- 1 1/2 cups shredded cheddar cheese (sharp cheddar gives the most flavor; I recommend Tillamook or Cabot for superior meltability)
- 2 tablespoons olive oil (for browning the beef)
- Fresh parsley or green onions, chopped (for garnish; optional but pretty)
Ingredient Tips and Substitutions

If you want to use ground turkey or chicken instead of beef, go for it—just add an extra tablespoon of olive oil since leaner meats need more fat to stay moist. Brown rice works but requires about 15 extra minutes of simmering and an additional 1/2 cup of broth. For a gluten-free option, double-check your broth label (most are gluten-free, but some brands add questionable ingredients). And if you’re dairy-free, try a plant-based cheddar shred—I’ve had good luck with the Follow Your Heart brand, though the melt won’t be quite as spectacular.
Equipment Needed
- Large skillet with a lid (12-inch is ideal; cast iron or stainless steel work beautifully. A deep non-stick skillet is also fine if that’s what you have.)
- Wooden spoon or spatula (for breaking up the beef and stirring)
- Cheese grater (pre-shredded cheese works, but freshly grated melts so much smoother—trust me on this one)
- Sharp knife and cutting board (for the onion and garlic)
- Measuring cups and spoons
- Can opener
If you don’t have a lid that fits your skillet, a large piece of aluminum foil crimped tightly around the edges works perfectly as a makeshift cover. I’ve done it more times than I’d like to admit, and the rice turns out just fine.
Preparation Method
- Brown the beef: Heat the olive oil in your large skillet over medium-high heat. Add the ground beef and cook, breaking it apart with your wooden spoon, until it’s nicely browned—about 5 to 7 minutes. Don’t rush this step; you want actual browning, not just gray meat. If there’s excess fat, carefully spoon most of it out, leaving about a tablespoon for flavor.
- Sauté the aromatics: Reduce the heat to medium and add the diced onion to the skillet. Cook for 3 to 4 minutes, stirring occasionally, until the onion softens and becomes translucent. Add the minced garlic and cook for another 30 seconds until fragrant—your kitchen should smell amazing at this point.
- Toast the rice: Sprinkle the uncooked rice over the beef and onion mixture. Stir everything together and let it cook for about 1 to 2 minutes, stirring constantly. This toasting step is where the magic happens—it gives the rice a nutty flavor and helps it stay fluffy instead of mushy. You’ll notice the rice grains become slightly translucent around the edges.
- Add the liquids and seasonings: Pour in the beef broth and the undrained can of diced tomatoes. Add the smoked paprika, dried oregano, garlic powder, onion powder, salt, and pepper. Stir everything together until well combined, scraping up any browned bits from the bottom of the skillet. Those bits are pure flavor gold.
- Simmer until tender: Bring the mixture to a boil, then reduce the heat to low. Cover the skillet with your lid and let it simmer gently for 18 to 20 minutes. Do not lift the lid during this time—the steam is what cooks the rice perfectly. After 18 minutes, check the rice: it should be tender and most of the liquid should be absorbed. If it needs a few more minutes, re-cover and cook for another 2 to 3 minutes.
- Add the cheese: Once the rice is tender, remove the skillet from the heat. Sprinkle the shredded cheddar cheese evenly over the top. Cover the skillet again and let it sit for 2 to 3 minutes—the residual heat will melt the cheese into a glorious, gooey blanket. If you want a slightly browned top, pop the skillet under the broiler for 1 to 2 minutes (just make sure your skillet is broiler-safe if you go this route).
- Rest and serve: Let the skillet rest for about 5 minutes after adding the cheese. This allows the rice to absorb any remaining steam and makes serving easier. Garnish with fresh parsley or green onions if you’re feeling fancy, then scoop directly from the skillet onto plates.
A quick note on timing: if you’re serving this with a simple salad or roasted vegetable, start those before you add the cheese so everything finishes at the same time. The resting period is a great window to toss a salad or steam some broccoli.
Cooking Tips and Techniques
I’ve made this easy cheesy beef and rice skillet dinner probably two dozen times now, and I’ve learned a few things the hard way. Here are the tips that actually matter:
Don’t skip the rice toasting step. I know it seems like an extra, fussy thing to do, but it genuinely makes a difference. That 60 seconds of stirring the raw rice in the hot pan keeps it from turning into a starchy, sticky mess. The first time I made this, I dumped everything in at once and ended up with rice that was more glue than grain. Never again.
Resist the urge to peek. When you’re simmering the rice, keep that lid on. Every time you lift it, steam escapes and the cooking time gets thrown off. I know it’s tempting to check, but trust the process. Set a timer and walk away. If you’re worried about burning, make sure your heat is on low—a gentle simmer, not a rolling boil.
Grate your own cheese. Pre-shredded cheese is coated with anti-caking agents that prevent it from melting smoothly. Freshly grated cheddar melts into a silky, cohesive layer instead of a clumpy, greasy mess. It takes two extra minutes and the difference is genuinely noticeable.
Season in layers. Add a pinch of salt when you brown the beef, another when you add the onion, and then the full amount with the broth. This builds flavor from the bottom up instead of just throwing everything in at the end. It’s a small habit that makes a big difference.
Watch your liquid ratio. Different rice varieties absorb liquid differently. Long-grain white rice is the most forgiving, but if you’re using medium-grain or a different variety, you might need to adjust the broth by a quarter cup. The rice should be tender and the mixture should be creamy but not soupy when it’s done.
Variations and Adaptations
One of the best things about this cheesy beef and rice skillet is how easily it adapts to whatever you have in your kitchen. Here are some variations I’ve tried and loved:
Southwest Style: Swap the diced tomatoes for a can of Rotel (tomatoes with green chiles), add 1/2 teaspoon of cumin and a pinch of cayenne, and stir in a can of drained black beans along with the broth. Top with pepper jack cheese instead of cheddar. This version pairs beautifully with a dollop of sour cream and some sliced avocado. I’ve made this for game day gatherings and it disappears fast—similar to how a good savory loaded queso fundido with spicy chorizo always vanishes at parties.
Vegetable-Packed Version: Sauté a diced bell pepper (any color), a cup of chopped mushrooms, and a grated zucchini along with the onion. The vegetables cook down and blend right into the rice, adding nutrients without making it feel like a health food. My kids don’t even notice the zucchini.
Cheese Lover’s Dream: Use a blend of cheeses instead of just cheddar. I’ve done a mix of sharp cheddar, Monterey Jack, and a little bit of cream cheese stirred in at the end for extra creaminess. It’s ridiculous in the best possible way.
Mexican-Inspired Twist: Add 1/2 cup of corn kernels (frozen or canned, drained) along with the broth, and top with crumbled cotija cheese and fresh cilantro instead of parsley. A squeeze of lime juice right before serving brightens everything up.
If you’re cooking for someone with dietary restrictions, this recipe is surprisingly accommodating. Use gluten-free broth and check your diced tomatoes label (most are fine). For a lower-carb option, swap the rice for cauliflower rice—just reduce the broth to 1 cup and simmer for only 5 to 7 minutes since cauliflower cooks much faster.
Serving and Storage Suggestions
This skillet dinner is at its best served hot, straight from the pan, with the cheese still stretchy and the rice perfectly tender. I like to scoop it into bowls and let everyone top their own with fresh parsley, a crack of black pepper, and maybe a drizzle of hot sauce if they want some heat.
For sides, keep it simple. A crisp green salad with a tangy vinaigrette cuts through the richness beautifully. Steamed broccoli or roasted green beans add color and crunch. If you’re feeling extra, warm up some crusty bread to soak up any cheesy bits left in the skillet—trust me, you won’t regret it.
To store leftovers: Transfer the cooled skillet dinner to an airtight container and refrigerate 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’ve been known to eat this cold straight from the fridge, and I’m not ashamed.
To reheat: The microwave works fine for individual portions (about 1 to 2 minutes, stirring halfway). For larger amounts, reheat in a covered skillet over medium-low heat with a splash of beef broth or water to loosen things up. Stir occasionally until heated through, about 5 to 7 minutes.
To freeze: This recipe freezes surprisingly well. Let it cool completely, then transfer to a freezer-safe container or zip-top bag. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat as directed above. I often double the recipe and freeze half for those nights when I just can’t face cooking.
The flavors meld together beautifully overnight, so leftovers might actually taste better than the first serving. The cheese integrates more fully into the rice, creating an even creamier texture.
Nutritional Information and Benefits
Here’s the honest truth: this is comfort food, not health food. But it’s made with real ingredients and provides a balanced mix of protein, carbohydrates, and fat that will keep you full and satisfied. Here’s a rough estimate per serving (based on 6 servings):
- Calories: Approximately 450-480
- Protein: 28g
- Carbohydrates: 38g
- Fat: 20g
- Fiber: 3g
- Calcium: 25% of daily value (hello, cheese!)
- Iron: 20% of daily value (from the beef)
The ground beef provides high-quality protein, iron, and B vitamins that support energy metabolism. The tomatoes contribute lycopene, a powerful antioxidant, especially when cooked. And while cheese gets a bad rap sometimes, it’s a good source of calcium and protein. If you want to lighten things up, use ground turkey, add more vegetables, or reduce the cheese by half—the dish will still be delicious.
This recipe is naturally gluten-free (check your broth) and can be made dairy-free with plant-based cheese. It’s also incredibly filling, which means you’re less likely to reach for snacks an hour later. For a balanced meal, serve it alongside a generous portion of vegetables or a simple salad.
Conclusion
This easy cheesy beef and rice skillet dinner has become my go-to answer for that nightly question: “What’s for dinner?” It’s the recipe I turn to when I’m tired, when the fridge looks bare, and when I need something that everyone will actually eat without complaint. It’s not fancy, it’s not complicated, and it doesn’t pretend to be anything other than what it is—a warm, cheesy, deeply satisfying meal that comes together in one pan with minimal fuss.
What I love most about this recipe is how it makes me feel like a good cook without requiring me to actually be one. You don’t need special skills or exotic ingredients. You just need a skillet, a few pantry staples, and about half an hour. The cheese does the heavy lifting, and the rice does the rest.
I’d love to hear how this turns out for you. Did you add your own twist? Use a different cheese? Throw in some vegetables? Drop a comment below and let me know—I genuinely read every single one. And if you’re looking for another easy weeknight dinner that delivers big flavor with minimal effort, you might also enjoy this creamy one-pan Tuscan chicken or these crispy oven-baked chicken thighs for another night of the week.
Now go make some dinner. Your skillet is waiting.
Frequently Asked Questions
Can I use ground turkey instead of beef?
Absolutely. Ground turkey or chicken work perfectly. Just add an extra tablespoon of olive oil since leaner poultry needs a little more fat to stay moist and flavorful. The cooking time stays the same.
Why is my rice still hard after 20 minutes?
A few things could be going on. Your heat might have been too low, or your lid might not have been tight enough to trap steam. Add another 1/4 cup of broth, cover tightly, and simmer for 5 more minutes. Also, older rice sometimes takes longer to cook, so check your package date.
Can I make this in advance for meal prep?
Yes! This recipe is excellent for meal prep. Cook it as directed, let it cool completely, then portion it into containers. It will keep in the refrigerator for up to 4 days. The rice will soften slightly, but the flavor actually improves overnight. Reheat individual portions in the microwave or reheat the whole batch in a covered skillet with a splash of broth.
What’s the best rice to use for this recipe?
Long-grain white rice is your best bet. Jasmine and basmati both work beautifully and stay fluffy. Avoid short-grain rice (it gets too sticky) and instant rice (it will turn to mush). Brown rice works but requires about 15 extra minutes of cooking and an additional 1/2 cup of broth.
Can I add vegetables to this dish?
Absolutely. This recipe is very forgiving when it comes to vegetables. Sauté diced bell peppers, mushrooms, or zucchini along with the onion. Stir in frozen peas or corn during the last 5 minutes of cooking. Grated zucchini or carrots blend right in without anyone noticing. Just keep the total vegetable additions to about 1 to 1 1/2 cups so you don’t throw off the liquid ratio.
Pin This Recipe!

Easy Cheesy Beef and Rice Skillet: Best One-Pan Dinner
A quick and satisfying one-pan dinner featuring ground beef, rice, and melted cheddar cheese. Perfect for busy weeknights, this recipe uses simple pantry ingredients and comes together in under 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 pound ground beef (85/15)
- 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, undrained (fire-roasted recommended)
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano (or Italian seasoning)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt (plus more to taste)
- 1/4 teaspoon black pepper
- 1 1/2 cups shredded cheddar cheese (sharp cheddar recommended)
- 2 tablespoons olive oil
- Fresh parsley or green onions, chopped (for garnish, optional)
Instructions
- Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook, breaking it apart, until browned (5-7 minutes). Spoon out excess fat, leaving about 1 tablespoon.
- Reduce heat to medium. Add diced onion and cook 3-4 minutes until softened. Add minced garlic and cook 30 seconds until fragrant.
- Sprinkle uncooked rice over the beef and onion mixture. Stir and cook 1-2 minutes until rice becomes slightly translucent around the edges.
- Pour in beef broth and undrained diced tomatoes. Add smoked paprika, dried oregano, garlic powder, onion powder, salt, and pepper. Stir well, scraping up browned bits from the bottom.
- Bring to a boil, then reduce heat to low. Cover and simmer for 18-20 minutes. Do not lift the lid during cooking. Check rice for tenderness; if needed, cook 2-3 more minutes.
- Remove skillet from heat. Sprinkle shredded cheddar cheese evenly over the top. Cover and let sit 2-3 minutes until cheese melts. (Optional: broil 1-2 minutes for a browned top, if skillet is broiler-safe.)
- Let rest 5 minutes before serving. Garnish with fresh parsley or green onions if desired. Serve directly from the skillet.
Notes
Don’t skip toasting the rice for best texture. Resist lifting the lid while simmering. Grate your own cheese for smoother melting. Season in layers for deeper flavor. For brown rice, add 15 extra minutes and 1/2 cup more broth. For a lower-carb option, use cauliflower rice with 1 cup broth and simmer 5-7 minutes.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 465
- Sugar: 5
- Sodium: 680
- Fat: 20
- Saturated Fat: 9
- Carbohydrates: 38
- Fiber: 3
- Protein: 28
Keywords: cheesy beef and rice skillet, one-pan dinner, ground beef recipe, easy weeknight dinner, cheesy rice skillet


