Written by

Brittney Vega

Published

Easy Cheesy Beef and Rice Skillet: Best One-Pan Dinner

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

“Can we just have that cheesy rice thing again?” My nephew didn’t even look up from his tablet when he said it. I’d made this easy cheesy beef and rice skillet two nights before, a sort of desperate Tuesday dinner when the fridge looked bare and the pantry felt like a joke. And now here he was, asking for it by name. Not by description, not by “that thing with the meat.” By name. That was the moment I knew this wasn’t just another weeknight meal.

I’d thrown it together on a whim—browned some ground beef, tossed in whatever vegetables were wilting in the crisper drawer, stirred in some rice and a handful of cheddar. Honestly, I wasn’t expecting much. It looked like a mess in the pan, all brown and beige and slightly chaotic. But then the cheese melted into the rice, and the beef had this savory richness that filled the whole kitchen. My nephew, who usually picks at his food like he’s conducting a science experiment, cleaned his plate. Then he asked for seconds. Then he asked for the recipe—well, he asked for “that cheesy rice thing.”

I’ve made it at least a dozen times since then, tweaking it here and there, but the core of it stays the same. It’s the kind of dinner that doesn’t need a fancy name or a complicated technique. It just needs a skillet, some basic ingredients, and maybe a hungry person who’s had a long day. This one-pan dinner has become my go-to for those nights when I need something that feels like a hug but doesn’t require a culinary degree. And honestly? It’s the kind of recipe that makes you feel like you’ve got it all figured out, even when you’re just barely holding it together.

Why You’ll Love This Recipe

This easy cheesy beef and rice skillet isn’t just another weeknight dinner—it’s the one you’ll actually look forward to making. I’ve tested this recipe more times than I can count, tweaking the cheese-to-rice ratio, adjusting the seasoning, and even sneaking in some vegetables that my family didn’t even notice. It’s been through the wringer, and it’s come out the other side as a certified crowd-pleaser.

  • Quick & Easy: From start to finish, this comes together in about 30 minutes. No marinating, no complicated steps, just simple cooking that fits into even the busiest schedule.
  • Simple Ingredients: You probably already have most of what you need in your pantry and fridge. Ground beef, rice, cheese, a few spices—that’s it. No fancy trips to specialty stores.
  • Perfect for Busy Weeknights: This is the ultimate “I don’t know what to make” dinner. It’s satisfying enough for a Tuesday and easy enough that you won’t dread cleanup.
  • Crowd-Pleaser: I’ve served this to picky kids, hungry teenagers, and adults who claim they don’t like “one-pot meals.” Every single person has asked for the recipe.
  • Unbelievably Delicious: The cheese melts into the rice, creating this creamy, savory goodness that’s pure comfort food. It’s the kind of meal that makes you close your eyes after the first bite.

What makes this recipe different from all the other cheesy rice skillets out there? It’s the balance. The beef is seasoned just right, the rice is cooked to perfection, and the cheese isn’t just an afterthought—it’s the star. I’ve learned through trial and error that using a mix of cheddar and mozzarella gives you that perfect stretchy, melty texture without making it greasy. Plus, I’ve found that adding a splash of Worcestershire sauce to the beef while it browns adds a depth of flavor that you just can’t get from plain seasoning. This isn’t just another version of cheesy rice—it’s the best version.

And let’s be honest, this recipe is more than just food. It’s the meal you make when you need a win. It’s the dinner that gets everyone to the table without complaint. It’s the kind of comfort that makes you feel like everything’s going to be okay, even if the day was a disaster.

What Ingredients You Will Need

This easy cheesy beef and rice skillet uses simple, everyday ingredients that come together to create something truly special. I’ve kept the ingredient list short and approachable, but each one plays an important role in building flavor and texture. Here’s what you’ll need:

For the Beef Mixture

  • 1 pound ground beef (80/20 or 85/15) – I prefer 80/20 for the extra flavor from the fat, but any lean ground beef works. If you use leaner meat, you might need to add a tablespoon of oil to the pan.
  • 1 medium yellow onion, diced – Adds a savory base note. You can substitute with white or red onion if that’s what you have.
  • 2 cloves garlic, minced – Fresh is best, but 1 teaspoon of garlic powder works in a pinch.
  • 1 teaspoon Worcestershire sauce – This is my secret ingredient. It adds an umami depth that makes the beef taste like it’s been simmering for hours.
  • 1 teaspoon smoked paprika – For a subtle smokiness. Regular paprika works too.
  • ½ teaspoon salt – Adjust to taste, especially if using salted broth later.
  • ¼ teaspoon black pepper – Freshly ground is always better.

