Easy One-Pan Ground Beef and Rice Skillet with Cheddar

Ready In
Servings
Difficulty

Ground beef sizzling in the pan, the smell of garlic hitting the hot oil—that’s where it started. A Tuesday night, honestly, and I was staring into the fridge hoping for a miracle. The kids had that look, you know the one. The “what’s for dinner” look that says they’re already bracing for disappointment. I had half an onion, a block of cheddar, and a pound of ground beef thawed on the counter. No plan. No inspiration. Just hunger and a ticking clock.

I grabbed the box of long-grain rice from the pantry and figured, why not just throw it all in the same skillet? The worst that could happen was takeout. So I did. I browned the beef, tossed in the onion and some garlic, stirred in the rice and broth, and let the whole thing bubble away while I chopped some parsley that was about to go bad. Twenty minutes later, I lifted the lid and there it was—steaming, tender, the rice perfectly cooked, the beef all mixed through like it was meant to be. I sprinkled the cheddar on top, let it melt into a golden blanket, and served it straight from the pan.

The kids ate without complaining. My husband asked for seconds. And I sat there thinking, this is it. This is the kind of meal you need in your back pocket. No drama, no fancy ingredients, just honest food that works when you’re tired and out of ideas. That skillet became a regular in our rotation, and I’ve made it so many times now I could do it with my eyes closed. It’s the recipe that saved a Tuesday, and honestly, it might just save your weeknight too.

Why You’ll Love This Recipe

This easy one-pan ground beef and rice skillet with cheddar isn’t just another dinner idea—it’s the one you’ll actually want to make on a busy Tuesday. I’ve tested this recipe more times than I can count, tweaking the liquid ratios and the cook times until it came out perfect every single time. Let me tell you why it works.

  • Quick & Easy: Dinner is on the table in about 30 minutes, start to finish. No marinating, no complicated steps, just one pan and a spoon.
  • Simple Ingredients: You probably have most of these in your kitchen right now. Ground beef, rice, onion, garlic, broth, cheese—nothing weird or hard to find.
  • Perfect for Busy Weeknights: This is the meal you make when you have zero energy but still want something hearty and satisfying. It’s comfort food without the fuss.
  • Crowd-Pleaser: Kids love the cheesy, savory flavor. Adults appreciate how filling and balanced it is. Even picky eaters come back for more.
  • Unbelievably Delicious: The rice soaks up all the beefy, garlicky broth while the cheddar melts into a gooey topping that makes every bite feel like a hug.

What makes this version different from the rest? It’s the technique. I learned the hard way that adding rice directly to the pan with too much liquid turns it into mush. So I figured out the exact ratio—two cups of broth to one cup of rice—and the perfect simmer time so the rice stays fluffy and separate. No mushy grains here, just perfectly cooked rice that holds its shape. Plus, I use a blend of sharp cheddar and a little cream cheese stirred in at the end for extra richness. Trust me, it’s a game-changer.

This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s the meal that turns a chaotic evening into something that feels a little bit special, even if you’re eating straight from the skillet on the couch. And honestly, that’s exactly what weeknight dinners should be.

What Ingredients You Will Need

This recipe uses simple, pantry-friendly ingredients to create something that tastes like you spent way more effort than you actually did. Most of these are staples you probably already have, and the ones you don’t are easy to find at any grocery store.

For the Skillet

  • 1 pound ground beef (80/20 works best for flavor, but lean works too—just add a splash of oil)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced (or 1 teaspoon garlic powder in a pinch)
  • 1 cup long-grain white rice, uncooked (I recommend basmati or jasmine for fluffiness)
  • 2 cups beef broth (low-sodium so you can control the salt)
  • 1 teaspoon smoked paprika (adds that subtle smoky depth)
  • ½ teaspoon black pepper
  • ½ teaspoon salt (adjust based on your broth)
  • ½ teaspoon dried thyme (optional, but I love the earthy note it brings)
  • 2 tablespoons olive oil (or avocado oil)

