It’s a sound that promises something good is on its way. Honestly, that sizzle is the kind of thing that can turn a tired afternoon around before you even take a bite. The smell of it—that savory, comforting aroma that drifts from the stove—still takes me straight back to my tiny first apartment. I was broke, my kitchen had exactly two decent pans, and I was trying to figure out dinner without a lot of time or energy. This cheesy ground beef and rice skillet was the answer. It wasn’t fancy. It was just honest food that filled the kitchen with that exact smell and made the whole place feel like a home.
This isn’t a recipe that came from a famous chef or a complicated cookbook. It came from a Wednesday night when I had a pound of ground beef, a bag of rice, and a block of cheddar that was begging to be used. I remember just tossing things into the skillet, hoping for the best. And you know what? It worked. The rice soaked up all the savory beef juices, the cheese melted into a golden blanket, and I sat there eating straight from the pan, feeling like I had just discovered a secret. It was simple, it was fast, and it was exactly what I needed. That skillet dinner became a regular, a reliable friend on busy nights when takeout was tempting but my wallet said no.
Now, years later, with a kitchen full of gadgets and a pantry that actually has more than salt and pepper, this recipe is still in heavy rotation. It’s been tweaked and perfected, but the heart of it is the same. It’s the one I make when I need a guaranteed win. The one that gets devoured without a single complaint. So, let me share this little piece of my kitchen history with you. It’s more than just a meal—it’s a feeling.
Why You’ll Love This Cheesy Ground Beef and Rice Skillet
Let’s be real. We all need those recipes that just work. No fuss, no drama, just a fantastic dinner that makes everyone happy. This cheesy ground beef and rice skillet is that recipe. After making it dozens of times—and yes, messing it up a few times too (hello, crunchy rice phase)—I can tell you exactly why it deserves a permanent spot in your dinner rotation.
- Quick & Easy: From start to finish, this meal comes together in about 30 minutes. It’s perfect for those chaotic weeknights when you need dinner on the table, like, yesterday. One pan, minimal chopping, and you’re done.
- Simple Ingredients: This is the kind of meal you can make without a special trip to the store. Ground beef, rice, cheese, a few pantry staples—you probably have everything you need right now. It’s budget-friendly and uses ingredients you actually recognize.
- Perfect for Busy Families: It’s a total crowd-pleaser. Kids love the cheesy, savory goodness, and adults appreciate the hearty, satisfying flavor. It’s great for a quick family dinner, a post-soccer-practice refuel, or even a cozy meal for one with leftovers for lunch.
- Unbelievably Delicious: Don’t let the simple ingredients fool you. The combination of seasoned ground beef, tender rice, and melted cheese creates a comfort food experience that’s hard to beat. It’s rich, it’s savory, and it has that perfect, gooey texture that makes you close your eyes after the first bite.
- One-Pan Wonder: Less cleanup is always a win. This entire dish is cooked in a single skillet, which means fewer dishes and more time to relax.
What makes this version different from the rest? It’s the technique. Instead of cooking the rice separately, we let it simmer right in the flavorful beef broth, absorbing all that savory goodness. This isn’t just another ground beef recipe—it’s my best version, born from years of tweaking and tasting.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver big, bold flavor without any fuss. Everything is likely already in your kitchen, which is the beauty of it. Let’s break down what you’ll need and why each ingredient matters for the perfect cheesy ground beef and rice skillet.
- 1 lb (450g) Ground Beef: I prefer using 80/20 ground beef for the best flavor. The fat renders down and adds richness to the rice as it cooks. If you use leaner beef (like 90/10), you might need to add a tablespoon of olive oil to the pan to prevent sticking and add moisture back in.
- 1 Medium Yellow Onion, Diced: This is the aromatic base of our dish. It adds a sweet, savory depth that you just can’t get from powder. Take the time to dice it small so it melts into the sauce.
- 3 Cloves Garlic, Minced: Fresh garlic is non-negotiable here. It brings a pungent, warm kick that elevates the whole skillet. I usually buy a jar of pre-minced garlic for convenience, but nothing beats fresh.
- 1 cup (200g) Long-Grain White Rice: This is the backbone of the dish. Long-grain rice, like jasmine or basmati, works perfectly because it stays fluffy and separate. Avoid using minute rice or instant rice, as it will turn to mush. For a more robust flavor, you could use brown rice, but you’ll need to increase the cooking time and liquid significantly (about 45 minutes total).
- 2 cups (480ml) Beef Broth: This is where the magic happens. Using a good quality beef broth instead of water infuses the rice with deep, savory flavor. I recommend Swanson or Kitchen Basics for a reliable, rich taste. Low-sodium broth is a great option so you can control the salt level yourself.
- 1 can (14.5 oz / 411g) Diced Tomatoes, Undrained: These add acidity and moisture, which balances the richness of the beef and cheese. Fire-roasted diced tomatoes add a lovely smoky flavor that I love.
- 1 teaspoon Chili Powder: This adds a warm, earthy heat without being spicy. It’s the secret to that “something special” flavor.
- 1/2 teaspoon Cumin: Cumin adds a slightly nutty, smoky note that pairs beautifully with the beef and chili powder.
- 1 teaspoon Salt: For seasoning the beef and the overall dish.
- 1/2 teaspoon Black Pepper: For a little bit of bite.
- 1 1/2 cups (170g) Shredded Cheddar Cheese: The star of the show! I highly recommend shredding your own cheese from a block. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly into that glorious, gooey texture we’re after. Sharp cheddar gives the best flavor.
- Optional Garnishes: Fresh chopped parsley, green onions, or a dollop of sour cream for serving. A little freshness on top makes a big difference.
Equipment Needed
You don’t need a fancy kitchen to make this skillet dinner. Here’s the simple gear that gets the job done.
- Large Skillet or Deep Pan: A 12-inch skillet with a lid is ideal. A deep sauté pan or a Dutch oven works perfectly too. The lid is crucial for steaming the rice. I use my trusty cast-iron skillet for this—it holds heat beautifully and gives the beef a nice sear.
- Wooden Spoon or Spatula: For breaking up the ground beef and stirring everything together.
- Sharp Knife and Cutting Board: For dicing the onion and mincing the garlic.
- Measuring Cups and Spoons: For accuracy. Eyeballing the liquid can lead to crunchy or mushy rice.
- Box Grater: If you’re shredding your own cheese (and you should be), a box grater is your best friend.
Budget-Friendly Tip: Don’t have a lid for your skillet? No problem! You can cover it tightly with a sheet of aluminum foil to trap the steam. Just make sure it’s secure.
Preparation Method