For the Rice and Vegetables

easy cheesy beef and rice skillet preparation steps

  • 1 cup long-grain white rice – I recommend using a brand like Mahatma or Carolina for consistent results. Basmati or jasmine also work, but adjust the liquid slightly.
  • 1½ cups beef broth (low-sodium) – Adds flavor to the rice as it cooks. You can substitute with chicken broth or water, but the flavor will be less rich.
  • 1 cup water – Helps the rice cook evenly without becoming too salty.
  • 1 cup frozen mixed vegetables (peas, carrots, corn, green beans) – I use the classic frozen mix, but you can substitute with fresh or canned. If using canned, drain them well first.
  • ½ cup diced bell pepper (any color) – Adds a pop of color and a slight sweetness. Red or orange bell peppers are my favorite for this.

For the Cheesy Finish

  • 1½ cups shredded sharp cheddar cheese – I recommend shredding it yourself from a block. Pre-shredded cheese has anti-caking agents that prevent it from melting as smoothly.
  • ½ cup shredded mozzarella cheese – Adds that beautiful stretchy texture. Low-moisture mozzarella works best here.
  • 2 tablespoons butter (optional) – Stirring this in at the end adds a glossy finish and extra richness. Totally optional, but highly recommended.

Substitution Guidance

If you need to make this recipe work with what you have, here are some easy swaps:

  • Ground turkey or chicken – Works perfectly. Just add a tablespoon of olive oil to the pan since poultry is leaner.
  • Brown rice – Use 1½ cups of liquid and cook for about 40-45 minutes instead of 20.
  • Cauliflower rice – For a low-carb option, skip the rice altogether and stir in 3 cups of riced cauliflower at the end. Cook for 5-7 minutes.
  • Different cheeses – Monterey Jack, Colby, or even a spicy pepper jack all work beautifully.
  • Vegetable broth – Use this instead of beef broth for a lighter flavor profile.

Equipment Needed

You don’t need a lot of fancy equipment to make this easy cheesy beef and rice skillet, which is part of its charm. Here’s what I use:

  • Large skillet or deep sauté pan (12-inch) – This is essential. You need something with high sides to hold all the ingredients without spilling. I use a cast-iron skillet because it retains heat beautifully, but a non-stick or stainless steel pan works just as well.
  • Wooden spoon or spatula – For breaking up the ground beef and stirring everything together. A silicone spatula is great if you’re using non-stick pans.
  • Chef’s knife and cutting board – For dicing the onion and bell pepper.
  • Measuring cups and spoons – Accuracy matters, especially with the rice-to-liquid ratio.
  • Box grater – If you’re shredding your own cheese (and I really hope you do), this is a game-changer. The pre-shredded stuff just doesn’t melt the same way.
  • Lid for the skillet – You’ll need this to steam the rice. If your skillet doesn’t have a lid, use a piece of aluminum foil tightly sealed around the edges.

I’ve made this recipe in a cheap non-stick pan from the grocery store and in my fancy Le Creuset. Both times, it turned out great. The key is just having a pan big enough to hold everything without overcrowding. If you’re using a smaller pan, just cook in batches—though honestly, this recipe is designed to be a one-pan wonder.

Preparation Method

Making this easy cheesy beef and rice skillet is straightforward, but I’ve learned a few tricks along the way that make a big difference. Follow these steps, and you’ll have a perfect dinner every time.

Step 1: Brown the Beef

Place your skillet over medium-high heat and add the ground beef. Break it up with a wooden spoon as it cooks, letting it get nice and brown. This takes about 5-7 minutes. Don’t rush this step—the browning is where all the flavor comes from. You want those little crispy bits sticking to the pan. Once the beef is fully cooked, use a slotted spoon to transfer it to a plate, leaving about 1 tablespoon of fat in the pan. If your beef is very lean, add a splash of olive oil here.

Step 2: Sauté the Aromatics

Reduce the heat to medium and add the diced onion to the pan. Cook for 3-4 minutes, stirring occasionally, until it becomes translucent and starts to soften. Add the minced garlic and cook for another 30 seconds—just until it smells amazing. Don’t let the garlic burn, or it’ll turn bitter. If the pan looks dry, add a little more of the reserved beef fat or a pat of butter.

Step 3: Build the Base

Return the cooked beef to the pan. Stir in the Worcestershire sauce, smoked paprika, salt, and pepper. Let everything cook together for about a minute so the spices bloom. Then add the diced bell pepper and stir for another minute. You should start smelling that incredible savory aroma that makes everyone wander into the kitchen asking what’s for dinner.

Step 4: Add the Rice and Liquid

Pour in the rice and stir it around for about 30 seconds, letting it toast slightly in the pan. This little step makes a huge difference—it helps the rice stay separate and gives it a nuttier flavor. Then add the beef broth and water. Stir everything together, scraping up any browned bits from the bottom of the pan. Those bits are pure gold, and you want them mixed into the rice.

Step 5: Simmer the Rice

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 15 minutes. Don’t peek! Every time you lift that lid, steam escapes, and your rice might not cook evenly. Set a timer and resist the urge to check. If you’re using a different type of rice, adjust the cooking time according to the package instructions.

Step 6: Add the Vegetables

After 15 minutes, remove the lid and quickly stir in the frozen mixed vegetables. Don’t thaw them first—they’ll cook perfectly from frozen. Cover the pan again and cook for another 5 minutes. The rice should be tender and have absorbed most of the liquid. If there’s still liquid pooling at the bottom, cook for another 2-3 minutes with the lid off.

Step 7: Add the Cheese

Turn off the heat. Sprinkle the shredded cheddar and mozzarella evenly over the top of the skillet. Don’t stir it in yet—just let it sit on top. Cover the pan again and let it sit for 2-3 minutes. The residual heat will melt the cheese into a gooey, glorious blanket. If you want a golden, bubbly top, you can pop the skillet under the broiler for 1-2 minutes, but watch it closely so it doesn’t burn.

Step 8: Finish and Serve

Once the cheese is melted, give everything a gentle stir to combine. If you’re using the optional butter, stir it in now for that glossy finish. Taste and adjust seasoning if needed. Serve immediately while it’s hot and cheesy. The cheese will start to set as it cools, so enjoy it right away.

Cooking Tips & Techniques

Over the years, I’ve made this easy cheesy beef and rice skillet more times than I can count, and I’ve learned a few things the hard way. Here are my best tips for getting it right every time:

Don’t Skip the Toasting Step

I know it seems like an extra step, but toasting the rice in the pan before adding the liquid is a game-changer. It keeps the grains separate and adds a subtle nuttiness that makes the whole dish taste more complex. I learned this after making a few batches of mushy, clumpy rice that just didn’t hit the mark. Now I never skip it.

Watch Your Heat

One of the biggest mistakes I made early on was cooking the rice over too high a heat. The liquid evaporates too quickly, leaving you with undercooked rice and a burnt bottom. Keep it at a gentle simmer—just a few bubbles breaking the surface—and you’ll get perfectly cooked rice every time. If you notice the liquid is evaporating too fast, add a splash of water or broth.

Shred Your Own Cheese

I cannot stress this enough. Pre-shredded cheese is coated with cellulose and other anti-caking agents that prevent it from melting smoothly. When you shred your own cheddar and mozzarella from a block, you get that beautiful, stretchy, creamy melt that makes this dish so satisfying. It takes an extra two minutes, and it’s absolutely worth it.

Let It Rest

After you add the cheese and turn off the heat, let the skillet sit covered for a few minutes. This allows the cheese to melt evenly and the flavors to meld together. I’ve made the mistake of serving it too early, and the cheese just sits on top in clumps instead of becoming that luscious, integrated sauce. Patience pays off here.

Multitasking Strategy

Here’s how I make this recipe in under 30 minutes: While the beef is browning, I dice the onion and bell pepper. While the onion is sautéing, I measure out the rice and broth. While the rice is simmering, I shred the cheese and set the table. By the time the rice is done, everything else is ready to go. It’s all about overlapping tasks.

Variations & Adaptations

This easy cheesy beef and rice skillet is incredibly versatile. Here are some of my favorite ways to change it up:

Mexican-Style Version