For the Cheesy Topping

easy one-pan ground beef and rice skillet preparation steps

  • 1 ½ cups sharp cheddar cheese, shredded (freshly shredded melts way better than pre-shredded)
  • 2 tablespoons cream cheese, softened (optional but highly recommended for extra creaminess)
  • 2 tablespoons fresh parsley, chopped (for garnish—makes it look fancy)

A few notes from my kitchen: I’ve tried this with ground turkey and it works fine, but you’ll want to add a little oil since turkey is leaner. If you’re using pre-shredded cheddar, just know it has anti-caking agents that can make the melt less smooth. It still tastes good, but freshly shredded is worth the extra 30 seconds. For the broth, I really like using Better Than Bouillon beef base—it has a richer flavor than boxed broth and I always keep a jar in my fridge. And if you’re out of beef broth, chicken broth works in a pinch, though the flavor will be a bit lighter.

If you want to make this dairy-free, use a good vegan cheddar shred and skip the cream cheese. The texture will be slightly different but still delicious. And for a gluten-free version, just double-check your broth label—most are gluten-free, but some brands add wheat-based ingredients.

Equipment Needed

The beauty of this recipe is that you really don’t need much. Here’s what you’ll need to pull it off:

  • Large skillet or sauté pan (12-inch with a lid is ideal—I use my trusty cast iron skillet for the best heat distribution)
  • Wooden spoon or spatula for breaking up the beef
  • Chef’s knife and cutting board for dicing the onion and mincing the garlic
  • Measuring cups and spoons
  • Box grater (if you’re shredding your own cheese)
  • Lid (if your skillet doesn’t have one, a baking sheet works in a pinch)

If you don’t have a cast iron skillet, a good non-stick pan with a heavy bottom works just as well. I’ve made this in a stainless steel pan too, and it turned out great—just keep an eye on the heat so the rice doesn’t stick to the bottom. Honestly, I’ve even made it in a Dutch oven when my skillet was busy, and it worked perfectly. The key is having a lid that fits snugly so the steam can do its job.

Preparation Method

Let me walk you through this one step at a time. I’ve made this dozens of times, so I’ll share all the little tricks I’ve picked up along the way.

  1. Heat the oil in your large skillet over medium-high heat. You want it shimmering but not smoking—about 2 minutes. Add the ground beef and break it apart with your wooden spoon. Let it cook undisturbed for 3-4 minutes so it gets a nice brown crust. Then stir and continue cooking until no pink remains, about 5-6 minutes total. Don’t skip the browning—that’s where the flavor lives.
  2. Remove the beef with a slotted spoon and set it aside on a plate. Leave about 1 tablespoon of drippings in the pan (if there’s too much, pour some off, but don’t wipe it clean—that’s liquid gold).
  3. Add the diced onion to the pan and cook over medium heat for 3-4 minutes, stirring occasionally, until it’s soft and translucent. Scrape up any browned bits from the bottom of the pan—that’s flavor you want to incorporate.
  4. Add the minced garlic and cook for 30 seconds until fragrant. Don’t let it burn, or it’ll turn bitter. You’ll know it’s ready when you can smell it across the kitchen.
  5. Stir in the rice, smoked paprika, black pepper, salt, and dried thyme. Cook for 1 minute, stirring constantly, so the rice gets lightly toasted. This step makes a difference—the rice will absorb the broth better and stay separate instead of clumping.
  6. Pour in the beef broth and bring it to a boil. Scrape the bottom of the pan one more time to release any remaining browned bits. Once it’s boiling, 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—I know it’s tempting, but the steam is what cooks the rice perfectly.
  7. After 18 minutes, remove the lid and check the rice. It should be tender and the liquid should be mostly absorbed. If there’s still liquid, replace the lid and cook for 2-3 more minutes. If the rice is done but there’s a little liquid left, just let it sit uncovered for a minute or two.
  8. Return the cooked ground beef to the skillet and stir it into the rice. Add the cream cheese if you’re using it, and stir until it melts into the rice. This is where the magic happens—the cream cheese makes everything extra creamy and luxurious.
  9. Sprinkle the shredded cheddar evenly over the top. Cover the skillet again and let it sit off the heat for 2-3 minutes until the cheese is fully melted and gooey. If you want a browned top, pop it under the broiler for 1-2 minutes—just watch it closely so it doesn’t burn.
  10. Garnish with fresh parsley and serve straight from the skillet. The presentation is rustic and beautiful, and there’s something so satisfying about eating from the pan you cooked it in.

