Written by

Quinn Benson

Published

Best Kid-Approved Cheesy Ground Beef and Rice Skillet

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

Marta wasn’t trying to impress anyone. I’d stopped by to drop off a book she’d lent me—something about gardening, I think—and the smell hit me before I even got through the screen door. It was this warm, savory, cheesy smell that didn’t belong to any fancy dinner party. It smelled like a Tuesday night when nobody has anything to prove. She was standing at the stove in sweatpants, stirring a big skillet with one hand and holding a juice box in the other for her toddler. “Oh, it’s just dinner,” she said when I asked. “Nothing special.” But I couldn’t stop looking at that pan. The cheese was all bubbly on top, and the rice looked perfectly tender. She shrugged and offered me a spoonful. Honestly, I’ve had restaurant meals that didn’t make me as happy as that single bite. I mean, it was simple—ground beef, rice, cheese, some seasoning—but it was the kind of simple that makes you wonder why you ever overcomplicate dinner. She didn’t even write the recipe down. She just knew it by heart. I stood there in her kitchen, eating straight from the spoon, and asked her to talk me through it. Maybe you’ve been there—standing in someone else’s kitchen, realizing that the best meals aren’t the ones you plan for weeks. They’re the ones made on autopilot by someone who’s been feeding a family for years.

Why You’ll Love This Recipe

Let me tell you why this cheesy ground beef and rice skillet has become my go-to for busy weeknights. I’ve tested this recipe about seven times now, tweaking the cheese ratio and the rice-to-meat balance until it hit that sweet spot where everyone—including my pickiest eater—cleans their plate.

  • Quick & Easy: This comes together in about 30 minutes from start to finish. No complicated steps, no waiting around. Just brown the beef, add the rice, stir in the cheese, and dinner’s ready.
  • Simple Ingredients: You probably have most of this stuff in your kitchen right now. Ground beef, rice, cheese, some basic seasonings. No trips to specialty stores or weird ingredients you’ll never use again.
  • Perfect for Family Dinners: This is the kind of meal that works on a Tuesday when everyone’s tired and hungry. It’s filling, it’s warm, and it doesn’t require anyone to use a knife.
  • Crowd-Pleaser: I’ve served this to kids, grandparents, and even that one friend who’s a picky eater. Everyone goes back for seconds. The cheese does the heavy lifting here.
  • Unbelievably Delicious: The texture is what gets me—the rice soaks up all the beefy, cheesy goodness, and the top gets just a little golden if you let it sit for a minute. It’s comfort food at its finest.

What makes this recipe different from all the other ground beef and rice skillets out there? It’s the cheese blend. I use a mix of sharp cheddar for flavor and Monterey Jack for that gooey, stretchy texture. Plus, I add a tiny pinch of smoked paprika that nobody can quite identify but everyone notices is missing when I forget it. This isn’t just another version—it’s the one that makes you close your eyes after the first bite. Honestly, it’s comfort food reimagined: faster, simpler, but with the same soul-soothing satisfaction that makes you feel like everything’s going to be okay.

What Ingredients You Will Need

This recipe uses simple, pantry-friendly ingredients that come together to create something genuinely satisfying. Most of these are things you probably already have, which is exactly the point.

For the Skillet Base

  • 1 pound ground beef (80/20 works best—the fat adds flavor, but you can drain it if you prefer leaner)
  • 1 medium yellow onion, diced (about 1 cup; adds sweetness and depth)
  • 3 cloves garlic, minced (fresh is better, but jarred works in a pinch)
  • 1 cup long-grain white rice, uncooked (I use Jasmine or regular white rice; brown rice needs longer cooking time)
  • 2 cups beef broth (low-sodium is best so you can control the salt; I prefer Swanson or Kitchen Basics)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted adds nice flavor if you can find them)
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • 1 teaspoon smoked paprika (this is my secret ingredient—don’t skip it)
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • 2 tablespoons olive oil (for browning the beef)

For the Cheesy Finish

