Love this? Save it for later!
Share the inspiration with your friends
There used to be a tiny, wood-paneled diner just off the highway called The Rusty Spoon that made the most unforgettable cheesy ground beef and rice skillet. When they closed suddenly three winters ago—a “For Lease” sign taped in the window practically overnight—I felt a genuine pang of loss. That skillet was my go-to after late shifts, the thing I craved when the weather turned gray and my energy was shot. After twelve tries—some of them watery, one of them burnt to a crisp, and a few that were just plain sad—I finally got it. This is the exact one, the kind that makes the whole kitchen smell like comfort and the whole house go quiet while everyone eats. I mean, honestly, I didn’t think I’d ever nail that specific creamy, cheesy, beefy magic. But here we are, and I’m pretty sure you’re going to love it too. Maybe you’ve had a restaurant dish you couldn’t let go of? That was this one for me.
Why You’ll Love This Recipe
This isn’t just another weeknight dinner—it’s the kind of meal that feels like a warm hug in a bowl. After testing this recipe at least a dozen times (and feeding it to my very honest neighbor, Mark), I can confidently say it delivers on every single front.
- Quick & Easy: Comes together in about 30 minutes, start to finish. Perfect for those evenings when you walk in the door hungry and need something on the table fast.
- Simple Ingredients: No fancy grocery trips needed here. Ground beef, rice, cheese, and a few pantry staples—you probably have most of it right now.
- Perfect for Cozy Nights: This is the ultimate comfort food for chilly evenings, busy weeknights, or when you just need something satisfying and uncomplicated.
- Crowd-Pleaser: Kids devour it, adults ask for seconds, and it reheats beautifully for lunch the next day. It’s honestly the most requested dinner in my house.
- Unbelievably Delicious: The combination of tender rice, seasoned ground beef, and gooey melted cheese is pure comfort. The texture is creamy but not mushy, cheesy but not greasy—it’s a balancing act that took me a few tries to perfect.
What makes this recipe different from the rest? It’s the little trick of toasting the rice in the beef drippings before adding the liquid. That extra step adds a nutty depth that takes the whole dish from good to “can I have this every week?” The seasoning blend is also carefully balanced—not too salty, not too bland, with just a hint of smokiness from paprika and a touch of warmth from garlic.
This recipe isn’t just good—it is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined: faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing a family on a Tuesday night, or turning a regular dinner into something you genuinely look forward to.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which is exactly what you want for a last-minute dinner.
- 1 pound (450g) ground beef (80/20 works best—lean enough to not be greasy, but enough fat for flavor)
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced (fresh is best, but jarred works in a pinch)
- 1 cup (200g) long-grain white rice (uncooked; basmati or jasmine also work well)
- 2 cups (480ml) beef broth (low-sodium is ideal so you can control the salt)
- 1 can (10.5 oz/298g) condensed tomato soup (this is the secret to that rich, slightly sweet base)
- 1 teaspoon smoked paprika (adds that subtle smoky warmth)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper
- 2 cups (200g) shredded sharp cheddar cheese (freshly shredded melts better than pre-shredded)
- 2 tablespoons olive oil (for sautéing)
- Fresh parsley, chopped (for garnish, optional but nice)
Ingredient Tips: I personally prefer using Swanson beef broth for its clean flavor, and Cabot sharp cheddar for that perfect melt. If you can’t find condensed tomato soup, you can substitute with 1 cup of tomato sauce plus 1 tablespoon of brown sugar. For a dairy-free version, use your favorite plant-based cheddar shreds—just know the texture will be slightly different.
Equipment Needed
You don’t need a lot of fancy tools for this one, which is part of its charm.
- Large skillet with a lid: A 12-inch skillet with a tight-fitting lid is ideal. I use my trusty Lodge cast iron skillet, but a non-stick or stainless steel pan works just fine.
- Wooden spoon or spatula: For breaking up the beef and stirring the rice.
- Chef’s knife and cutting board: For dicing the onion and mincing the garlic.
- Measuring cups and spoons: Standard set for accuracy.
- Box grater: For shredding cheese from a block—it melts so much better than pre-shredded.
Budget-Friendly Tip: If you don’t have a lid for your skillet, a sheet of aluminum foil tightly crimped around the edges works as a perfect substitute. I’ve done it more times than I’d like to admit!
Preparation Method

