Ground beef sizzling in the pan, the smell of garlic hitting the air, and rice soaking up all that savory goodness—that is the kind of kitchen chaos I actually love. But let me tell you, this Easy Cheesy Ground Beef and Rice Skillet was born from a very different kind of chaos. The kind where you open the fridge at 5:45 PM, find a pound of ground beef, a half-empty bag of shredded cheddar, and absolutely no plan for dinner.
I remember that Tuesday so clearly. My youngest was asking for the fifth time what was for dinner, the dishwasher was beeping at me, and I had exactly zero energy for a multi-pot meal. I grabbed the box of white rice from the pantry, chopped an onion I found hiding in the crisper drawer, and just started cooking. Honestly? I was winging it. But something about that combination—the beef browning, the rice simmering, that melty cheese on top—felt right. It felt like the kind of meal my grandma would have thrown together without thinking twice.
This Easy Cheesy Ground Beef and Rice Skillet is exactly that. It is not fancy. It is not complicated. But it is the dinner that saves you on those nights when you need something warm, filling, and fast. One pan, thirty minutes, and a whole lot of comfort. That is the kind of recipe that sticks with you.
Why You’ll Love This Recipe
I have tested this skillet more times than I can count, and I keep coming back to it for the same reasons every single time. It is not just another ground beef recipe—it is the one that actually works for real life.
- Quick & Easy: This comes together in about 30 minutes from start to finish. No marinating, no complicated steps, just simple cooking that gets dinner on the table fast.
- Simple Ingredients: You probably have most of these in your kitchen right now. Ground beef, rice, cheese, a few pantry spices—no fancy grocery trips required.
- Perfect for Busy Weeknights: This is the kind of meal you make when you have soccer practice in an hour or homework to help with. It is reliable and forgiving.
- Crowd-Pleaser: My kids devour this. My husband asks for leftovers. Even picky eaters tend to love the cheesy, beefy goodness.
- Unbelievably Delicious: Let’s be honest—simple ingredients do not always mean amazing flavor. But the way the rice absorbs the beef juices and the cheese melts into everything? It is next-level comfort food.
What makes this different from other skillet dinners is that I cook the rice right in the same pan with the beef. That means every grain of rice gets infused with that savory flavor. No bland rice here. And the cheese? I use a mix of sharp cheddar and a little mozzarella for that perfect stretchy, melty finish. It is my best version of a classic one-pan dinner.
This is the meal that makes you close your eyes after the first bite. It is comfort food reimagined—simpler, faster, but with the same soul-soothing satisfaction. Perfect for impressing your family without any stress.
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 you probably already have on hand.
- 1 pound ground beef (80/20 works best for flavor; drain excess fat if needed)
- 1 tablespoon olive oil (for sautéing the aromatics)
- 1 medium yellow onion, diced (about 1 cup; adds sweetness and depth)
- 3 cloves garlic, minced (fresh is best, but jarred minced garlic works in a pinch)
- 1 cup long-grain white rice, uncooked (I prefer Jasmine or Basmati for fluffy texture)
- 2 cups beef broth (low-sodium recommended so you can control the salt)
- 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted adds extra flavor)
- 1 teaspoon paprika (smoked paprika gives a lovely depth)
- 1 teaspoon dried oregano (or Italian seasoning blend)
- ½ teaspoon salt (adjust to taste)
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional, for a little heat)
- 1 ½ cups shredded sharp cheddar cheese (freshly shredded melts better than pre-shredded)
- ½ cup shredded mozzarella cheese (for that stretchy, gooey texture)
- Fresh parsley or green onions, chopped (for garnish)
A few ingredient notes from my kitchen to yours. I recommend using Swanson beef broth for consistent flavor, but any brand works. For the cheese, shredding it yourself makes a real difference—pre-shredded cheese has anti-caking agents that prevent it from melting as smoothly. If you want to swap the ground beef, ground turkey or chicken works beautifully, just add a little extra olive oil to keep it moist. For a vegetarian version, use plant-based crumbles and vegetable broth.
Equipment Needed
You do not need a fancy kitchen for this one. Here is what you will need:
- Large skillet or deep sauté pan (12-inch with a lid is ideal; a Dutch oven works too)
- Wooden spoon or spatula (for breaking up the beef)
- Chef’s knife and cutting board
- Measuring cups and spoons
- Box grater (if shredding cheese from a block)
I have made this in a cast iron skillet and a non-stick pan, and both work great. Cast iron gives a nice crust to the beef, but non-stick is easier to clean. If you do not have a lid that fits, a sheet of aluminum foil works as a makeshift cover. I have done that more times than I care to admit.
Preparation Method