cheesy ground beef and rice skillet preparation steps

  • 1 cup sharp cheddar cheese, shredded (shred it yourself if you can—pre-shredded has anti-caking agents that affect melting)
  • ½ cup Monterey Jack cheese, shredded (adds that stretchy, gooey texture)
  • ¼ cup sour cream (stirred in at the end for creaminess; adds richness)
  • Optional garnish: fresh parsley or green onions, chopped (for color and freshness)

If you’re looking for substitutions, here are some that work well. You can use ground turkey or chicken instead of beef—just add a little extra oil since they’re leaner. For a gluten-free option, this recipe is naturally gluten-free as long as your broth and diced tomatoes don’t have added wheat. If you want to use brown rice, increase the broth to 2½ cups and cook for about 40-45 minutes instead of 20. I’ve also made this with ground pork when beef was on sale, and it was fantastic—just slightly sweeter and richer.

Equipment Needed

You don’t need much for this recipe, which is part of why I love it. Here’s what you’ll need:

  • Large skillet or Dutch oven (12-inch with a lid is ideal; I use my trusty cast iron skillet, but any heavy-bottomed pan works)
  • Wooden spoon or spatula (for breaking up the ground beef)
  • Cutting board and knife (for dicing the onion and mincing garlic)
  • Measuring cups and spoons
  • Cheese grater (if you’re shredding your own cheese)
  • Lid that fits your skillet (important for cooking the rice properly)

If you don’t have a lid that fits, you can use a baking sheet or aluminum foil to cover the skillet. I’ve done this plenty of times when I couldn’t find the lid. A Dutch oven works even better because it holds heat more evenly, but honestly, a regular non-stick skillet with a lid does the job perfectly. I’ve had my current skillet for about six years, and I’ve made this recipe in it at least thirty times. It’s worth investing in a good heavy-bottomed pan if you make skillet meals often.

Preparation Method

Let me walk you through this step by step. I’ve made this so many times that I could do it in my sleep, but I’ll slow down and explain each part so you get it right the first time.

  1. Prep your ingredients first. Dice the onion, mince the garlic, shred the cheese if you’re doing it yourself. This makes everything go faster once you start cooking. I learned this the hard way after burning garlic while trying to chop an onion mid-recipe.
  2. Heat the olive oil in your large skillet over medium-high heat. Let it get hot for about 30 seconds—you want it shimmering but not smoking. Add the ground beef and break it up with your wooden spoon. Let it brown without stirring too much for the first 3-4 minutes. This gives you those nice brown bits that add so much flavor.
  3. Add the diced onion to the skillet once the beef is mostly browned. Cook for about 3 minutes, stirring occasionally, until the onion softens and becomes translucent. The smell at this point is already amazing.
  4. Stir in the minced garlic, salt, pepper, smoked paprika, garlic powder, and onion powder. Cook for 30-60 seconds until the garlic is fragrant. Be careful not to burn it—burnt garlic tastes bitter and will ruin the whole dish. I’ve done that before, and trust me, you can’t fix it.
  5. Drain excess fat if you want to. I usually leave about 1 tablespoon for flavor, but if you’re using 80/20 beef, you might want to drain most of it. Just tilt the skillet and spoon out the fat, leaving the meat and onions behind.
  6. Add the uncooked rice to the skillet and stir it around for about a minute. This toasts the rice slightly and gives it a nuttier flavor. You’ll see the grains turn a little opaque at the edges.
  7. Pour in the beef broth and diced tomatoes with their juices. Stir everything together, scraping the bottom of the skillet to release any browned bits. Those bits are pure flavor—don’t leave them behind.
  8. Bring the mixture to a boil, then reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer for 18-20 minutes. Don’t lift the lid during this time—the steam is what cooks the rice. I know it’s tempting to peek, but resist. Set a timer if you have to.
  9. After 18-20 minutes, remove the lid and check the rice. It should be tender and have absorbed most of the liquid. If it’s still a little soupy, let it cook uncovered for 2-3 more minutes. If the rice is done but there’s still liquid, that’s fine—the cheese will absorb it.
  10. Remove the skillet from heat. Stir in the sour cream until it’s fully incorporated. This adds a subtle tang and makes everything extra creamy.
  11. Sprinkle the shredded cheddar and Monterey Jack evenly over the top. Cover the skillet again and let it sit for 2-3 minutes until the cheese is completely melted and gooey. If you want a golden top, pop it under the broiler for 1-2 minutes—just watch it carefully so it doesn’t burn.
  12. Garnish with fresh parsley or green onions if you’re using them, and serve hot. The cheese should be stretchy and the rice should be tender but not mushy.