A few sensory cues: when the rice is done, it should look plump and tender, not mushy or hard in the center. The cheese should be melted and stretchy when you pull up a spoonful. And the smell—oh, the smell is pure comfort, like a warm hug in a pan.

Cooking Tips & Techniques

I’ve made every mistake in the book with this recipe so you don’t have to. Here’s what I’ve learned:

  • Don’t rush the browning. Let the beef sit in the pan without stirring for those first few minutes. That deep brown crust is where the savory flavor comes from. If you stir too much, you’ll end up with gray, steamed meat instead of beautifully browned beef.
  • Toast the rice. That one minute you spend stirring the rice in the hot pan with the spices makes a huge difference. It keeps the grains separate and adds a subtle nutty flavor that you just can’t get otherwise.
  • Resist the urge to peek. I know, I know—you want to see how it’s doing. But every time you lift that lid, steam escapes, and that steam is what cooks the rice. Trust the process and keep it covered for the full 18 minutes.
  • Use freshly shredded cheese. This is the tip I wish someone had told me years ago. Pre-shredded cheese has cellulose and starch to prevent clumping, which also prevents it from melting smoothly. Freshly shredded cheddar melts into a silky, stretchy blanket that’s just unbeatable.
  • Let it rest. After you add the cheese, let the skillet sit off the heat for a couple of minutes. This allows the flavors to meld and the cheese to set slightly so it doesn’t slide off when you serve it.

One time I forgot to add the broth and just cooked the rice dry. It was… not good. Crunchy rice and sad faces all around. Learn from my mistakes, friends. Always double-check your liquid before you cover the pan.

Variations & Adaptations

This recipe is incredibly flexible, and I’ve tried quite a few variations over the years. Here are some of my favorites:

  • Tex-Mex Version: Add 1 teaspoon chili powder, ½ teaspoon cumin, and a can of drained black beans along with the broth. Top with pepper jack cheese instead of cheddar, and garnish with cilantro and a squeeze of lime. It’s like a deconstructed burrito bowl in a skillet.
  • Vegetable Loaded: Add 1 cup frozen peas and carrots or a diced bell pepper along with the onion. You can also stir in a handful of fresh spinach at the end—it wilts right into the rice and adds color and nutrients without changing the flavor much.
  • Spicy Kick: Add ½ teaspoon red pepper flakes or a diced jalapeño with the garlic. Use pepper jack cheese and top with sliced green onions. My husband loves this version—he says it wakes up the whole dish.
  • Low-Carb Option: Swap the rice for cauliflower rice. Reduce the broth to 1 cup and cook for only 8-10 minutes, since cauliflower cooks much faster. The texture is different, but it’s still satisfying and cheesy.
  • Italian Twist: Use Italian seasoning instead of smoked paprika, swap the beef broth for chicken broth, and top with mozzarella and Parmesan. Serve with a side of crusty bread to sop up any extra juices.

I once made a Greek-inspired version with ground lamb, oregano, and feta cheese crumbled on top instead of cheddar. It was incredible, though totally different from the original. Don’t be afraid to experiment—this recipe is a canvas, not a sculpture.

Serving & Storage Suggestions

This skillet is best served hot, straight from the pan, while the cheese is still stretchy and the rice is fluffy. I like to set the skillet right on a trivet in the middle of the table and let everyone serve themselves. It feels cozy and casual, like a family-style meal should be.

