Written by

Benjamin Richardson

Published

Easy One Pan Cheesy Beef and Rice Skillet Recipe

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My friend Dave asked why I couldn’t just cook the rice right in the same pan as the beef. I started to explain why that wouldn’t work—something about absorption ratios and timing issues. Then I stopped. Honestly, I had no good reason except that I’d never done it that way before. So I shrugged and said, “Let’s find out.”

That Tuesday night, standing over my stove with a bag of long-grain rice and a pound of ground beef, I felt like a beginner again. Which, let’s face it, is humbling when you’ve been cooking for years. I browned the meat, tossed in the aromatics, stirred in the rice and broth, and covered the pan. Then I waited. And waited some more. The whole time I was mentally preparing my “well, it was worth a try” speech.

But you know what happened? That rice cooked perfectly. Absorbed all that beefy, savory goodness. And when I stirred in a handful of shredded cheddar at the end, the whole thing turned into this creamy, cheesy, one-pan wonder that made me wonder why I’d been dirtying extra pots all these years.

That’s the thing about this one pan cheesy beef and rice skillet. It taught me that sometimes the simplest approach wins. No separate pot for rice. No draining. No extra dishes. Just one pan, some pantry staples, and twenty minutes that changed how I think about weeknight dinners. I’ve made it at least a dozen times since that night, and it’s become my go-to when I need something that feels like comfort food without the cleanup marathon.

Maybe you’ve been there too—staring at a recipe that seems unnecessarily complicated, wondering if there’s a better way. There is. And it starts right here in one pan.

Why You’ll Love This Recipe

This one pan cheesy beef and rice skillet isn’t just another ground beef recipe. It’s the kind of meal that makes you wonder why you ever bothered with complicated weeknight dinners. I’ve tested this more times than I care to admit, tweaking ratios and timing until everything clicked.

  • Quick & Easy: From start to finish, this meal comes together in about 30 minutes. That’s faster than delivery and way more satisfying.
  • Simple Ingredients: You probably have most of these in your kitchen right now. No fancy cheese blends or hard-to-find spices.
  • Perfect for Busy Nights: Whether it’s a Tuesday after work or a Sunday when you just want to relax, this skillet fits the bill.
  • Crowd-Pleaser: Kids devour it. Adults ask for seconds. Even picky eaters somehow forget they don’t like certain things.
  • Unbelievably Cheesy: The cheese melts into the rice and beef in a way that feels indulgent without being heavy. It’s comfort food at its finest.

What makes this recipe different from other skillet dinners is the technique. Most versions end up with mushy rice or dry beef. But by layering the flavors and controlling the cooking process, you get perfectly tender rice, juicy beef, and that irresistible cheesy coating that ties everything together. I’ve tried shortcuts and substitutes, and this version beats them all.

This is the kind of meal that makes you close your eyes after the first bite. It’s simple food done right—the kind your grandmother would approve of, even if she’d never admit it’s made in one pan.

What Ingredients You Will Need

This recipe uses straightforward ingredients that work together to create something genuinely delicious. No surprises here—just good, honest food.

  • 1 pound ground beef (80/20 works best for flavor, but lean is fine too)
  • 1 tablespoon olive oil (for browning, though you can skip if your beef is fatty)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced (fresh is best, but jarred works in a pinch)
  • 1 cup long-grain white rice (uncooked; basmati or jasmine are great too)
  • 2 cups beef broth (low-sodium gives you more control over salt)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted adds nice depth)
  • 1 teaspoon paprika (smoked paprika is even better if you have it)
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt (adjust to taste)
  • 1/4 teaspoon black pepper
  • 1 1/2 cups shredded cheddar cheese (sharp cheddar gives the best flavor)
  • 2 tablespoons chopped fresh parsley (for garnish, optional but pretty)

A few notes from my kitchen: I’ve tried this with ground turkey and it works, though the flavor is milder. If you go that route, add an extra pinch of salt and maybe a splash of Worcestershire sauce. For the rice, avoid instant rice—it turns to mush. Long-grain holds its shape and texture perfectly. And for the cheese, please shred it yourself. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. Trust me on this one.

If you want to add vegetables, toss in a cup of frozen peas or corn during the last five minutes of cooking. It adds color and nutrition without extra effort.

Equipment Needed

