The woman at the farmers market stall watched me fumble with three different bags of rice, trying to read the tiny labels while holding a squash that was definitely too big for my shopping basket. She didn’t say anything at first. Then she reached over, picked up a bag of long-grain white rice, and handed it to me with a small shrug. “This one,” she said. “For the nights you don’t want to think.” I laughed, thanked her, and we got to talking about what she called “emergency dinners” — the kind you make when you’re too tired to chop anything fancy but still want something that feels like a real meal. She mentioned a one-pan ground beef and rice thing her grandmother used to make, heavy on the cheese, light on the fuss. I scribbled it on the back of a receipt, and honestly, I’ve been making some version of it ever since. This cheesy ground beef and rice skillet is that recipe, polished up from years of trial and error. It’s the dinner I make on Wednesday nights when I’ve already used up all my cooking energy earlier in the week. Maybe you’ve been there — staring into the fridge at 5:30 PM with zero inspiration and a hungry household. This one’s for those nights.
Why You’ll Love This Recipe
Let me tell you, I’ve tested this cheesy ground beef and rice skillet more times than I can count. I’ve burned it, undercooked the rice, added too much cheese (is that even possible?), and let it sit too long. But each failure taught me something, and this version is the result of all that messy trial and error.
- One Pan Wonder : Everything cooks in a single skillet — no separate pots for rice, no draining pasta, no extra dishes. You’ll have just one pan to wash at the end.
- Budget-Friendly : Ground beef, rice, cheese, and a few pantry staples. This is the kind of meal that stretches your grocery dollar without feeling like a compromise.
- Ready in 30 Minutes : From the moment you start browning the beef to the second you scoop it onto plates, you’re looking at about half an hour. Perfect for those nights when hangry sets in.
- Kid-Approved : The cheese pulls all the flavors together in a way that even picky eaters can’t resist. My nephew calls it “the melty meat one” and asks for it every time he visits.
- Endlessly Adaptable : Swap the protein, change the cheese, add veggies — this recipe bends to whatever you have on hand without falling apart.
What makes this cheesy ground beef and rice skillet different from other versions you might have tried? It’s the technique. Instead of cooking the rice separately and mixing it in at the end, you cook it right in the same pan with the beef and broth. The rice absorbs all those savory flavors as it simmers, so every single grain tastes like the whole dish. Plus, I add the cheese in two stages — some stirred in for creamy texture, and some sprinkled on top to get all bubbly and golden. It’s a small thing, but it makes a big difference.
This recipe isn’t just good. It’s the kind that makes you close your eyes after the first bite, because it tastes like comfort without the effort. It’s weeknight cooking at its most honest and satisfying.
What Ingredients You Will Need
This cheesy ground beef and rice skillet uses simple, everyday ingredients that you probably already have in your kitchen. No fancy shopping trips required — just good, honest staples that come together beautifully.
- 1 pound ground beef (80/20 works well — the fat adds flavor, but you can drain off excess)
- 1 tablespoon olive oil (for sautéing, though you can skip this if your beef is fatty enough)
- 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 Mahatma or Carolina for consistent results; avoid instant rice as it will turn mushy)
- 2 cups beef broth (low-sodium preferred so you can control the salt; Swanson is my go-to)
- 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted adds a lovely smoky note if you can find them)
- 1 teaspoon smoked paprika (regular paprika works too, but smoked adds that little something extra)
- 1 teaspoon dried oregano (or Italian seasoning if that’s what you have)
- ½ teaspoon salt (plus more to taste)
- ¼ teaspoon black pepper
- 2 cups shredded cheddar cheese, divided (sharp cheddar gives the most flavor; Kraft or Sargento both melt beautifully)
- Optional: ½ cup frozen peas or corn (toss them in at the end for a pop of color and sweetness)
- Fresh parsley or green onions for garnish (makes it look pretty, but honestly, it’s optional)
Ingredient tips from my kitchen : When choosing ground beef, I’ve found that 80/20 gives the best flavor without being greasy. If you use leaner beef like 93/7, add an extra tablespoon of olive oil to keep things from drying out. For the rice, long-grain is non-negotiable here. Basmati or jasmine work beautifully too, but avoid short-grain sushi rice — it gets too sticky. And please, please don’t skip draining the diced tomatoes. That liquid is flavor gold for cooking the rice.
Substitution guidance : Use ground turkey or chicken instead of beef if you prefer. For a vegetarian version, crumbled plant-based meat works, or just double the beans and veggies. Swap cheddar for Monterey Jack, pepper jack for heat, or a Mexican blend for variety. If you’re gluten-free, check your broth label — most are fine, but some contain wheat.
Equipment Needed
The beauty of this cheesy ground beef and rice skillet is that it truly lives up to the “one pan” promise. Here’s what you’ll need:
- Large skillet or sauté pan with a lid (12-inch is ideal; a Dutch oven works too. I use my Lodge cast iron skillet most of the time — it holds heat beautifully and the lid fits snugly. If you don’t have a lid, foil works as a temporary cover.)
- Wooden spoon or spatula (for breaking up the beef and stirring)
- Cheese grater (pre-shredded cheese is fine, but freshly grated melts smoother — I learned this the hard way when my sauce turned grainy)
- Measuring cups and spoons
- Can opener
- Chef’s knife and cutting board (for the onion and garlic)
Budget-friendly tip : If you don’t have a skillet with a lid, any large pan covered tightly with aluminum foil will work. I’ve done this more times than I’d like to admit, and it works perfectly fine. Also, skip the expensive non-stick pans — a well-seasoned cast iron or stainless steel skillet is all you need.
Preparation Method