For sides, a simple green salad with a tangy vinaigrette cuts through the richness beautifully. Steamed green beans or roasted broccoli also work well. And if you’re feeling extra hungry, warm tortillas or crusty bread are perfect for sopping up every last bit of cheesy goodness from the bottom of the pan.

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 little denser the next day, but the flavor actually gets better. To reheat, add a splash of water or broth to a skillet over medium heat, cover, and warm for 5-7 minutes, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring between each.

This recipe freezes beautifully too. Let it cool completely, then transfer to a freezer-safe container. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat in a skillet with a little broth to refresh the texture. I’ve made a double batch on purpose just to have freezer meals ready for those nights when cooking feels impossible.

One thing I’ve noticed—the flavors really deepen overnight. The garlic and paprika meld together, and the cheese sort of infuses into the rice. Honestly, sometimes I look forward to the leftovers more than the first meal.

Nutritional Information & Benefits

Here’s an approximate nutritional breakdown per serving (based on 4 servings):

  • Calories: 520
  • Protein: 32g
  • Carbohydrates: 42g
  • Fat: 24g
  • Fiber: 2g
  • Calcium: 280mg
  • Iron: 4mg

This meal is a good source of protein from the beef and cheese, which helps keep you full and satisfied. The rice provides quick energy, while the onions and garlic offer antioxidants and anti-inflammatory benefits. Using lean ground beef can reduce the fat content, and adding vegetables boosts the fiber and vitamin content significantly.

If you’re watching your sodium, use low-sodium broth and go easy on the added salt. You can also swap the cheddar for a reduced-fat version, though I find the full-fat cheese melts so much better that it’s worth the extra calories.

From a wellness perspective, I love that this meal feels indulgent but is actually pretty balanced. It’s not diet food by any stretch, but it’s real food made from real ingredients, and that counts for a lot in my book.

Conclusion

This easy one-pan ground beef and rice skillet with cheddar is the kind of recipe that becomes a lifeline. It’s the meal you make when you’re tired, when the kids are hungry, when you haven’t been to the grocery store in a week, and when you just need something warm and cheesy and good. It doesn’t ask for much—just a skillet, some pantry staples, and about half an hour of your time.

What I love most about this recipe is how forgiving it is. You can swap ingredients, adjust the seasonings, add vegetables, or change the cheese, and it still turns out delicious. It’s a recipe that grows with you, adapting to whatever you have on hand and whatever your family loves.

I hope you give it a try, and I hope it becomes a regular in your kitchen the way it has in mine. If you make it, I’d love to hear how it turned out. Leave a comment below and let me know what variations you tried—did you go spicy? Did you add extra veggies? Did your kids ask for seconds? Share your story, because honestly, that’s the best part of cooking: the way a simple meal can bring people together.

Happy cooking, friends. And remember—sometimes the best dinners come from a half-empty fridge and a willingness to just try.

Frequently Asked Questions

Can I use brown rice instead of white rice?

Yes, but you’ll need to adjust the liquid and cooking time. Brown rice requires about 2 ½ cups of broth and takes 40-45 minutes to cook. You may also need to add more liquid halfway through if it looks dry. The texture will be chewier and nuttier, which is lovely in its own way.

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

For the Instant Pot, brown the beef using the sauté function, then add the remaining ingredients (except the cheese) and cook on high pressure for 5 minutes with a natural release. For a slow cooker, brown the beef first, then add everything except the cheese and cook on low for 4-5 hours. Stir in the cheese at the end. The texture will be softer than the stovetop version but still delicious.

How do I prevent the rice from getting mushy?

Don’t lift the lid while the rice is cooking, and make sure you’re using the right ratio of liquid to rice—2 cups of broth to 1 cup of rice is the sweet spot. Also, toasting the rice in the pan before adding the liquid helps keep the grains separate. If your rice is still mushy, you might be cooking it on too high heat. Keep it at a gentle simmer, not a rolling boil.