One of the best things about this recipe is how little equipment it requires. You probably already own everything you need.

  • Large skillet or sauté pan (12-inch with a tight-fitting lid is ideal; a Dutch oven works too)
  • Wooden spoon or spatula (for breaking up the beef)
  • Chef’s knife and cutting board (for dicing the onion and mincing garlic)
  • Measuring cups and spoons
  • Box grater (for shredding cheese, unless you buy blocks)

I use my trusty cast iron skillet for this recipe. It holds heat beautifully and gives the beef a nice crust. But any heavy-bottomed pan works. The key is the lid—you need something that seals well to trap steam and cook the rice evenly. If your lid is loose, cover the pan with foil before putting the lid on.

Don’t have a 12-inch skillet? A 10-inch will work, but you’ll need to watch the liquid levels more carefully. You might need to reduce the broth slightly to prevent overflow.

Preparation Method

one pan cheesy beef and rice skillet preparation steps

Let’s get cooking. This one pan cheesy beef and rice skillet comes together in about 30 minutes, and most of that time is hands-off.

  1. Brown the beef. Heat the olive oil in your skillet over medium-high heat. Add the ground beef and cook, breaking it up with your spoon, until browned—about 5 to 6 minutes. Don’t rush this step. Let the beef develop some color; that’s where the flavor lives. If there’s excess fat, spoon it out, leaving about a tablespoon in the pan.
  2. Sauté the aromatics. Reduce heat to medium. Add the diced onion and cook for 3 to 4 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 at this point.
  3. Add the rice and seasonings. Sprinkle the uncooked rice over the beef and onion mixture. Add the paprika, garlic powder, onion powder, salt, and pepper. Stir everything together for about a minute, letting the rice toast slightly. This step adds a subtle nuttiness that makes a difference.
  4. Pour in the liquids. Add the beef broth and the undrained diced tomatoes. Stir well, scraping up any browned bits from the bottom of the pan. Those bits are flavor gold.
  5. Bring to a boil, then simmer. Increase the heat to high and bring the mixture to a boil. Once it’s bubbling, reduce the heat to low, cover the pan with the 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.
  6. Check the rice. After 18 minutes, remove the lid carefully. The rice should be tender and most of the liquid absorbed. If it’s still a bit soupy, cover and cook for another 2 to 3 minutes. If it looks dry, add a splash of broth or water.
  7. Add the cheese. Remove the pan from the heat. Sprinkle the shredded cheddar evenly over the top. Cover again and let it sit for 2 to 3 minutes until the cheese melts into a gooey, irresistible layer.
  8. Garnish and serve. Sprinkle fresh parsley on top if you’re feeling fancy. Serve straight from the pan—that’s the whole point of one-pan cooking.

A few things to watch for: If your rice is still crunchy after 20 minutes, your heat might have been too low. Next time, keep the simmer at a gentle but steady bubble. Also, resist the urge to stir once the rice is cooking. Stirring releases starch and makes the rice gummy. Let it do its thing undisturbed.

Cooking Tips & Techniques

I’ve made this one pan cheesy beef and rice skillet enough times to know where things can go wrong. Let me save you some trouble.

The Rice Matters. I learned this the hard way. Long-grain white rice is your best friend here. Brown rice takes too long to cook and ends up underdone. Jasmine rice adds a lovely fragrance. Basmati works great too. Just avoid short-grain or sushi rice—they get too sticky for this dish.

Don’t Skip the Toasting Step. That minute you spend stirring the rice with the seasonings before adding liquid? It’s not optional. Toasting the rice grains seals their outer layer, helping them stay separate and fluffy instead of turning into a mushy mess. Plus, it adds a subtle nutty flavor you’ll notice in every bite.

Watch Your Heat. I once got distracted and let the pan boil too aggressively. The liquid evaporated before the rice cooked through, and I ended up with crunchy rice in a dry pan. Not my finest moment. Keep the heat at a low simmer—just gentle bubbles breaking the surface. Your patience will be rewarded.

Cheese Strategy. Shred your cheese from a block. I know, I know—it’s more work. But pre-shredded cheese is coated with cellulose and starches that prevent smooth melting. When you shred it yourself, it melts into a creamy blanket rather than a clumpy mess. Also, let the cheese sit at room temperature for 10 minutes before adding it. Cold cheese takes longer to melt and can cool down the whole dish.

Make It Your Own. This recipe is a fantastic base. Add a can of drained black beans for extra protein. Stir in some chopped bell peppers with the onion. Sprinkle red pepper flakes if you like heat. The possibilities are endless, and the one-pan method stays the same.