Let me walk you through this cheesy ground beef and rice skillet step by step. Trust me, it’s easier than you think, and I’ve included all the little tricks I’ve picked up along the way.
- Brown the beef : Heat your skillet over medium-high heat. Add the ground beef and cook, breaking it up with your spoon, until it’s nicely browned — about 5 to 7 minutes. Don’t rush this step. You want some browning, not just gray meat. If there’s excess fat (more than a tablespoon or two), carefully spoon it out or tilt the pan and soak it up with a paper towel. Leave a little fat for flavor.
- Sauté the aromatics : Reduce the heat to medium. Add the olive oil, diced onion, and a pinch of salt. Cook for 3 to 4 minutes, stirring occasionally, until the onion is soft and translucent. Stir in the minced garlic and cook for another 30 seconds — just until fragrant. Garlic burns fast, so keep an eye on it. I’ve definitely burned garlic before, and it makes the whole dish taste bitter.
- Toast the rice : Add the uncooked rice to the pan and stir it around for about 1 minute. This toasting step is a game-changer. The rice gets a little nutty flavor, and it helps keep the grains separate as they cook. You’ll hear a faint crackling sound — that’s what you want.
- Add the liquids and seasonings : Pour in the beef broth and the undrained diced tomatoes. Add the smoked paprika, oregano, salt, and pepper. Stir everything together, scraping up any browned bits from the bottom of the pan. Those bits are pure flavor.
- Bring to a simmer : Turn the heat up to high and bring the mixture to a boil. Once it’s bubbling, reduce the heat to low, cover the skillet with the lid, and let it simmer gently. Set a timer for 18 minutes. Do not lift the lid during this time — I know it’s tempting, but the steam is what cooks the rice evenly. I’ve peeked before, and the rice always turns out uneven when I do.
- Check the rice : After 18 minutes, remove the lid carefully (watch out for steam). The rice should be tender and most of the liquid should be absorbed. If the rice is still a bit firm and there’s liquid left, cover and cook for another 2 to 3 minutes. If the rice is tender but there’s extra liquid, just let it sit uncovered for a minute or two.
- Add the cheese : Turn off the heat. Sprinkle in 1½ cups of the shredded cheddar cheese and stir gently until it melts into the rice mixture. The residual heat will do the work. Taste and adjust salt and pepper if needed. If you’re adding frozen peas or corn, stir them in now — they’ll warm through from the heat of the dish.
- Top and serve : Sprinkle the remaining ½ cup of cheese over the top. Cover the skillet for 1 to 2 minutes until the cheese is melted and bubbly. Garnish with fresh parsley or sliced green onions if you’re feeling fancy. Scoop into bowls and serve hot.
Visual cue : When it’s done, the rice should be tender but not mushy, the beef should be evenly distributed, and the cheese should pull into silky strands when you lift a spoonful. The whole thing should look like a cozy, cheesy hug in a pan.
Cooking Tips & Techniques
I’ve made this cheesy ground beef and rice skillet more times than I can count, and I’ve learned a few things the hard way. Here are my best tips to save you from the same mistakes.
Don’t rush the browning : I used to rush through browning the beef because I was hungry and impatient. But properly browned beef adds so much more flavor. Let it sit in the pan for a minute or two before breaking it up. You want those deep, caramelized bits.
Measure your rice carefully : This is probably the most common mistake I see. Too much rice and you’ll end up with a mushy, starchy mess. Too little and it’ll be soupy. Use a proper measuring cup and level it off. I learned this after one particularly sad batch that turned into beef-flavored porridge.
Resist the urge to stir : Once you’ve covered the pan and reduced the heat, leave it alone. Every time you lift the lid, you let out steam, and that steam is what cooks the rice. I know it’s hard, but trust the process.
Toast the rice : That one minute of toasting makes a real difference. It gives the rice a nutty flavor and helps each grain stay separate. It’s a small step that elevates the whole dish.
Use freshly grated cheese : Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. I used bagged cheese for years and wondered why my sauces were always a little grainy. Freshly grated cheddar melts like a dream. If you’re short on time, at least grate it yourself — it takes two minutes and the texture is worth it.
Let it rest : After you add the final cheese topping, let the skillet sit covered for a minute or two off the heat. This allows the cheese to melt fully and the flavors to settle. It also makes serving easier since the rice firms up slightly.
Variations & Adaptations
One of the best things about this cheesy ground beef and rice skillet is how flexible it is. Here are some variations I’ve tried and loved.
Spicy Southwest Version : Replace the diced tomatoes with a can of Rotel (diced tomatoes with green chiles). Add ½ teaspoon cumin and ¼ teaspoon cayenne pepper along with the other seasonings. Use pepper jack cheese instead of cheddar. Top with sliced jalapeños if you’re feeling brave. This version is my personal favorite when I want a little kick.
Vegetable-Packed Version : Sauté a diced bell pepper and a chopped zucchini along with the onion. Stir in a handful of spinach just before adding the cheese — it wilts down into the rice beautifully. You can also add a cup of frozen mixed vegetables (peas, carrots, corn) in the last 5 minutes of cooking. This is my go-to when I have leftover veggies in the fridge that need using up.
Mexican-Inspired Version : Use Spanish rice seasoning (or add a packet of taco seasoning) instead of the oregano and paprika. Swap the cheddar for a Mexican blend cheese. Top with fresh cilantro, a squeeze of lime, and a dollop of sour cream. Serve with warm tortillas on the side.
Dairy-Free Version : Use a dairy-free shredded cheese alternative. I’ve tried the Daiya cheddar style shreds and they melt reasonably well. You can also skip the cheese entirely and add a tablespoon of nutritional yeast for a cheesy flavor without the dairy.
Low-Carb Version : Replace the rice with cauliflower rice. Sauté the cauliflower rice in the pan for about 5 minutes after cooking the beef and aromatics, then add the broth and tomatoes and simmer for 10 minutes instead of 18. The texture is different, but it’s still delicious and satisfying.
Serving & Storage Suggestions
This cheesy ground beef and rice skillet is best served hot, straight from the pan. Scoop it into bowls and let everyone add their own toppings — a dollop of sour cream, a sprinkle of fresh cilantro, a few dashes of hot sauce. It’s also wonderful with a simple side salad dressed with lime vinaigrette to cut through the richness.
Storage : Leftovers keep beautifully in an airtight container in the refrigerator for up to 4 days. The flavors actually meld together overnight, and I sometimes think it tastes even better the next day. Reheat in the microwave in 30-second bursts, stirring between each, or in a skillet over medium-low heat with a splash of water or broth to loosen it up.
Freezing : This recipe freezes well for up to 3 months. Let it cool completely, then transfer to a freezer-safe container or zip-top bag. To reheat, thaw overnight in the refrigerator, then warm in a skillet over medium heat with a little broth until heated through. The rice might be slightly softer after freezing, but the flavor is still fantastic.
Flavor development : I’ve noticed that the cheesy ground beef and rice skillet tastes even better after sitting for a day. The rice absorbs more of the liquid, and the flavors have time to mingle. So if you’re meal prepping, this is a great candidate for make-ahead lunches.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 485 |
| Protein | 28g |
| Fat | 24g |
| Saturated Fat | 11g |
| Carbohydrates | 38g |
| Fiber | 2g |
| Sugar | 4g |
| Sodium | 680mg |
| Calcium | 320mg |
| Iron | 4mg |
This cheesy ground beef and rice skillet offers a good balance of protein from the beef and cheese, carbohydrates from the rice for energy, and calcium for bone health. The tomatoes provide lycopene, an antioxidant linked to heart health, and vitamin C. If you add vegetables like peas or bell peppers, you’ll boost the fiber and vitamin content even more.
Dietary considerations : This recipe contains dairy (cheese) and gluten (check your broth). For a gluten-free version, use certified gluten-free broth. For a lower-sodium option, use low-sodium broth and reduce the added salt. It’s naturally nut-free and egg-free.
Conclusion
This cheesy ground beef and rice skillet is the kind of recipe that becomes a weeknight staple — the one you turn to when you need something comforting, satisfying, and easy. It’s forgiving enough for beginners, adaptable enough for experienced cooks, and honest enough to be exactly what it says it is: a one-pan dinner that works.
I love this recipe because it reminds me that cooking doesn’t have to be complicated to be good. Sometimes the best meals come from simple ingredients, a single pan, and a little patience. The rice absorbs all those savory flavors, the cheese pulls everything together, and in about 30 minutes, you have dinner on the table with minimal cleanup.
I’d love to hear how this turns out for you. Did you add any twists? Did your family ask for seconds? Drop a comment below and share your version — I read every single one. And if you found this helpful, please share it with a friend who needs an easy dinner idea. Happy cooking, friends!
Frequently Asked Questions
Can I use ground turkey instead of beef?
Absolutely. Ground turkey works beautifully in this cheesy ground beef and rice skillet. Just add an extra tablespoon of olive oil since turkey is leaner, and make sure to season it well. The cheese and spices will still give you plenty of flavor.
Why is my rice still hard after 18 minutes?
This can happen if your heat was too low, your lid didn’t seal properly, or you lifted the lid during cooking. Next time, make sure the liquid is at a gentle simmer before covering, and resist the urge to peek. If the rice is still hard, add ¼ cup more broth and cook for another 5 minutes covered.
Can I make this in advance for meal prep?
Yes! This recipe is great for meal prep. Prepare it as directed, let it cool completely, and divide into individual containers. It keeps in the fridge for up to 4 days. Reheat in the microwave or on the stovetop with a splash of water to loosen it up.
What can I use instead of cheddar cheese?
Monterey Jack, Colby, Gouda, or a Mexican blend all work wonderfully. For a sharper flavor, try white cheddar. For a bit of heat, use pepper jack. Just avoid very soft cheeses like mozzarella as they can make the dish too watery.
Can I add more vegetables to this recipe?
Definitely. Diced bell peppers, zucchini, mushrooms, or spinach all work great. Sauté them along with the onion in step 2. Frozen peas or corn can be stirred in at the end. Just be mindful not to overcrowd the pan — stick to about 1 to 1½ cups of extra veggies total.
Pin This Recipe!