Swap the smoked paprika for 1 teaspoon of cumin and ½ teaspoon of chili powder. Use a can of diced tomatoes with green chiles (drained) instead of the bell pepper. Top with a handful of crushed tortilla chips and a dollop of sour cream. I made this for a taco Tuesday, and it was a hit.

Low-Carb Option

Skip the rice altogether and use 3 cups of riced cauliflower. Cook the cauliflower in the skillet for 5-7 minutes after the beef is browned, then add the cheese. This version is surprisingly satisfying and works great if you’re watching your carbs.

Spicy Kick

Add ½ teaspoon of red pepper flakes or a diced jalapeño (seeds removed) when you sauté the onion. Use pepper jack cheese instead of cheddar for an extra layer of heat. My brother-in-law loves this version, and he’s usually not a fan of “mild” food.

Creamy Version

Stir in ½ cup of cream cheese or heavy cream after the rice is cooked but before adding the cheese. This makes the dish incredibly rich and decadent. I save this for cold winter nights when I need maximum comfort.

Vegetarian Option

Replace the ground beef with 1½ cups of cooked lentils or a can of black beans (rinsed and drained). Use vegetable broth instead of beef broth. The lentils or beans add protein and fiber, and the cheese makes it just as satisfying.

Serving & Storage Suggestions

This easy cheesy beef and rice skillet is best served hot, straight from the pan. The cheese is at its peak meltiness, and the rice is perfectly tender. Here’s how I like to serve and store it:

Serving Suggestions

I usually serve this with a simple side salad dressed with lemon vinaigrette to cut through the richness. A side of steamed broccoli or roasted green beans also works beautifully. If I’m feeling indulgent, I’ll top each serving with a sprinkle of fresh parsley or chopped green onions for a pop of color. For drinks, a crisp lager or a glass of iced tea pairs perfectly.

Storage Instructions

Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The rice will absorb some of the moisture, so it might be slightly less saucy the next day, but the flavor actually improves as it sits. To reheat, I recommend using the stovetop—add a splash of water or broth to the pan and warm over medium-low heat, stirring occasionally. The microwave works in a pinch, but it can make the rice a bit mushy.

Freezing Tips

This recipe freezes beautifully. Let it cool completely, then transfer to a freezer-safe container. It will keep for up to 3 months. To reheat, thaw overnight in the refrigerator, then warm on the stovetop with a little extra liquid. The texture might be slightly different, but the flavor is still fantastic.

How Flavors Develop

Honestly, this dish tastes even better the next day. The flavors have time to meld together, and the cheese kind of integrates into the rice in a way that’s almost magical. If you have the time, make it a day ahead and reheat it for dinner. You won’t regret it.

Nutritional Information & Benefits

Here’s an approximate breakdown for one serving of this easy cheesy beef and rice skillet (based on 6 servings):

  • Calories: 480
  • Protein: 28g
  • Fat: 22g
  • Carbohydrates: 38g
  • Fiber: 3g
  • Sugar: 4g
  • Sodium: 680mg

This recipe provides a good balance of protein, carbohydrates, and fat, making it a satisfying meal on its own. The ground beef is an excellent source of iron and B vitamins, while the cheese adds calcium and protein. The vegetables contribute fiber, vitamins A and C, and antioxidants. If you’re looking to reduce sodium, use low-sodium broth and skip the added salt until the end, adjusting to taste. For a lower-fat option, use lean ground beef and reduce the cheese by half.

From a wellness perspective, I love that this recipe uses real, whole ingredients without any processed shortcuts. It’s comfort food that you can feel good about eating, especially when you pair it with a side of vegetables or a fresh salad.

Conclusion

This easy cheesy beef and rice skillet has become a staple in my kitchen for a reason. It’s the kind of recipe that delivers on every level—quick enough for a busy weeknight, satisfying enough to feel like a real meal, and simple enough that you don’t need to be a chef to pull it off. The cheese melts into the rice, the beef is savory and rich, and the whole thing comes together in one pan with minimal cleanup. What’s not to love?

I encourage you to make this recipe your own. Add your favorite vegetables, swap in different cheeses, or give it a spicy kick if that’s your thing. The beauty of a one-pan dinner like this is that it’s forgiving and adaptable. You can’t really mess it up—and even if you do, it’ll probably still taste amazing.