Variations & Adaptations

This one pan cheesy beef and rice skillet is wonderfully adaptable. Here are some variations I’ve tried and loved.

Tex-Mex Version: Swap the paprika for chili powder and cumin. Use pepper jack cheese instead of cheddar. Add a can of drained black beans and a cup of frozen corn. Top with sliced jalapeños and a dollop of sour cream. It’s like a deconstructed burrito in a pan.

Vegetarian Option: Replace the beef with two cans of drained black beans or a pound of crumbled plant-based meat substitute. Use vegetable broth instead of beef broth. The rest stays the same. It’s surprisingly hearty and satisfying.

Spicy Kick: Add a diced jalapeño with the onion. Stir in a teaspoon of chipotle powder or a tablespoon of hot sauce with the broth. Top with fresh cilantro instead of parsley. The heat pairs beautifully with the cool, creamy cheese.

Cheese Swap: Not a cheddar fan? Try Monterey Jack for a milder flavor, or mix in some smoked gouda for depth. A blend of mozzarella and parmesan gives an Italian twist. Just avoid pre-shredded blends—they don’t melt as well.

Add Veggies: Stir in a cup of frozen peas and carrots during the last 5 minutes of cooking. Or add chopped zucchini with the onion. Mushrooms are fantastic too—sauté them with the beef. This is a great way to use up whatever vegetables are lingering in your fridge.

I once made a Greek-inspired version with ground lamb, oregano, crumbled feta instead of cheddar, and a squeeze of lemon at the end. It was incredible. Don’t be afraid to experiment—this recipe is forgiving.

Serving & Storage Suggestions

This one pan cheesy beef and rice skillet is best served hot, straight from the pan. That’s the beauty of one-pan cooking—minimal dishes and maximum warmth.

Serving Temperature: Serve immediately while the cheese is still melty and the rice is tender. Let it rest for 5 minutes after adding the cheese to let everything set, but don’t wait too long. The cheese starts to firm up as it cools.

What to Serve With It: A simple side salad with a tangy vinaigrette cuts through the richness beautifully. Steamed green beans or roasted broccoli add color and crunch. For a heartier meal, serve with warm tortillas or crusty bread to soak up any extra sauce.

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 slightly less saucy the next day. That’s fine—it’s still delicious.

Reheating: The best way to reheat is in a skillet over medium-low heat with a splash of broth or water. Stir occasionally until warmed through—about 5 to 7 minutes. The microwave works too, but add a damp paper towel over the bowl to prevent the rice from drying out. Heat in 30-second bursts, stirring between each.

Freezing: This recipe freezes surprisingly well. Let it cool completely, then transfer to freezer-safe containers. It keeps for up to 3 months. Thaw overnight in the refrigerator and reheat as directed. The texture of the rice might soften slightly, but the flavor remains intact.

One thing I’ve noticed: the flavors actually deepen overnight. The second-day version has a more developed, savory taste. So don’t be sad about leftovers—embrace them.

Nutritional Information & Benefits

This one pan cheesy beef and rice skillet is comfort food, but it also offers some nutritional benefits worth noting.

Estimated Nutritional Values (per serving, based on 6 servings):

  • Calories: Approximately 420
  • Protein: 28 grams
  • Carbohydrates: 38 grams
  • Fat: 18 grams
  • Fiber: 2 grams
  • Calcium: 25% of daily value
  • Iron: 20% of daily value

Health Benefits: Ground beef provides high-quality protein, iron, and B vitamins—all essential for energy and muscle health. The tomatoes add lycopene, an antioxidant linked to heart health. Onions and garlic offer anti-inflammatory properties. And cheese? Well, it’s a good source of calcium for strong bones.

Dietary Considerations: This recipe is naturally gluten-free (just check your broth label). To reduce calories, use lean ground beef and low-fat cheese. For lower sodium, use no-salt-added tomatoes and low-sodium broth. It’s not low-carb, but the rice provides sustained energy that keeps you full for hours.

I’m not a nutritionist, so take these numbers as estimates. The real value here is a satisfying meal made from real ingredients that doesn’t require a complicated shopping list or hours in the kitchen.

Conclusion

This one pan cheesy beef and rice skillet has become a staple in my kitchen for good reason. It’s simple, satisfying, and forgiving—everything a weeknight dinner should be. Every time I make it, I think back to that conversation with Dave and smile. Sometimes the best recipes come from questioning what we think we know.