Cheesy Ground Beef and Rice Skillet: Easy One Pan Dinner
A comforting one-pan dinner with ground beef, rice, and plenty of cheese, ready in 30 minutes. Perfect for busy weeknights when you need a satisfying meal with minimal cleanup.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 pound ground beef (80/20 works well)
- 1 tablespoon olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 cup long-grain white rice, uncooked
- 2 cups beef broth (low-sodium preferred)
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- ½ teaspoon salt (plus more to taste)
- ¼ teaspoon black pepper
- 2 cups shredded cheddar cheese, divided
- Optional: ½ cup frozen peas or corn
- Fresh parsley or green onions for garnish (optional)
Instructions
- Brown the beef: Heat your skillet over medium-high heat. Add the ground beef and cook, breaking it up with your spoon, until nicely browned, about 5 to 7 minutes. Drain excess fat if needed, leaving a little for flavor.
- Sauté the aromatics: Reduce heat to medium. Add olive oil, diced onion, and a pinch of salt. Cook for 3 to 4 minutes until onion is soft and translucent. Stir in minced garlic and cook for 30 seconds until fragrant.
- Toast the rice: Add uncooked rice to the pan and stir for about 1 minute until lightly toasted and fragrant.
- Add liquids and seasonings: Pour in beef broth and undrained diced tomatoes. Add smoked paprika, oregano, salt, and pepper. Stir, scraping up any browned bits from the bottom.
- Bring to a simmer: Turn heat to high and bring to a boil. Reduce heat to low, cover, and simmer for 18 minutes. Do not lift the lid.
- Check the rice: After 18 minutes, remove lid. Rice should be tender and most liquid absorbed. If needed, cook covered for 2-3 more minutes or let sit uncovered to absorb excess liquid.
- Add cheese: Turn off heat. Stir in 1½ cups shredded cheddar until melted. Adjust salt and pepper. If using frozen peas or corn, stir them in now.
- Top and serve: Sprinkle remaining ½ cup cheese over top. Cover for 1-2 minutes until melted. Garnish with parsley or green onions if desired. Serve hot.
Notes
For best results, use freshly grated cheddar cheese as pre-shredded cheese contains anti-caking agents that can make the sauce grainy. Toast the rice for 1 minute before adding liquid for better texture and flavor. Do not lift the lid while rice is simmering to ensure even cooking. Leftovers keep in the refrigerator for up to 4 days and freeze well for up to 3 months.
Nutrition
- Serving Size: 1 serving (based on
- Calories: 485
- Sugar: 4
- Sodium: 680
- Fat: 24
- Saturated Fat: 11
- Carbohydrates: 38
- Fiber: 2
- Protein: 28
Keywords: cheesy ground beef and rice skillet, one pan dinner, easy weeknight dinner, ground beef recipe, cheesy rice skillet, 30 minute meal, budget friendly dinner