If you try this recipe, I’d love to hear about it. Leave a comment below and let me know how it turned out, or share your own twist on it. Did you add extra garlic? Use a different cheese blend? I’m always looking for new ideas to try. And if you’re looking for more easy weeknight dinners, check out my creamy pumpkin sausage gnocchi skillet or this cozy loaded baked potato soup for more comfort food inspiration.

Happy cooking, and remember—sometimes the best meals come from the simplest ingredients. This cheesy skillet is proof of that.

Frequently Asked Questions

Can I use instant rice for this recipe?

Yes, you can! Instant rice cooks much faster, so you’ll want to adjust the liquid and cooking time. Use 1 cup of instant rice with 1 cup of liquid (broth or water). Add the rice after the beef and vegetables are cooked, bring to a boil, cover, and remove from heat. Let it sit for 5 minutes, then stir in the cheese.

How do I prevent the rice from becoming mushy?

The key is to not overcook it. Use the exact liquid-to-rice ratio (1½ cups broth + 1 cup water for 1 cup rice) and don’t lift the lid while it’s simmering. If you prefer firmer rice, reduce the cooking time by 2-3 minutes. Also, toasting the rice in the pan before adding liquid helps keep the grains separate.

Can I make this recipe dairy-free?

Absolutely! Use a dairy-free cheese alternative that melts well, like Violife or Daiya shreds. You can also skip the cheese altogether and stir in a tablespoon of nutritional yeast for a cheesy flavor without the dairy. The dish will still be delicious and satisfying.

What can I use instead of ground beef?

Ground turkey, chicken, pork, or even lamb work great. For a vegetarian option, use cooked lentils, crumbled tofu, or a plant-based ground meat substitute. Just adjust the cooking time as needed—leaner meats might require a little extra oil to prevent sticking.

How do I make this recipe gluten-free?

This recipe is naturally gluten-free as long as you use certified gluten-free beef broth and Worcestershire sauce (some brands contain gluten). The rice, vegetables, and cheese are all naturally gluten-free. Double-check your spice blends too, as some may contain gluten as a filler.

Pin This Recipe!

easy cheesy beef and rice skillet recipe

Print

Easy Cheesy Beef and Rice Skillet: Best One-Pan Dinner

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

  • Author: Mila
  • 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 or 85/15)
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon smoked paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 cup long-grain white rice
  • 1½ cups low-sodium beef broth
  • 1 cup water
  • 1 cup frozen mixed vegetables (peas, carrots, corn, green beans)
  • ½ cup diced bell pepper (any color)
  • 1½ cups shredded sharp cheddar cheese
  • ½ cup shredded mozzarella cheese
  • 2 tablespoons butter (optional)

Instructions

  1. Brown the beef: Place a large skillet over medium-high heat and add the ground beef. Break it up with a wooden spoon and cook until browned, about 5-7 minutes. Transfer beef to a plate, leaving about 1 tablespoon of fat in the pan.
  2. Sauté aromatics: Reduce heat to medium. Add diced onion to the pan and cook for 3-4 minutes until translucent. Add minced garlic and cook for 30 seconds until fragrant.
  3. Build the base: Return beef to the pan. Stir in Worcestershire sauce, smoked paprika, salt, and pepper. Cook for 1 minute. Add diced bell pepper and stir for another minute.
  4. Add rice and liquid: Pour in the rice and stir for 30 seconds to toast slightly. Add beef broth and water, scraping up any browned bits from the bottom of the pan.
  5. Simmer the rice: Bring to a boil, then reduce heat to low. Cover and simmer for 15 minutes. Do not lift the lid.
  6. Add vegetables: After 15 minutes, remove lid and stir in frozen mixed vegetables. Cover and cook for another 5 minutes until rice is tender and liquid is absorbed.
  7. Add cheese: Turn off heat. Sprinkle cheddar and mozzarella evenly over the top. Cover and let sit for 2-3 minutes until cheese is melted. Optionally, broil for 1-2 minutes for a golden top.
  8. Finish and serve: Gently stir to combine. If using butter, stir it in now. Serve immediately.

Notes

For best results, shred cheese from a block to avoid anti-caking agents. Toasting the rice before adding liquid helps keep grains separate. Let the skillet rest covered after adding cheese for even melting. Leftovers keep in the refrigerator for up to 4 days and can be frozen for up to 3 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 4
  • Sodium: 680
  • Fat: 22
  • Saturated Fat: 10
  • Carbohydrates: 38
  • Fiber: 3
  • Protein: 28

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

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