Can I add frozen vegetables to this recipe?

Absolutely. Add 1 cup of frozen peas, corn, or mixed vegetables in the last 5 minutes of cooking. No need to thaw them first—just stir them in and let them heat through. This is an easy way to boost the nutrition without any extra effort.

What’s the best way to reheat leftovers without drying them out?

Add a splash of water or broth to the skillet or microwave-safe dish before reheating. Cover it to trap the steam and reheat gently. In the microwave, use 30-second bursts and stir between each. On the stovetop, warm over medium-low heat, covered, for about 5 minutes. The extra liquid helps the rice regain its fluffiness.

Pin This Recipe!

easy one-pan ground beef and rice skillet recipe
Print

Easy One-Pan Ground Beef and Rice Skillet with Cheddar

A quick and easy one-pan meal featuring seasoned ground beef, fluffy rice, and melted cheddar cheese. Perfect for busy weeknights, this comforting skillet dinner comes together in about 30 minutes with simple pantry ingredients.

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 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 (or 1 teaspoon garlic powder)
  • 1 cup long-grain white rice, uncooked (basmati or jasmine recommended)
  • 2 cups beef broth (low-sodium)
  • 1 teaspoon smoked paprika
  • ½ teaspoon black pepper
  • ½ teaspoon salt (adjust based on broth)
  • ½ teaspoon dried thyme (optional)
  • 2 tablespoons olive oil (or avocado oil)
  • 1 ½ cups sharp cheddar cheese, shredded (freshly shredded recommended)
  • 2 tablespoons cream cheese, softened (optional)
  • 2 tablespoons fresh parsley, chopped (for garnish)

Instructions

  1. Heat the oil in a large skillet over medium-high heat until shimmering. Add the ground beef and break it apart with a wooden spoon. Let it cook undisturbed for 3-4 minutes to brown, then stir and continue cooking until no pink remains, about 5-6 minutes total.
  2. Remove the beef with a slotted spoon and set aside. Leave about 1 tablespoon of drippings in the pan.
  3. Add the diced onion to the pan and cook over medium heat for 3-4 minutes, stirring occasionally, until soft and translucent. Scrape up any browned bits from the bottom.
  4. Add the minced garlic and cook for 30 seconds until fragrant.
  5. Stir in the rice, smoked paprika, black pepper, salt, and dried thyme. Cook for 1 minute, stirring constantly, until the rice is lightly toasted.
  6. Pour in the beef broth and bring to a boil. Scrape the bottom of the pan to release any remaining browned bits. Reduce heat to low, cover with a tight-fitting lid, and simmer for 18-20 minutes. Do not lift the lid during this time.
  7. After 18 minutes, remove the lid and check the rice. It should be tender and the liquid mostly absorbed. If needed, cover and cook 2-3 more minutes, or let sit uncovered for a minute if excess liquid remains.
  8. Return the cooked ground beef to the skillet and stir into the rice. Add the cream cheese (if using) and stir until melted.
  9. Sprinkle the shredded cheddar evenly over the top. Cover the skillet and let sit off the heat for 2-3 minutes until the cheese is fully melted. For a browned top, broil for 1-2 minutes.
  10. Garnish with fresh parsley and serve straight from the skillet.

Notes

For best results, use freshly shredded cheddar as pre-shredded cheese contains anti-caking agents that affect melting. Toasting the rice before adding liquid helps keep grains separate. Do not lift the lid during simmering to ensure proper steam cooking. Leftovers keep in the refrigerator for up to 4 days and freeze well for up to 3 months.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 520
  • Sugar: 3
  • Sodium: 680
  • Fat: 24
  • Saturated Fat: 10
  • Carbohydrates: 42
  • Fiber: 2
  • Protein: 32

Keywords: ground beef, rice, cheddar, one-pan, skillet, weeknight dinner, easy, cheesy

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating