Written by

Michelle Clark

Published

Cozy Ground Beef and Rice Skillet: An Easy One-Pan Dinner

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

The church potluck was in six hours and I’d completely forgotten. Everyone else would be bringing their signature dishes—Martha’s famous three-layer casserole, old Mr. Henderson’s smoked brisket that he spends two days on, and the kind of elaborate desserts that get auctioned off for charity. I had a pound of ground beef thawing on the counter, a half-empty bag of rice, and a brick of cheddar that was past its prime. Let me tell you, panic cooking is a real thing. I just started throwing stuff in my biggest skillet, hoping for the best and bracing for the embarrassment of showing up with something sad.

Honestly, I figured I’d be the one sneaking my own dish into the trash when nobody was looking. But that skillet of cheesy ground beef and rice? It was the first thing to disappear. People were coming back for seconds, asking for the recipe, and I’m standing there with my mouth full of someone else’s brownie, trying to remember what I even did. I mean, it was just pantry stuff. It was the recipe I made on a Tuesday when I was too tired to think. And somehow, that’s the one that won the night.

Maybe you’ve been there—that moment when the simplest thing you throw together becomes the thing everyone asks for. This cozy cheesy ground beef and rice skillet has saved me more times than I can count. It’s the dinner I make when the week has been long, the fridge is looking bare, and I need something that feels like a hug in a bowl. It’s not fancy, and it doesn’t try to be. But it’s warm, it’s filling, and it’s got that golden, bubbly cheese on top that makes everything better. I keep coming back to it because it works, every single time.

Why You’ll Love This Recipe

This isn’t just another ground beef recipe. After testing this dish more times than I care to admit (and burning a few pans in the process), I can tell you exactly why this one is different. It’s the perfect balance of creamy, cheesy, and savory, with a texture that’s just right—not too soupy, not too dry.

  • Quick & Easy: From start to table in about 30 minutes. That’s faster than takeout delivery, and I’ve timed it.
  • Simple Ingredients: You probably have most of these in your pantry right now. No fancy trips to specialty stores.
  • Perfect for Busy Weeknights: This is the dinner you make when you have zero energy but still need to feed your family something real.
  • Crowd-Pleaser: Kids love the cheesy top, and adults appreciate the hearty, comforting flavor. It’s a win-win.
  • Unbelievably Delicious: The way the rice soaks up all that beefy, seasoned broth, and then gets blanketed in melted cheddar? It’s next-level comfort food.

What makes this recipe stand out from the dozens of other skillet dinners out there is the technique. Instead of boiling the rice separately and mixing it in at the end (which always turns into a mushy mess), we cook the rice right in the skillet with the beef and broth. This lets the grains absorb all that flavor from the very beginning. It’s a small change, but it makes a huge difference. Plus, I’ve perfected the seasoning blend so every bite is consistently delicious, not bland in some spots and salty in others.

This is the kind of recipe 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 your family on a random Tuesday, or turning a stressful evening into something warm and good.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry and fridge staples, which is exactly what you want in a weeknight hero.

  • 1 pound ground beef (80/20 works best—lean enough to not be greasy, but with enough fat for flavor. I usually go with 85/15 if I’m feeling virtuous.)
  • 1 medium yellow onion, diced (about 1 cup. This is the flavor base, so don’t skip it. A sweet onion works too.)
  • 3 cloves garlic, minced (fresh is best. The jarred stuff is fine in a pinch, but fresh garlic really makes a difference here.)
  • 1 cup long-grain white rice (uncooked. Basmati or jasmine work beautifully. Don’t use minute rice or brown rice—the cooking times won’t match up.)
  • 2 cups beef broth (low-sodium is your friend here. You can control the salt better. I like Swanson or Kitchen Basics.)
  • 1 can (10.5 oz) condensed cream of mushroom soup (or cream of chicken if that’s what you have. This is the secret to the creamy texture without extra steps.)
  • 1 cup shredded cheddar cheese (sharp cheddar gives the most flavor. Pre-shredded works, but freshly shredded melts smoother. I’m a Tillamook fan, personally.)
  • 1 teaspoon paprika (smoked paprika adds a lovely depth, but regular works just fine.)
  • ½ teaspoon dried thyme (optional, but I love the earthy note it adds.)
  • Salt and black pepper (to taste. Start with ½ teaspoon salt and ¼ teaspoon pepper, then adjust at the end.)
  • 2 tablespoons olive oil (for browning the beef and sautéing the onion.)
  • Fresh parsley, chopped (for garnish. Optional, but it makes it look pretty.)

The beauty of this ingredient list is its flexibility. If you don’t have cream of mushroom soup, you can make a quick roux with butter and flour, then whisk in milk and beef broth until thick. I’ve done it both ways, and the soup version is just easier for a weeknight. For the cheese, feel free to swap in Monterey Jack, Colby, or even a spicy pepper jack if you want a kick. And if you’re feeding a crowd, this recipe doubles beautifully in a large skillet or Dutch oven.