A few things to watch for: If the rice isn’t done after 20 minutes, add ¼ cup more broth or water and cook for another 5 minutes covered. If the rice is too mushy, you added too much liquid or cooked it too long—it’s still delicious, just a different texture. And if you’re using a smaller skillet, the mixture might bubble over, so use a 12-inch pan if you have one.

Cooking Tips & Techniques

I’ve made this cheesy ground beef and rice skillet enough times to have a few tricks up my sleeve. Here’s what I’ve learned the hard way so you don’t have to.

Toast the rice. This is something I started doing after a friend mentioned it, and it makes a real difference. Stirring the raw rice in the hot beef mixture for about a minute before adding the liquid gives it a nuttier flavor and helps the grains stay separate instead of turning into mush. It only takes a minute, and you’ll taste the difference.

Don’t skip the smoked paprika. I know it seems like a small detail, but it adds this subtle smokiness that makes the dish feel more complex than it is. Regular paprika works in a pinch, but smoked paprika is worth seeking out. I keep a jar in my spice drawer just for this recipe.

Shred your own cheese. I know it’s tempting to buy the pre-shredded bags, but they have anti-caking agents that stop the cheese from melting smoothly. When you shred your own, you get that beautiful, gooey, stretchy melt that makes this dish so satisfying. It takes an extra two minutes, and it’s worth it.

Let it rest before serving. After you add the cheese and cover the skillet, let it sit for a full 3 minutes off the heat. This lets the cheese melt completely and the flavors meld together. I’ve served it immediately before, and it’s still good, but that resting time makes it better.

One mistake I still make sometimes: adding too much liquid. I got distracted once and added an extra half cup of broth, and the rice turned out soupy. If that happens, just cook it uncovered for a few extra minutes until the liquid evaporates. It’s fixable, but it’s better to measure carefully from the start.

Timing tip: While the rice is simmering, I use that 20 minutes to clean up the kitchen, set the table, or make a quick side salad. It makes dinner feel less chaotic when everything else is already done by the time the skillet’s ready.

Variations & Adaptations

This recipe is forgiving, which is one of the things I love about it. Here are some variations I’ve tried and loved.

Dietary adaptations: For a lower-carb version, swap the rice for cauliflower rice. Cook the cauliflower rice separately and stir it in at the end with the sour cream and cheese. It won’t have the same texture, but it’s still delicious. For a dairy-free version, use vegan cheese shreds and dairy-free sour cream—just know that the melt won’t be as gooey.

Seasonal variations: In summer, I add a cup of fresh corn kernels and some diced zucchini when I add the broth. It adds color and makes it feel lighter. In fall, I stir in some chopped mushrooms and a pinch of thyme for a earthier flavor. My kids don’t even notice the extra vegetables.

Flavor twists: For a Mexican-inspired version, add a can of drained black beans, a teaspoon of cumin, and use pepper jack cheese instead of Monterey Jack. For an Italian version, swap the smoked paprika for Italian seasoning, use crushed tomatoes instead of diced, and top with mozzarella and Parmesan. I’ve done both, and they’re equally good.

Different cooking methods: You can make this in an Instant Pot by using the sauté function for the beef and onions, then pressure cooking on high for 5 minutes with a natural release. For a slow cooker, brown the beef first, then add everything except the cheese and sour cream, and cook on low for 3-4 hours. Stir in the cheese and sour cream at the end.

My personal favorite variation: I add a handful of frozen peas and carrots when I stir in the sour cream. It adds color, sweetness, and a little extra nutrition without changing the flavor much. My kids eat it without complaint, which is the highest praise I can give.