Let’s get cooking. This comes together in about 30 minutes, and I will walk you through every step.
- Brown the beef. Heat the olive oil in your large skillet over medium-high heat. Add the ground beef and cook, breaking it apart with your spoon, until browned—about 5-7 minutes. Do not stir too much; let it get a nice crust. If there is a lot of excess fat, spoon most of it out, leaving about 1 tablespoon in the pan for flavor.
- Sauté the aromatics. Reduce heat to medium. Add the diced onion and cook for 3-4 minutes until soft and translucent. Stir in the minced garlic and cook for another 30 seconds until fragrant. Your kitchen should smell amazing right about now.
- Add the rice and spices. Sprinkle the uncooked rice, paprika, oregano, salt, pepper, and red pepper flakes (if using) over the beef mixture. Stir everything together for about 1 minute, letting the rice toast slightly. This step adds a nutty flavor to the final dish.
- Pour in the liquids. Add the beef broth and the undrained can of diced tomatoes. Stir well, scraping up any browned bits from the bottom of the pan—that is pure flavor. Bring the mixture to a boil.
- Simmer and cook the rice. Once 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—the steam is what cooks the rice perfectly. Set a timer so you do not forget.
- Check the rice. After 18 minutes, remove the lid carefully. The rice should be tender and most of the liquid absorbed. If it is still a bit crunchy, add ¼ cup more broth or water, cover, and cook for another 3-5 minutes.
- Add the cheese. Sprinkle the shredded cheddar and mozzarella evenly over the top of the skillet. Cover again and let it sit off the heat for 2-3 minutes until the cheese is completely melted and gooey.
- Garnish and serve. Sprinkle with fresh parsley or green onions. Serve straight from the skillet—that is part of the charm.
A few visual cues: when the beef is browning, you want those deep brown bits forming on the bottom of the pan. When the rice is done, it should look fluffy and tender, not mushy. And the cheese? It should be completely melted with a few golden bubbles on top.
Cooking Tips & Techniques
I have burned my fair share of rice and overseasoned more dishes than I like to admit. Here is what I have learned the hard way so you do not have to.
Do not skip toasting the rice. That one minute you spend stirring the rice in the pan with the beef and spices makes a huge difference. It helps the grains stay separate and adds a subtle nuttiness. I learned this after making mushy rice one too many times.
Watch your heat. When you add the broth and tomatoes, bring it to a boil, then immediately reduce to a low simmer. Too high of heat will evaporate the liquid too fast and leave you with undercooked rice. Trust me, I have made that mistake on a busy Tuesday night.
Let it rest. After you add the cheese, let the skillet sit off the heat for those 2-3 minutes. This allows the cheese to melt slowly and the flavors to meld together. It also lets the rice absorb any last bits of liquid, giving you the perfect texture.
Multitask smartly. While the rice is simmering, that is your window to wash dishes, set the table, or prep a quick side salad. That 20 minutes of hands-off cooking is golden.
Variations & Adaptations
This recipe is incredibly forgiving, so feel free to make it your own. Here are some variations I have tried and loved.
- Spicy Tex-Mex Version: Add 1 teaspoon of chili powder and ½ teaspoon of cumin with the other spices. Swap the diced tomatoes for a can of Rotel (tomatoes with green chiles) for extra kick. Top with pickled jalapeños before serving.
- Vegetable-Packed Skillet: Sauté a diced bell pepper and a cup of frozen corn along with the onion. You can also stir in a handful of fresh spinach right before adding the cheese—it wilts down beautifully.
- Low-Carb Adaptation: Replace the rice with cauliflower rice. Cook the cauliflower rice separately or add it in the last 5-7 minutes of simmering, since it cooks much faster than regular rice. Use a low-carb cheese blend.
- Cheesy Southwest Rice: Use pepper jack cheese instead of cheddar and add a can of drained black beans along with the broth. Serve with a dollop of sour cream and fresh cilantro.
- Dairy-Free Option: Skip the cheese altogether or use a dairy-free shredded cheese alternative. The dish is still delicious without it—just add a squeeze of lemon juice at the end for brightness.
I personally love the Tex-Mex version for game day dinners. It reminds me of the flavors in my Spicy Korean-Mexican Street Corn Dip, but in a hearty, meal-sized form.
Serving & Storage Suggestions
This skillet is best served hot, straight from the pan. The cheese should be stretchy and the rice fluffy. I like to scoop it into bowls and top with a little extra fresh parsley or a drizzle of hot sauce.
What to serve with it: A simple green salad with a tangy vinaigrette balances the richness perfectly. Steamed broccoli or roasted green beans also work beautifully. If you want something starchy, warm tortillas or crusty bread are great for sopping up every last bit.
Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually get better as they meld together overnight.
Reheating: The best way to reheat is in a skillet over medium-low heat with a splash of beef broth or water to rehydrate the rice. Stir occasionally until warmed through—about 5-7 minutes. You can also microwave individual portions, but the texture is not quite as good.
Freezing: This freezes well for up to 3 months. Let it cool completely, then transfer to a freezer-safe container. Thaw overnight in the refrigerator and reheat as directed above. I often double the batch and freeze one for a busy week.
Nutritional Information & Benefits
Here is an approximate nutritional breakdown per serving (based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 485 |
| Protein | 28g |
| Carbohydrates | 38g |
| Fat | 24g |
| Saturated Fat | 11g |
| Fiber | 2g |
| Sodium | 680mg |
This meal provides a good balance of protein from the beef and cheese, carbohydrates from the rice for energy, and some fiber from the tomatoes and onions. The beef is a great source of iron and B vitamins, while the cheese adds calcium. If you are watching your sodium, use low-sodium broth and reduce the added salt. For a lighter option, use ground turkey and reduce the cheese by half.
This is also naturally gluten-free, making it a great option for those with gluten sensitivities. Just double-check that your broth and spices are certified gluten-free if that is a concern.
Conclusion
This Easy Cheesy Ground Beef and Rice Skillet is the kind of recipe that becomes a regular in your dinner rotation. It is simple enough for a Tuesday night but satisfying enough to feel like a real meal. The best part? It comes together in one pan, which means less cleanup and more time to actually enjoy your evening.
I love that this recipe invites you to make it your own. Add more spice, load up on veggies, or keep it classic—it works every time. That is the beauty of a good skillet dinner.
I would love to hear how yours turns out. Did you add a twist? Did your family love it? Drop a comment below and let me know. And if you are looking for another easy weeknight winner, you might enjoy my Easy Thai Coconut Curry Pulled Pork—it is another one-pan wonder that delivers big flavor with minimal effort. Happy cooking!
Frequently Asked Questions
Can I use brown rice instead of white rice?
Yes, but you will need to adjust the cooking time and liquid. Brown rice takes about 40-45 minutes to cook and needs about ½ cup more broth. Add the extra liquid and simmer covered for 35-40 minutes, checking for doneness.
Can I make this in an Instant Pot or slow cooker?
For the Instant Pot, use the sauté function to brown the beef and aromatics, then add the rice, broth, and tomatoes. Pressure cook on high 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.
How do I prevent the rice from getting mushy?
Do not lift the lid while the rice is simmering, and make sure your heat is on low. Also, do not stir the rice once it starts cooking—stirring releases starch and makes it gummy. Use long-grain rice, which holds its shape better than short-grain varieties.
Can I use ground turkey or chicken instead of beef?
Absolutely. Ground turkey or chicken works well, though they are leaner. Add an extra tablespoon of olive oil to prevent dryness, and consider using dark meat ground turkey for more flavor. The cooking time remains the same.
What can I add for more vegetables?
This skillet is great for hiding extra veggies. Sauté diced bell peppers, zucchini, or mushrooms with the onion. Stir in a cup of frozen peas or corn right before adding the cheese. Finely grated carrots also blend in seamlessly without changing the flavor much.
Pin This Recipe!

Easy Cheesy Ground Beef and Rice Skillet: Best One-Pan Dinner
A quick and easy one-pan dinner featuring ground beef, rice, and melted cheese. Perfect for busy weeknights, this comforting skillet meal comes together in about 30 minutes with simple pantry ingredients.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 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 (Jasmine or Basmati recommended)
- 2 cups beef broth (low-sodium recommended)
- 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted preferred)
- 1 teaspoon paprika (smoked paprika for extra depth)
- 1 teaspoon dried oregano (or Italian seasoning blend)
- ½ teaspoon salt (adjust to taste)
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional, for heat)
- 1 ½ cups shredded sharp cheddar cheese (freshly shredded recommended)
- ½ cup shredded mozzarella cheese
- Fresh parsley or green onions, chopped (for garnish)
Instructions
- Brown the beef: Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook, breaking it apart, until browned (5-7 minutes). Drain excess fat, leaving about 1 tablespoon in the pan.
- Sauté aromatics: Reduce heat to medium. Add diced onion and cook 3-4 minutes until soft. Stir in minced garlic and cook 30 seconds until fragrant.
- Add rice and spices: Sprinkle uncooked rice, paprika, oregano, salt, pepper, and red pepper flakes over the beef mixture. Stir for 1 minute to toast the rice slightly.
- Pour in liquids: Add beef broth and undrained diced tomatoes. Stir well, scraping up browned bits from the pan. Bring to a boil.
- Simmer and cook rice: Reduce heat to low, cover tightly, and simmer for 18-20 minutes. Do not lift the lid during this time.
- Check rice: After 18 minutes, remove lid. Rice should be tender and liquid absorbed. If still crunchy, add ¼ cup more broth or water, cover, and cook 3-5 more minutes.
- Add cheese: Sprinkle cheddar and mozzarella evenly over the top. Cover and let sit off heat for 2-3 minutes until cheese is melted and gooey.
- Garnish and serve: Sprinkle with fresh parsley or green onions. Serve straight from the skillet.
Notes
Do not skip toasting the rice for better texture. Use low heat when simmering to prevent burning. Let the skillet rest after adding cheese for best results. For variations, try Tex-Mex spices, add vegetables, or use cauliflower rice for low-carb. Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 485
- Sugar: 4
- Sodium: 680
- Fat: 24
- Saturated Fat: 11
- Carbohydrates: 38
- Fiber: 2
- Protein: 28
Keywords: ground beef, rice, cheese, one-pan dinner, easy weeknight meal, skillet dinner, cheesy rice, comfort food