Equipment Needed

You don’t need a lot of fancy gear for this one, which is part of its charm. Here’s what you’ll want to have on hand:

  • A large skillet with a lid: A 12-inch skillet is ideal. Cast iron is my go-to for even heat and that nice browning on the beef. A deep stainless steel pan works great too. If you don’t have a lid, a sheet of aluminum foil will do the trick.
  • A wooden spoon or spatula: For breaking up the ground beef and stirring. I prefer a wooden spoon—it feels right for this kind of cooking.
  • A sharp knife and cutting board: For dicing the onion and mincing the garlic. A good chef’s knife makes this step quick and painless.
  • Measuring cups and spoons: Accurate measurements matter, especially for the rice-to-liquid ratio.
  • A box grater: If you’re shredding your own cheese (which I highly recommend), a box grater is your best friend. The pre-shredded stuff has anti-caking agents that can prevent smooth melting.

I’ve made this recipe in a cheap non-stick skillet from the grocery store, and it turned out just fine. The lid is really the only non-negotiable piece. If you’re on a budget, a basic 12-inch skillet with a glass lid from a discount store will work perfectly. Just make sure it’s oven-safe if you plan to broil the cheese at the end.

Preparation Method

ground beef and rice skillet preparation steps

Alright, let’s get cooking. This comes together fast, so I like to have all my ingredients prepped and measured before I turn on the stove. Trust me, it makes the whole process smoother.

  1. Brown the beef. Heat the olive oil in your large skillet over medium-high heat. Add the ground beef and cook, breaking it up with your wooden spoon, until it’s nicely browned. This takes about 5-7 minutes. Don’t rush this step—good browning equals good flavor. Once it’s cooked through, use a slotted spoon to transfer the beef to a plate. Leave about a tablespoon of the drippings in the pan. If there’s a ton of fat, pour most of it off, but leave a little for flavor.
  2. Sauté the aromatics. Reduce the heat to medium. Add the diced onion to the skillet and cook, stirring occasionally, until it’s soft and translucent, about 3-4 minutes. If the pan looks dry, add a tiny splash of oil. Add the minced garlic and cook for another 30 seconds until it’s fragrant. Your kitchen should smell amazing at this point.
  3. Add the rice and seasonings. Pour in the uncooked rice and stir it around with the onions and garlic for about a minute. This toasts the rice slightly and gives it a nutty flavor. Sprinkle in the paprika, dried thyme (if using), and a pinch of salt and pepper. Stir to coat the rice in all that goodness.
  4. Add the liquids. Pour in the beef broth and the can of cream of mushroom soup. Stir everything together until the soup is fully dissolved into the broth. It will look a little thin and soupy—that’s exactly what you want. Scrape up any brown bits from the bottom of the pan (that’s where the flavor lives).
  5. Return the beef and simmer. Put the cooked ground beef back into the skillet. Stir to combine. Bring the mixture to a gentle boil, then reduce the heat to low. Cover the skillet with the lid and let it simmer for 18-20 minutes. Do not lift the lid during this time—the steam is what cooks the rice perfectly. Set a timer and walk away.
  6. Check the rice. After 18 minutes, remove the lid carefully (the steam is hot!). The rice should be tender and most of the liquid should be absorbed. If the rice is still a little firm, put the lid back on and cook for another 2-3 minutes. If it looks dry before the rice is done, add a splash more broth or water.
  7. Add the cheese. Once the rice is perfect, sprinkle the shredded cheddar cheese evenly over the top. Cover the skillet again and let it sit off the heat for 2-3 minutes. The residual heat will melt the cheese into a beautiful, gooey blanket. For a bubbly, golden top, you can pop the skillet under the broiler for 1-2 minutes—just watch it closely so it doesn’t burn.
  8. Garnish and serve. Sprinkle with fresh chopped parsley if you’re feeling fancy. Let the skillet sit for about 5 minutes before serving—this lets everything set up a bit and makes it easier to scoop. Serve straight from the skillet for maximum cozy vibes.

Cooking Tips & Techniques

I’ve made this 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 to make sure yours turns out perfect every time.

Don’t skip toasting the rice. That one minute you spend stirring the raw rice in the hot pan with the onions? It’s not just for show. Toasting the grains helps them hold their shape better during simmering, so you end up with distinct, fluffy rice instead of a gluey mess. I learned this after making a batch that turned into risotto-like goo. Never again.

Resist the urge to peek. I know it’s tempting to lift that lid and check on things, but every time you do, you let out precious steam. The rice needs that trapped steam to cook evenly. Trust the process and keep that lid on for the full 18-20 minutes. Your patience will be rewarded.