- Brown the beef. Heat 1 tablespoon of olive oil in your large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until browned and cooked through—about 5-7 minutes. Don’t drain all the fat; leave about 1 tablespoon in the pan for flavor. If there’s more than that, spoon off the excess. (Trust me on this—too little fat and the rice won’t toast properly.)
- Sauté the aromatics. Reduce the heat to medium. Add the diced onion to the skillet and cook for 2-3 minutes until it softens and turns translucent. Stir in the minced garlic and cook for another 30 seconds until fragrant. Your kitchen should smell amazing right about now.
- Toast the rice. Push the beef and onions to one side of the pan. Add the remaining 1 tablespoon of olive oil to the empty space, then add the uncooked rice. Stir the rice in the oil for 1-2 minutes until it starts to look slightly golden and you hear a faint crackling sound. This is the step that makes all the difference—it gives the rice a nutty flavor and helps it stay separate instead of turning mushy.
- Add the liquids and seasonings. Pour in the beef broth and condensed tomato soup. Stir everything together until the soup is fully dissolved into the broth. Add the smoked paprika, garlic powder, onion powder, salt, and black pepper. Give it a good stir, scraping up any browned bits from the bottom of the pan—that’s pure flavor.
- Simmer. Bring the mixture to a boil, then reduce the heat to low. Cover the skillet with the lid and let it simmer gently for 18-20 minutes. Don’t peek too often! Every time you lift that lid, steam escapes and your rice will take longer to cook. Set a timer and resist the urge.
- Check the rice. After 18 minutes, remove the lid and check the rice. It should be tender and have absorbed most of the liquid. If it’s still a bit firm or there’s too much liquid left, cover and cook for another 2-3 minutes. If it looks dry but the rice isn’t done yet, add a splash more broth or water. (This happened to me the first time—I learned to keep an extra 1/4 cup of broth on hand just in case.)
- Add the cheese. Once the rice is perfectly 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-3 minutes until the cheese is completely melted and gooey. If you want a golden, bubbly top, pop the skillet under the broiler for 1-2 minutes—just watch it closely so it doesn’t burn.
- Garnish and serve. Sprinkle fresh chopped parsley over the top for a pop of color and a hint of freshness. Serve hot straight from the skillet—it’s the coziest way to eat it.
Cooking Tips & Techniques
I’ve made this cheesy ground beef and rice skillet more times than I can count, and I’ve definitely learned a few things the hard way. Here are my best tips so you don’t have to repeat my mistakes.
Don’t skip toasting the rice. I know it seems like an extra step, but it’s non-negotiable. The first time I made this, I just dumped the raw rice in with the liquid and ended up with a gummy, sad mess. Toasting it in the oil first changes everything—the grains stay separate and have this lovely nutty flavor that makes the dish taste more complex than it actually is.
Use freshly shredded cheese. Pre-shredded cheese is coated with anti-caking agents that prevent it from melting smoothly. I learned this the hard way when my first attempt had a grainy, clumpy cheese layer. Spend the extra minute grating a block of cheddar—it melts into a silky, cohesive blanket that’s infinitely better.
Let it rest before serving. That 2-3 minute rest after adding the cheese isn’t just for melting—it also allows the rice to absorb any last bits of liquid and the flavors to meld together. I know it’s hard to wait when the whole house smells this good, but it’s worth it.
Adjust the liquid as needed. Different stoves and skillets can affect how quickly liquid evaporates. If your rice is looking dry before it’s fully cooked, add a splash more broth. If there’s too much liquid at the end, remove the lid and let it simmer uncovered for a minute or two. Cooking is about adjusting, not following rules blindly.
One mistake I still make: Sometimes I get impatient and crank the heat too high during the simmer. Don’t do it! A gentle simmer is key—too high and the liquid evaporates before the rice is cooked, leaving you with crunchy rice and a burnt bottom. Low and slow, my friend.
Variations & Adaptations
This recipe is incredibly flexible, and I’ve tried quite a few variations over the years. Here are some of my favorites.
Spicy Southwest Version: Add 1 diced jalapeño along with the onion, and stir in 1 teaspoon of chili powder and 1/2 teaspoon of cumin with the other seasonings. Top with pepper jack cheese instead of cheddar, and serve with a dollop of sour cream and fresh cilantro. This version is my go-to when I want a little kick.
Vegetarian Adaptation: Swap the ground beef for 1 pound of plant-based crumbles or 2 cans of drained and rinsed black beans. Use vegetable broth instead of beef broth, and add a can of diced tomatoes with green chiles for extra flavor. My vegetarian friend Sarah requests this version every time she comes over—she says it’s even better than the original.
Low-Carb / Keto-Friendly: Replace the rice with 2 cups of cauliflower rice (fresh or frozen). The cooking time will be much shorter—only about 5-7 minutes of simmering after adding the cauliflower rice. You may also want to reduce the broth to 1 1/2 cups since cauliflower releases more water. It’s not quite the same texture, but honestly, with all that cheese, you won’t miss the rice much.
Add Some Veggies: Stir in 1 cup of frozen peas and carrots during the last 5 minutes of cooking, or add a handful of fresh spinach right before the cheese goes on and let it wilt. It’s an easy way to sneak in some extra nutrition without changing the flavor much.
Serving & Storage Suggestions
This cheesy ground beef and rice skillet is best served hot, straight from the skillet. I like to set the pan right on a trivet in the middle of the table and let everyone dig in—it feels more communal and cozy that way. A simple side salad with a tangy vinaigrette cuts through the richness beautifully, or you can serve it with crusty bread to soak up any extra cheesy bits.
For drinks, a cold glass of milk is classic, but it also pairs surprisingly well with a light beer or a crisp white wine like Sauvignon Blanc. My kids love it with apple juice, which somehow works.
Storage: 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 it might be a bit denser the next day—but the flavor actually gets better. To reheat, add a splash of broth or water and warm it in a skillet over medium-low heat, stirring occasionally, until heated through. You can also microwave individual portions in 30-second bursts, stirring between each.
Freezing: This dish freezes beautifully for up to 3 months. Let it cool completely, then transfer to a freezer-safe container. To thaw, place it in the refrigerator overnight, then reheat as directed above. I like to make a double batch and freeze half for those nights when I just can’t cook.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 6 servings):
- Calories: 485
- Protein: 28g
- Fat: 22g
- Carbohydrates: 42g
- Fiber: 2g
- Sugar: 6g
- Sodium: 680mg
Health Benefits: This meal provides a good balance of protein from the beef and calcium from the cheese, which supports muscle health and bone strength. The rice offers quick energy, and if you add veggies like peas or spinach, you’ll get a boost of vitamins A and C. The smoked paprika also contains capsaicin, which has anti-inflammatory properties.
Dietary Considerations: This recipe contains dairy and gluten (check your broth and tomato soup labels for gluten-free options). It can be made dairy-free with plant-based cheese and gluten-free with certified gluten-free broth. For a lower-sodium version, use no-salt-added broth and reduce the added salt.
Conclusion
This cheesy ground beef and rice skillet is more than just a quick dinner—it’s the kind of meal that feels like coming home. After those twelve failed attempts, I can finally say this version is the one I’ll be making for years to come. It’s simple enough for a busy Tuesday, but satisfying enough to feel like a real treat.
I’d love for you to try it and make it your own. Maybe you’ll add extra garlic or throw in some bell peppers—go for it! That’s the beauty of a recipe like this. If you do make it, come back and let me know how it turned out in the comments. Did you change anything? Did your family love it as much as mine does? I genuinely want to hear about it.
Until next time, happy cooking—and don’t forget to save room for seconds.
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 typically takes 40-45 minutes to cook and requires about 1/2 cup more broth. You may also need to add more liquid halfway through if it looks dry. I recommend par-cooking the brown rice first for about 20 minutes before adding it to the skillet.
Can I make this in a slow cooker or Instant Pot?
For the Instant Pot, use the sauté function to brown the beef and onions, then add the rice, broth, and soup. Cook on high pressure for 5 minutes with a natural release. For a slow cooker, brown the beef first, then add everything except the rice and cheese. Cook on low for 4 hours, then stir in cooked rice and top with cheese before serving.
How do I prevent the rice from getting mushy?
Don’t stir the rice too much once it’s simmering, and resist the urge to lift the lid frequently. Toasting the rice first also helps it stay separate. If you’re using a very starchy rice like short-grain, rinse it in a fine-mesh strainer before cooking to remove excess starch.
Can I use ground turkey or chicken instead of beef?
Absolutely! Ground turkey or chicken works well, though they are leaner so you may need to add an extra tablespoon of oil to prevent sticking. The flavor will be milder, so consider adding a little extra smoked paprika or a dash of Worcestershire sauce for depth.
What can I serve with this skillet dinner?
This dish is quite hearty on its own, but it pairs beautifully with a simple green salad, steamed broccoli, or roasted green beans. For a complete meal, serve it with a side of crusty bread or cornbread to soak up any extra sauce. Leftovers are also great stuffed into tortillas for a quick lunch the next day.
Pin This Recipe!