I hope you give this recipe a try and make it your own. Add your favorite vegetables. Swap the cheese. Adjust the spices to your taste. That’s the beauty of cooking—there’s no single right way, just the way that works for you.

If you make this, I’d love to hear how it turned out. Drop a comment below or tag me in your photos. Did you add something unexpected? Did your family ask for seconds? Share your version—I’m always looking for new ideas to try.

Here’s to good food, fewer dishes, and the joy of discovering something new in the familiar. Happy cooking, friends!

Frequently Asked Questions

Can I use brown rice instead of white rice?

You can, but you’ll need to adjust the cooking time and liquid. Brown rice takes about 40 to 45 minutes to cook and needs more liquid—about 2 1/2 cups of broth instead of 2. You’ll also need to add the tomatoes later since their acidity can slow down the cooking process. I recommend sticking with white rice for the best results with this recipe.

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

Yes, with modifications. For the Instant Pot, brown the beef using the sauté function, then add the remaining ingredients (except cheese). 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 6 hours, then stir in cooked rice and cheese before serving.

How do I prevent the rice from getting mushy?

Don’t stir the rice once it’s cooking, and make sure your heat is at a gentle simmer—not a rolling boil. Use long-grain rice, which holds its shape better than short-grain varieties. And resist the urge to lift the lid during cooking. The steam needs to stay trapped to cook the rice evenly.

Can I freeze leftovers?

Absolutely. Let the dish cool completely, then transfer to freezer-safe containers. It keeps for up to 3 months. Thaw overnight in the refrigerator and reheat in a skillet with a splash of broth or water to restore moisture. The texture might soften slightly, but the flavor remains delicious.

What can I use instead of ground beef?

Ground turkey, chicken, or pork all work well. For a vegetarian version, use two cans of drained black beans or a plant-based meat substitute. Adjust the seasoning as needed—leaner meats might need a bit more salt or a splash of Worcestershire sauce for depth.

Pin This Recipe!

one pan cheesy beef and rice skillet recipe

Print

Easy One Pan Cheesy Beef and Rice Skillet Recipe

A quick and easy one-pan meal with ground beef, rice, and melted cheddar cheese, perfect for busy weeknights. This comforting skillet dinner comes together in about 30 minutes with minimal cleanup.

  • Author: Madison
  • 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 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
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 teaspoon paprika (smoked paprika preferred)
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 1/2 cups shredded cheddar cheese (sharp cheddar preferred)
  • 2 tablespoons chopped fresh parsley (for garnish, optional)

Instructions

  1. Brown the beef: Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook, breaking it up, until browned, about 5-6 minutes. Spoon out excess fat, leaving about 1 tablespoon in the pan.
  2. Sauté aromatics: Reduce heat to medium. Add diced onion and cook 3-4 minutes until softened. Stir in minced garlic and cook 30 seconds until fragrant.
  3. Add rice and seasonings: Sprinkle uncooked rice over beef and onion. Add paprika, garlic powder, onion powder, salt, and pepper. Stir for about 1 minute to toast the rice slightly.
  4. Pour in liquids: Add beef broth and undrained diced tomatoes. Stir well, scraping up any browned bits from the bottom of the pan.
  5. Bring to a boil, then simmer: Increase heat to high and bring to a boil. Reduce heat to low, cover, and let simmer gently for 18-20 minutes. Do not lift the lid during this time.
  6. Check the rice: After 18 minutes, remove lid. Rice should be tender and most liquid absorbed. If still soupy, cover and cook 2-3 more minutes. If dry, add a splash of broth or water.
  7. Add cheese: Remove pan from heat. Sprinkle shredded cheddar evenly over the top. Cover and let sit 2-3 minutes until cheese melts.
  8. Garnish and serve: Sprinkle fresh parsley on top if desired. Serve straight from the pan.

Notes

For best results, shred cheese from a block (pre-shredded has anti-caking agents that prevent smooth melting). Let cheese sit at room temperature for 10 minutes before adding. Avoid instant rice; long-grain white rice works best. Do not stir once rice is cooking to prevent gumminess. To add vegetables, stir in 1 cup frozen peas or corn during the last 5 minutes of cooking.

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: one pan, cheesy beef and rice, skillet dinner, ground beef recipe, easy weeknight dinner, comfort food, 30 minute meal

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