Use the right rice. This is a big one. Long-grain white rice is your best bet here because it cooks in about the same time as the liquid reduces. Brown rice takes much longer and will leave you with dry, crunchy results. Parboiled or converted rice (like Uncle Ben’s) works well too, but you might need to add a few extra minutes and a splash more broth.

Season in layers. Don’t just dump all your salt and pepper in at the end. Season the beef as it browns, add a little with the rice, and then taste and adjust after the cheese melts. Layering the seasoning creates a more complex, well-rounded flavor. I once forgot to season the beef and ended up with a bland skillet that no amount of extra salt could fix.

Let it rest. That 5-minute rest at the end isn’t just for show. It allows the rice to absorb any remaining liquid and the cheese to set slightly. If you dig in right away, you’ll get a soupy mess. Give it those few minutes, and you’ll be rewarded with perfect, scoopable portions.

Variations & Adaptations

One of the best things about this recipe is how adaptable it is. Here are some of my favorite ways to switch it up, depending on what I have on hand or who I’m feeding.

Make it a veggie-loaded skillet. Sauté a diced bell pepper along with the onion, or stir in a cup of frozen peas and carrots during the last 5 minutes of cooking. I’ve also added a handful of fresh spinach right before the cheese goes on—it wilts down beautifully and adds a pop of color. If you’re trying to sneak more veggies into your family’s diet, this is the way to do it.

Spice it up. For a Southwestern twist, swap the thyme for a teaspoon of chili powder and a pinch of cumin. Use pepper jack cheese instead of cheddar, and top with a dollop of sour cream and some sliced jalapeños. I made this version for a game day gathering, and it disappeared faster than the wings.

Go low-carb or gluten-free. This recipe is naturally gluten-free if you use a gluten-free cream of mushroom soup (Pacific Foods makes a good one). For a low-carb version, swap the rice for cauliflower rice. You’ll need to adjust the cooking time—cauliflower rice only needs about 5-7 minutes to cook through. Reduce the broth to 1 cup since cauliflower releases a lot of water.

Try different proteins. Ground turkey or chicken works beautifully here. Just be aware that leaner meats can be a little dry, so you might want to add an extra tablespoon of oil when browning. I’ve also made this with ground pork, and the extra richness was incredible. For a vegetarian version, use a plant-based ground meat substitute and vegetable broth.

Make it a one-pot pasta. If you’re out of rice, this recipe works surprisingly well with small pasta shapes like ditalini or orzo. Use the same amount of pasta, but reduce the broth to 1 ½ cups and check for doneness a few minutes earlier. The result is a creamy, cheesy pasta skillet that’s just as comforting.

Serving & Storage Suggestions

This skillet is a meal in itself, but a few simple sides can turn it into something special. Here’s how I like to serve it and what to do with the leftovers.

Serving suggestions: Serve the ground beef and rice skillet hot, straight from the pan. I love it with a simple side salad dressed with lemon vinaigrette—the acidity cuts through the richness of the cheese beautifully. A side of steamed green beans or roasted broccoli also works great. For a truly cozy meal, serve it with some crusty bread to soak up any extra cheesy goodness from the bottom of the skillet.

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 the texture will be a bit denser the next day. I actually think the flavors get even better overnight, like a good stew.

Reheating: The best way to reheat this is in a skillet over medium-low heat with a splash of beef broth or water to loosen it up. Stir occasionally until heated through, about 5-7 minutes. You can also microwave individual portions—cover the bowl with a damp paper towel to add moisture and heat in 30-second bursts, stirring in between. Avoid reheating on high power, which can make the rice tough.

Freezing: This recipe freezes surprisingly well. Let the skillet cool completely, then transfer to a freezer-safe container. It will keep 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 lifesaver on busy nights.

Nutritional Information & Benefits

While this is definitely comfort food, it does have some nutritional merits worth noting. Here’s a rough breakdown per serving (based on 6 servings):

Nutrient Amount per Serving
Calories 485
Protein 28g
Fat 22g
Saturated Fat 10g
Carbohydrates 42g
Fiber 1g
Sugar 3g
Sodium 780mg

The ground beef provides a solid dose of protein and iron, which is great for energy and muscle health. The rice offers quick-digesting carbohydrates to refuel after a long day. And while cheese is often seen as an indulgence, it does contribute calcium for bone health. If you’re watching your sodium, use low-sodium broth and go easy on the added salt—the cheese and soup already bring plenty.

For a lighter version, you can use ground turkey, reduced-fat cheese, and brown rice (just adjust the cooking liquid and time). This recipe is also easy to make dairy-free by using a dairy-free cheese alternative and a cream of mushroom soup that’s made without milk. It’s versatile enough to fit most dietary needs.

Conclusion