Alright, let’s get cooking. This is the easy part. Just follow these steps, and you’ll have a fantastic dinner in about 30 minutes.
- Brown the Beef: Place your large skillet over medium-high heat. Add the ground beef and cook, breaking it up with your wooden spoon, until it’s no longer pink. This should take about 5-7 minutes. Don’t drain all the fat—leave about a tablespoon in the pan for flavor. If you used very lean beef, add a splash of olive oil here.
- Sauté the Aromatics: Reduce the heat to medium. Add the diced onion to the pan with the beef. Cook for 3-4 minutes, stirring occasionally, until the onion is soft and translucent. Add the minced garlic and cook for another 30 seconds until fragrant. Your kitchen should smell amazing at this point.
- Add the Seasonings: Sprinkle the chili powder, cumin, salt, and pepper over the beef and onion mixture. Stir everything together for about 30 seconds to toast the spices and wake up their flavors.
- Combine the Rice and Liquids: Pour in the uncooked rice, beef broth, and the entire can of diced tomatoes (with their juices). Stir everything well to combine. Make sure the rice is evenly distributed and not clumping together.
- Simmer and Cook: Bring the mixture to a boil. Once it’s boiling, reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer. Do not lift the lid! Let it cook undisturbed for 18-20 minutes. This is key for perfect rice. The steam needs to stay trapped to cook the rice properly. Your nose will tell you it’s almost done—that savory, tomato-y smell will fill the air.
- Check the Rice: After 18 minutes, carefully remove the lid. The rice should be tender and have absorbed most of the liquid. If there’s still a lot of liquid, let it simmer uncovered for 2-3 more minutes. If the rice is still a little crunchy, add a splash more broth (or water), cover, and cook for another 2-3 minutes.
- Add the Cheese: Remove the skillet from the heat. Sprinkle the shredded cheddar cheese evenly over the top of the hot beef and rice mixture. Cover the skillet again for 2-3 minutes. The residual heat will melt the cheese into a beautiful, gooey blanket. You can also pop it under the broiler for 1-2 minutes for a bubbly, golden-brown top, but keep a close eye on it so it doesn’t burn!
- Serve: Garnish with fresh parsley or green onions if you like. Spoon generous portions onto plates and serve hot.
Cooking Tips & Techniques
I’ve learned a few things the hard way so you don’t have to. Here are my best tips for nailing this cheesy ground beef and rice skillet every single time.
- The “No-Peek” Rule is Real: This is the most important tip. Do not lift the lid while the rice is simmering. It releases the steam and drops the temperature, which can lead to unevenly cooked or crunchy rice. Trust the process and let it do its thing.
- Toast Your Rice (Optional but Great): For an even nuttier flavor, you can toast the dry rice in the pan with the beef and onions for 1-2 minutes before adding the liquids. It adds a subtle depth that’s really lovely.
- Don’t Over-Stir: Once you add the rice and liquid and bring it to a boil, stir it just once to make sure everything is combined. After that, leave it alone. Over-stirring can release too much starch from the rice and make it gummy.
- Shred Your Own Cheese: I know it’s tempting to buy the bagged stuff, but for this recipe, it makes a world of difference. Block cheese melts so much smoother and creamier. I once used pre-shredded cheese in a pinch, and the texture was grainy and it didn’t melt right. Learn from my mistake!
- Adjust the Liquid: Different pans and different stoves can affect cooking time. If your rice is still hard after 20 minutes, add a few tablespoons of broth and cook for another 5 minutes. If it’s done but there’s too much liquid, just let it simmer uncovered for a few minutes to evaporate.
Variations & Adaptations
This recipe is a fantastic base for your own creativity. Here are a few ways I love to switch it up.
- Southwest Style: Before adding the rice, stir in a can of drained and rinsed black beans and a cup of frozen corn. Use pepper jack cheese instead of cheddar for a little kick. A squeeze of lime juice at the end brightens everything up.
- Loaded Veggie Version: Dice a bell pepper and a zucchini and sauté them with the onion. This is a great way to sneak in extra veggies and add more color and texture.
- Spicy Kick: Add a diced jalapeño (seeds removed for less heat) with the onion, or stir in a teaspoon of red pepper flakes with the other spices. A dash of your favorite hot sauce at the table is always welcome.
- Cheese Swap: Don’t be limited to cheddar! A Mexican blend, Monterey Jack, or even a smoky Gouda would be incredible. For a tangy twist, try a mix of cheddar and crumbled cotija on top.
- Ground Meat Swap: Ground turkey or ground chicken works beautifully here. Just be sure to add a tablespoon of olive oil to the pan since they are much leaner than beef.
Serving & Storage Suggestions
This dish is wonderful on its own, but here’s how to make it a full meal and how to handle leftovers.
Serving Suggestions: Serve this cheesy ground beef and rice skillet hot, straight from the pan. It’s a complete meal in itself, but it’s fantastic with a simple side. I love it with a crisp green salad dressed with a tangy vinaigrette to cut through the richness. A side of steamed broccoli or roasted green beans also works perfectly. For a fun twist, you can use it as a filling for burritos or stuffed bell peppers!
Storage: Store any leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually meld together even more overnight, making it taste even better the next day. This recipe also freezes beautifully. Let it cool completely, then transfer it to a freezer-safe container. It will keep for up to 3 months.
Reheating: The best way to reheat this is in a skillet over medium-low heat with a splash of water or broth to rehydrate the rice. Stir occasionally until heated through. You can also microwave it in a bowl, covered, for 1-2 minutes. If reheating from frozen, thaw it in the fridge overnight first.
Nutritional Information & Benefits
This is comfort food at its finest, but it also packs some nutritional perks. Here’s a general breakdown for one serving (about 1.5 cups). Please note these are estimates and can vary based on specific ingredients used.
| Nutrient | Amount Per Serving |
|---|---|
| Calories | ~550-650 kcal |
| Protein | ~35g |
| Fat | ~25g |
| Carbohydrates | ~45g |
| Fiber | ~3g |
| Calcium | ~25% DV |
| Iron | ~20% DV |
Health Benefits: Ground beef is a fantastic source of high-quality protein and iron, which is essential for energy. The cheese provides calcium for strong bones, and the tomatoes are packed with lycopene, a powerful antioxidant. For a lighter version, you can use lean ground beef and low-fat cheese. This meal is naturally gluten-free, making it a great option for those with sensitivities.
Conclusion
This cheesy ground beef and rice skillet is more than just a quick dinner—it’s a reliable, soul-satisfying meal that brings a little comfort to even the busiest of days. It’s the kind of recipe you’ll come back to again and again, tweaking it to make it your own. I love it because it’s forgiving, it’s delicious, and it always feels like a hug in a bowl.
I can’t wait for you to try it! Don’t be afraid to play with the spices or add your favorite veggies. If you make it, please come back and leave a comment below to let me know how it turned out. Did you add a twist? I’d love to hear your version! And if you’re looking for another fantastic one-pan meal, you might enjoy our mini lemon blueberry cheesecakes for a sweet finish, or browse through our other quick dinner recipes for more inspiration. Happy cooking!
Frequently Asked Questions
Can I use instant rice in this recipe?
I don’t recommend it. Instant rice is pre-cooked and will turn very mushy and absorb too much liquid, ruining the texture of the dish. Stick with long-grain white rice for the best results.
Can I make this in a slow cooker?
Yes, you can! Brown the beef and onions in a skillet first, then transfer everything except the rice and cheese to your slow cooker. Cook on low for 4-6 hours. In the last 30 minutes, stir in the rice and increase the heat to high. Once the rice is tender, top with cheese and let it melt.
How can I prevent the rice from getting crunchy?
Crunchy rice usually means it didn’t get enough liquid or cooking time. Make sure you measure your broth accurately and that the liquid is simmering (not boiling too hard) when you cover the pan. Most importantly, follow the “no-peek” rule! Lifting the lid lets out the steam needed to cook the rice.
Can I add other vegetables?
Absolutely! This is a great recipe for using up leftover veggies. Diced bell peppers, zucchini, mushrooms, or frozen peas and carrots are all excellent additions. Sauté heartier veggies like peppers and mushrooms with the onion, and add more delicate ones like peas in the last 5 minutes of cooking.
Can I freeze the leftovers?
Yes, this dish freezes perfectly. Let it cool completely, then transfer it to a freezer-safe container or zip-top bag. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat in a skillet or microwave.
Pin This Recipe!