The Best Cheesy Ground Beef and Rice Skillet
This cheesy ground beef and rice skillet is the ultimate comfort food, combining tender rice, seasoned ground beef, and gooey melted cheese in a creamy, satisfying one-pan meal. Ready in about 30 minutes, it’s perfect for busy weeknights and cozy dinners.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 pound (450g) ground beef (80/20 works best)
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 cup (200g) long-grain white rice, uncooked
- 2 cups (480ml) beef broth, low-sodium
- 1 can (10.5 oz/298g) condensed tomato soup
- 1 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper
- 2 cups (200g) shredded sharp cheddar cheese
- 2 tablespoons olive oil
- Fresh parsley, chopped (for garnish, optional)
Instructions
- Brown the beef: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add ground beef and cook, breaking it up, until browned and cooked through, about 5-7 minutes. Leave about 1 tablespoon of fat in the pan; spoon off excess if needed.
- Sauté the aromatics: Reduce heat to medium. Add diced onion and cook for 2-3 minutes until softened. Stir in minced garlic and cook for 30 seconds until fragrant.
- Toast the rice: Push beef and onions to one side. Add remaining 1 tablespoon olive oil to empty space, then add uncooked rice. Stir rice in oil for 1-2 minutes until slightly golden and crackling.
- Add liquids and seasonings: Pour in beef broth and condensed tomato soup. Stir until soup is dissolved. Add smoked paprika, garlic powder, onion powder, salt, and black pepper. Stir, scraping up browned bits from the bottom.
- Simmer: Bring mixture to a boil, then reduce heat to low. Cover and simmer gently for 18-20 minutes. Do not lift the lid frequently.
- Check the rice: After 18 minutes, remove lid and check rice. It should be tender and have absorbed most liquid. If still firm or too much liquid, cover and cook 2-3 more minutes. If dry but rice not done, add a splash more broth.
- Add cheese: Remove skillet from heat. Sprinkle shredded cheddar evenly over top. Cover and let sit for 2-3 minutes until cheese is melted and gooey. Optionally, broil for 1-2 minutes for a golden top.
- Garnish and serve: Sprinkle fresh parsley over top. Serve hot straight from the skillet.
Notes
Don’t skip toasting the rice—it adds nutty flavor and prevents mushiness. Use freshly shredded cheese for best melting. Let the dish rest before serving to allow flavors to meld. Adjust liquid as needed depending on stove and skillet.
Nutrition
- Serving Size: 1 serving (about 1/6
- Calories: 485
- Sugar: 6
- Sodium: 680
- Fat: 22
- Saturated Fat: 10
- Carbohydrates: 42
- Fiber: 2
- Protein: 28
Keywords: cheesy ground beef and rice skillet, one-pan dinner, comfort food, quick weeknight meal, ground beef recipe, cheesy rice