This cozy cheesy ground beef and rice skillet is the kind of recipe that earns a permanent spot in your dinner rotation. It’s simple enough for a frantic weeknight, but satisfying enough that you’ll actually look forward to making it. The best part? It proves that you don’t need fancy ingredients or hours in the kitchen to create something truly delicious.

I hope you give this one a try, and I’d love to hear how it turns out for you. Did you add your own twist? Swap in a different cheese? Serve it with something unexpected? Drop a comment below and let me know—I read every single one. And if you share a photo on Pinterest or Instagram, tag me so I can see your beautiful skillet in action. Happy cooking, friend. You’ve got this.

Frequently Asked Questions

Can I use ground turkey instead of ground beef?

Absolutely. Ground turkey works great in this recipe. Just be aware that it’s leaner, so you might want to add an extra tablespoon of oil when browning to prevent it from drying out. The flavor will be a bit milder, so you can bump up the seasonings if you like.

Why is my rice still crunchy after 20 minutes?

This usually happens for one of two reasons: either the heat was too low and the liquid never came to a proper simmer, or you lifted the lid too many times and let the steam escape. Make sure you bring the mixture to a gentle boil before reducing the heat, and keep that lid on tight. If your rice is still crunchy, add a splash more broth and cook for another 5 minutes.

Can I make this in a slow cooker or Instant Pot?

You can adapt it for an Instant Pot by using the sauté function for the beef and onions, then adding the remaining ingredients (except the cheese) and pressure cooking on high 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-6 hours, then stir in cooked rice and top with cheese. The texture will be different, but still delicious.

What can I use instead of cream of mushroom soup?

If you don’t have cream of mushroom soup, you can make a quick substitute by melting 2 tablespoons of butter in a small saucepan, whisking in 2 tablespoons of flour, and gradually adding 1 cup of milk. Cook until thickened, then season with a pinch of salt and pepper. This homemade version works beautifully and lets you control the ingredients.

Can I double this recipe?

Yes, this recipe doubles easily. Just make sure you have a large enough skillet—a 14-inch or a Dutch oven works best. You may need to increase the cooking time by 5-7 minutes since there’s more liquid to absorb. Keep the lid on and check for doneness at the 25-minute mark.

Pin This Recipe!

ground beef and rice skillet recipe

Print

Cozy Ground Beef and Rice Skillet: An Easy One-Pan Dinner

This cheesy ground beef and rice skillet is a quick, one-pan dinner that’s perfect for busy weeknights. With simple ingredients and a creamy, savory flavor, it’s a comforting meal the whole family will love.

  • Author: Nora
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 pound ground beef (80/20 or 85/15)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 cup long-grain white rice, uncooked
  • 2 cups low-sodium beef broth
  • 1 can (10.5 oz) condensed cream of mushroom soup
  • 1 cup shredded sharp cheddar cheese
  • 1 teaspoon paprika (smoked or regular)
  • ½ teaspoon dried thyme (optional)
  • Salt and black pepper to taste
  • 2 tablespoons olive oil
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook, breaking it up, until browned (5-7 minutes). Transfer beef to a plate, leaving about 1 tablespoon drippings in the pan.
  2. Reduce heat to medium. Add diced onion and cook until soft and translucent (3-4 minutes). Add minced garlic and cook for 30 seconds until fragrant.
  3. Add uncooked rice to the skillet and stir for about 1 minute to toast slightly. Sprinkle in paprika, dried thyme (if using), and a pinch of salt and pepper. Stir to coat.
  4. Pour in beef broth and cream of mushroom soup. Stir until soup is dissolved. Scrape up any brown bits from the bottom of the pan.
  5. Return cooked ground beef to the skillet and stir to combine. Bring to a gentle boil, then reduce heat to low. Cover and simmer for 18-20 minutes. Do not lift the lid.
  6. After 18 minutes, check rice. If tender and liquid is absorbed, proceed. If still firm, cover and cook 2-3 more minutes. If dry, add a splash more broth.
  7. Sprinkle shredded cheddar cheese evenly over the top. Cover and let sit off heat for 2-3 minutes until cheese melts. Optionally, broil for 1-2 minutes for a golden top.
  8. Garnish with fresh parsley. Let rest for 5 minutes before serving.

Notes

For best results, use long-grain white rice (not minute rice or brown rice). Toasting the rice before adding liquid helps it stay fluffy. Resist lifting the lid during simmering to ensure even cooking. Let the dish rest for 5 minutes before serving to allow the cheese to set.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 485
  • Sugar: 3
  • Sodium: 780
  • Fat: 22
  • Saturated Fat: 10
  • Carbohydrates: 42
  • Fiber: 1
  • Protein: 28

Keywords: ground beef, rice, skillet, one-pan, cheesy, weeknight dinner, comfort food

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