Best Cheesy Ground Beef and Rice Skillet – Easy 30-Minute Dinner
This cheesy ground beef and rice skillet is a quick, one-pan comfort food that comes together in about 30 minutes. It’s perfect for busy weeknights, made with simple ingredients, and delivers a rich, savory flavor that the whole family will love.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 lb (450g) Ground Beef (80/20 recommended)
- 1 Medium Yellow Onion, diced
- 3 Cloves Garlic, minced
- 1 cup (200g) Long-Grain White Rice (e.g., jasmine or basmati)
- 2 cups (480ml) Beef Broth (low-sodium recommended)
- 1 can (14.5 oz / 411g) Diced Tomatoes, undrained
- 1 teaspoon Chili Powder
- 1/2 teaspoon Cumin
- 1 teaspoon Salt
- 1/2 teaspoon Black Pepper
- 1 1/2 cups (170g) Shredded Cheddar Cheese (shredded from a block)
- Optional: Fresh chopped parsley, green onions, or sour cream for garnish
Instructions
- Brown the Beef: Place a large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until no longer pink (5-7 minutes). Leave about 1 tablespoon of fat in the pan.
- Sauté the Aromatics: Reduce heat to medium. Add the diced onion and cook for 3-4 minutes until soft and translucent. Add the minced garlic and cook for 30 seconds until fragrant.
- Add the Seasonings: Sprinkle chili powder, cumin, salt, and pepper over the beef and onion mixture. Stir for 30 seconds to toast the spices.
- Combine the Rice and Liquids: Pour in the uncooked rice, beef broth, and the entire can of diced tomatoes (with juices). Stir well to combine.
- Simmer and Cook: Bring the mixture to a boil. Reduce heat to low, cover the skillet with a tight-fitting lid, and let it simmer undisturbed for 18-20 minutes. Do not lift the lid.
- Check the Rice: After 18 minutes, remove the lid. The rice should be tender and most liquid absorbed. If still crunchy, add a splash of broth, cover, and cook 2-3 more minutes. If too much liquid remains, simmer uncovered for 2-3 minutes.
- Add the Cheese: Remove the skillet from heat. Sprinkle the shredded cheddar cheese evenly over the top. Cover for 2-3 minutes to let the cheese melt. Optionally, broil for 1-2 minutes for a golden top.
- Serve: Garnish with fresh parsley or green onions if desired. Serve hot.
Notes
Do not lift the lid while the rice is simmering (the ‘no-peek’ rule) to ensure even cooking. Shred your own cheese from a block for the best melting texture. For a nuttier flavor, toast the dry rice in the pan for 1-2 minutes before adding liquids. If using lean ground beef (90/10), add 1 tablespoon of olive oil to the pan.
Nutrition
- Serving Size: 1.5 cups
- Calories: 550650
- Fat: 25
- Carbohydrates: 45
- Fiber: 3
- Protein: 35
Keywords: cheesy ground beef and rice skillet, easy 30-minute dinner, one-pan meal, ground beef recipe, weeknight dinner, comfort food, cheesy rice skillet