Serving & Storage Suggestions

This cheesy ground beef and rice skillet is best served hot, straight from the skillet, with the cheese still stretchy and melty. I like to put the skillet right on the table with a big spoon and let everyone serve themselves. It feels cozy and informal, which is exactly the vibe this recipe deserves.

What to serve with it: A simple green salad with a tangy vinaigrette cuts through the richness perfectly. Steamed broccoli or green beans are also great—they add color and something crunchy. If you want to go all out, serve it with warm tortillas or crusty bread to soak up any extra cheesy goodness. I’ve also served it with roasted carrots on the side, and that works beautifully.

Storage instructions: 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 a little softer the next day, but the flavor gets even better. I actually think this dish is even more flavorful on day two, after all the seasonings have had time to meld.

Freezer instructions: This freezes surprisingly well. Let the skillet cool completely, then transfer to a freezer-safe container. It will keep for up to 3 months. To reheat, thaw in the refrigerator overnight, then reheat in a skillet over medium heat with a splash of broth or water to loosen it up. You can also microwave individual portions—just cover them so they don’t dry out.

Reheating tips: The best way to reheat this is in a skillet over medium heat with a tablespoon of water or broth. Stir occasionally until heated through, about 5-7 minutes. If you’re using the microwave, cover the bowl with a damp paper towel to add moisture. Add a little extra shredded cheese on top if you want to bring back that gooey factor.

How flavors develop: The smoked paprika and garlic become more pronounced after a day in the fridge. The sour cream also mellows out, making the dish creamier. Honestly, I sometimes make this a day ahead on purpose because I prefer the leftovers.

Nutritional Information & Benefits

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

Nutrient Amount per Serving
Calories 420
Protein 28g
Carbohydrates 38g
Fat 18g
Saturated Fat 8g
Fiber 2g
Sodium 680mg

This dish provides a good balance of protein from the beef and cheese, carbohydrates from the rice for energy, and calcium from the dairy. The diced tomatoes add a serving of vegetables and provide vitamin C and lycopene, which is a powerful antioxidant. If you’re watching your sodium, use low-sodium broth and go easy on the added salt—you can always add more at the table.

For dietary considerations: this recipe is naturally gluten-free. It’s not low-carb due to the rice, but you can make the cauliflower rice substitution mentioned earlier. The main allergens are dairy (cheese and sour cream) and possibly beef, but both can be substituted as noted in the variations section.

I like that this meal is filling without being heavy. It gives my kids the energy they need for homework and after-school activities, and I don’t feel guilty about serving it because it’s made with real ingredients. That’s a win in my book.

Conclusion

This kid-approved cheesy ground beef and rice skillet is the kind of recipe that becomes a regular in your dinner rotation. It’s simple enough for a Tuesday night, but satisfying enough that everyone looks forward to it. The cheese gets all gooey, the rice soaks up all the flavor, and the whole thing comes together in about 30 minutes with ingredients you probably already have.

I love that you can customize it based on what’s in your fridge or what your family likes. Add vegetables, switch up the cheese, make it spicy or mild—it’s forgiving and flexible. That’s the beauty of a good skillet meal. It doesn’t demand perfection. It just asks you to show up and stir.

I hope you give this recipe a try and make it your own. Maybe you’ll add a little extra garlic or throw in some bell peppers. Maybe you’ll serve it with a side of tortilla chips for scooping. Whatever you do, I’d love to hear about it. Drop a comment below and let me know how it turned out, or share your own twist on this recipe. And if you found this helpful, share it with a friend who could use an easy weeknight dinner idea. Happy cooking!

Frequently Asked Questions

Can I use ground turkey instead of ground beef?

Absolutely! Ground turkey works great in this recipe. Just add a tablespoon of olive oil since turkey is leaner than beef, and make sure to season it well. The cheese and spices will still give you plenty of flavor.

How do I keep the rice from getting mushy?

The key is to measure your liquid carefully and not lift the lid while the rice is simmering. Use long-grain white rice rather than short-grain, which tends to be starchier. If your rice still comes out mushy, try reducing the broth by ¼ cup next time.

Can I make this in advance for meal prep?

Yes, this recipe is great for meal prep. Cook it as directed, let it cool completely, and store it in individual containers in the refrigerator for up to 4 days. The flavors actually get better overnight. Just reheat with a splash of water or broth to bring back some moisture.

What can I add to make it more kid-friendly?

My kids love when I add a handful of frozen peas or corn at the end. The sweetness balances the savory flavors, and the bright colors make it more appealing. You can also reduce the smoked paprika if your kids are sensitive to smoky flavors.

Can I freeze leftovers?

Yes, this freezes well for up to 3 months. Let the skillet cool completely, then transfer to a freezer-safe container. To reheat, thaw in the refrigerator overnight and warm in a skillet over medium heat with a splash of broth. The texture will be slightly softer, but the flavor will still be delicious.

Pin This Recipe!

cheesy ground beef and rice skillet recipe

Print

Best Kid-Approved Cheesy Ground Beef and Rice Skillet

A quick and easy one-pan meal featuring ground beef, rice, and a blend of sharp cheddar and Monterey Jack cheese. Perfect for busy weeknights, this comforting skillet dinner comes together in about 30 minutes with simple, pantry-friendly ingredients.

  • Author: Dina
  • Prep Time: 10 minutes
  • Cook Time: 20 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 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 cup long-grain white rice, uncooked (Jasmine or regular white rice)
  • 2 cups beef broth (low-sodium preferred)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted recommended)
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • 2 tablespoons olive oil
  • 1 cup sharp cheddar cheese, shredded
  • ½ cup Monterey Jack cheese, shredded
  • ¼ cup sour cream
  • Optional garnish: fresh parsley or green onions, chopped

Instructions

  1. Prep your ingredients first: dice the onion, mince the garlic, shred the cheese if doing it yourself.
  2. Heat the olive oil in a large skillet over medium-high heat until shimmering. Add the ground beef and break it up with a wooden spoon. Let it brown without stirring too much for the first 3-4 minutes.
  3. Add the diced onion to the skillet once the beef is mostly browned. Cook for about 3 minutes, stirring occasionally, until the onion softens and becomes translucent.
  4. Stir in the minced garlic, salt, pepper, smoked paprika, garlic powder, and onion powder. Cook for 30-60 seconds until fragrant, being careful not to burn the garlic.
  5. Drain excess fat if desired, leaving about 1 tablespoon for flavor.
  6. Add the uncooked rice to the skillet and stir for about a minute to toast it slightly.
  7. Pour in the beef broth and diced tomatoes with their juices. Stir everything together, scraping the bottom of the skillet to release any browned bits.
  8. Bring the mixture to a boil, then reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer for 18-20 minutes. Do not lift the lid during this time.
  9. After 18-20 minutes, remove the lid and check the rice. It should be tender and have absorbed most of the liquid. If still soupy, cook uncovered for 2-3 more minutes.
  10. Remove the skillet from heat. Stir in the sour cream until fully incorporated.
  11. Sprinkle the shredded cheddar and Monterey Jack evenly over the top. Cover the skillet again and let it sit for 2-3 minutes until the cheese is completely melted and gooey. For a golden top, broil for 1-2 minutes.
  12. Garnish with fresh parsley or green onions if using, and serve hot.

Notes

Toast the rice for a nuttier flavor. Don’t skip the smoked paprika. Shred your own cheese for best melting. Let the skillet rest for 3 minutes after adding cheese. If rice isn’t done after 20 minutes, add ¼ cup more broth and cook for 5 more minutes covered. For a lower-carb version, swap rice for cauliflower rice. For dairy-free, use vegan cheese and sour cream.

Nutrition

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

Keywords: cheesy ground beef and rice skillet, kid-approved, easy weeknight dinner, one-pan meal, ground beef recipe, cheesy rice skillet

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 ★☆ ★☆ ★☆ ★☆ ★☆