Love this? Save it for later!
Share the inspiration with your friends
It was 9:47 PM on a particularly dreary Wednesday, and I was staring into the fridge like it owed me money. The craving was specific—something warm, cheesy, and deeply satisfying—but the reality was a half-empty pound of ground beef, some wilting scallions, and a bag of shredded cheddar that had seen better days. I didn’t have the energy for a multi-step casserole or a complicated sauce, but I had a box of long-grain rice and a sudden, desperate idea. Honestly, I was tired, a little hangry, and fully prepared to order pizza. But then I remembered a skillet meal my neighbor, Mrs. Gable, used to whip up in ten minutes flat. She called it “kitchen sink supper,” and while I didn’t have her recipe, I had the gist: brown the meat, throw in the rice, and drown it all in cheese.
So I grabbed my trusty cast iron skillet, tossed in the ground beef, and started improvising. I added a little garlic powder because everything needs garlic, a splash of beef broth because the rice needed something to soak up, and then I just… let it simmer. The kitchen filled with that incredible, homey smell—the kind that makes you feel like everything is going to be okay. Maybe you’ve been there, standing over a hot stove at the end of a long day, just hoping something edible emerges. Well, let me tell you, this easy cheesy ground beef and rice skillet dinner was a revelation. It was creamy, it was savory, and that top layer of melted cheddar was pure comfort. It’s the recipe that turned a cranky, tired night into a cozy, happy one, and I’ve been making it ever since.
Why You’ll Love This Recipe
Let’s be real—weeknight dinners can be a battlefield. You want something fast, filling, and actually good, but you don’t want to spend an hour scrubbing pans afterward. This easy cheesy ground beef and rice skillet dinner checks every box. It’s the kind of meal that feels like a hug in a bowl, and I’ve tested it a dozen times to make sure it works every single time.
- Quick & Easy: From start to finish, this meal is ready in about 30 minutes. Perfect for those nights when you need dinner on the table, stat.
- Simple Ingredients: You probably have most of these items in your pantry right now. No fancy grocery trips or obscure spices required.
- Perfect for Busy Weeknights: Great for feeding a hungry family after soccer practice, or for a solo dinner when you just can’t be bothered.
- Crowd-Pleaser: Kids devour it, and adults love the nostalgic, comforting flavors. It’s a guaranteed win.
- Unbelievably Delicious: The texture is incredible—tender rice, juicy beef, and a creamy, cheesy sauce that coats every bite. It’s next-level comfort food.
What makes this recipe different from the rest? It’s the technique. Instead of cooking the rice separately and then mixing it in, we simmer it right in the skillet with the beef and broth. This lets the rice absorb all that savory, beefy flavor, making every single grain taste amazing. Plus, we add the cheese in two stages—some mixed in for creaminess, and some sprinkled on top to get that irresistible, bubbly crust. This isn’t just another ground beef recipe; it’s the best version I’ve ever made. It’s the kind of meal that makes you close your eyes after the first bite, and honestly, it’s saved my sanity on more than one chaotic Tuesday.
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, so you can whip this up anytime the craving strikes.
- Ground Beef (1 lb / 450g): I recommend using 80/20 ground beef for the best flavor. The fat keeps the meat juicy and adds richness to the dish. If you use leaner beef, you might want to add a tablespoon of olive oil to prevent it from drying out.
- Long-Grain White Rice (1 cup / 200g): This is my go-to for skillet dinners. It cooks up fluffy and separate, and it absorbs the broth beautifully. You can use jasmine or basmati rice, too. Avoid instant rice, as it will turn mushy.
- Beef Broth (2 cups / 480ml): Use a good quality, low-sodium broth so you can control the saltiness. The broth is the main cooking liquid for the rice, so it’s where a lot of the flavor comes from. I prefer Swanson or Kitchen Basics for consistent results.
- Shredded Cheddar Cheese (2 cups / 200g): Sharp cheddar is my favorite—it melts beautifully and has a bold, tangy flavor. Pre-shredded cheese works in a pinch, but it often has anti-caking agents that prevent it from melting as smoothly. If you can, shred your own block of cheese for the creamiest texture.
- Yellow Onion (1 medium, diced): Adds a savory, aromatic base to the dish. You can substitute with half a teaspoon of onion powder if you’re in a hurry, but fresh onion really makes a difference.
- Garlic (2-3 cloves, minced): Non-negotiable in my kitchen. Garlic adds that punch of flavor that makes everything taste better. Use jarred minced garlic if that’s what you have.
- Tomato Paste (2 tablespoons): This is the secret ingredient for depth of flavor. It adds a subtle sweetness and umami that ties the whole dish together.
- Worcestershire Sauce (1 tablespoon): A little splash of this adds a savory, tangy complexity. It’s a classic pairing with beef.
- Salt and Black Pepper (to taste): Essential for seasoning. Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust at the end.
- Optional Garnishes: Chopped fresh parsley or sliced green onions add a pop of color and freshness. A pinch of red pepper flakes is great if you like a little heat.
Equipment Needed
You don’t need a lot of fancy gadgets for this one, which is part of the beauty. Here’s what I use:
- A Large Skillet or Dutch Oven (12-inch / 30cm): A deep, heavy-bottomed skillet is ideal. I love my Lodge cast iron skillet for this—it holds heat evenly and gives the beef a nice sear. A non-stick skillet works great too, just be careful with high heat.
- A Wooden Spoon or Spatula: For breaking up the ground beef and stirring everything together. I prefer wood because it won’t scratch my pans.
- A Sharp Knife and Cutting Board: For dicing the onion and mincing the garlic. A good chef’s knife makes this quick work.
- Measuring Cups and Spoons: For accurate measurements. I’ve learned the hard way that eyeballing the rice can lead to a mushy mess.
- A Lid for Your Skillet: This is crucial for the rice to cook properly. If your skillet doesn’t have a lid, you can use a piece of aluminum foil tightly crimped around the edges.
If you don’t have a cast iron skillet, don’t worry. Any heavy-bottomed pan will work. I’ve made this in a stainless steel saute pan, and it turned out perfectly. The key is to use a pan that’s wide enough for the rice to cook in a single layer.
Preparation Method

Alright, let’s get cooking! This easy cheesy ground beef and rice skillet dinner comes together in a few simple steps. I’ll walk you through it so you get perfect results every time.
- Brown the Beef (5 minutes): Place your large skillet over medium-high heat. Add the ground beef and cook, breaking it up with your wooden spoon, until it’s nicely browned, about 5-7 minutes. Don’t stir it constantly—let it sit for a minute to get a good sear. This is where the flavor is built. If there’s a lot of excess fat (more than a tablespoon), carefully spoon it out, leaving a little behind for flavor.
- Sauté the Aromatics (2 minutes): Reduce the heat to medium. Add the diced onion to the skillet with the beef. Cook for 2-3 minutes until it starts to soften and turn translucent. Then, add the minced garlic and cook for another 30 seconds until it’s fragrant. Your kitchen should smell amazing at this point.
- Build the Flavor Base (1 minute): Stir in the tomato paste and Worcestershire sauce. Cook for about 1 minute, stirring constantly. This step caramelizes the tomato paste slightly, which deepens the overall flavor of the dish. It’s a small step that makes a big difference.
- Add the Rice and Liquid (1 minute): Pour in the uncooked rice and stir it around for about 30 seconds, letting it toast slightly in the pan. Then, slowly pour in the beef broth. Stir everything together, scraping up any browned bits from the bottom of the pan. This is where all that flavor lives.
- Simmer the Rice (15-18 minutes): Bring the mixture to a gentle boil. Once it’s bubbling, reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer. Set a timer for 15 minutes. Do NOT lift the lid during this time! The steam is what cooks the rice perfectly.
- Check the Rice (2 minutes): After 15 minutes, carefully remove the lid. The rice should be tender and most of the liquid should be absorbed. If it’s still a bit soupy and the rice is hard, cover it and cook for another 2-3 minutes. If the rice is tender but there’s a little liquid left, that’s fine—it will thicken as it sits.
- Add the Cheese (2 minutes): Remove the skillet from the heat. Sprinkle in about 1 ½ cups of the shredded cheddar cheese and stir it gently until it’s melted and creamy. Then, sprinkle the remaining ½ cup of cheese on top. Cover the skillet again for 1-2 minutes to let that top layer get melty and gooey.
- Rest and Serve (5 minutes): Let the skillet sit, uncovered, for about 5 minutes. This allows the mixture to set up a bit, making it easier to serve. Garnish with fresh parsley or green onions, if you like, and scoop it into bowls.
Pro Tip: If you like a slightly crispy cheese top, you can pop the skillet under the broiler for 1-2 minutes after adding the final layer of cheese. Just make sure your skillet is oven-safe!
Cooking Tips & Techniques
I’ve made this easy cheesy ground beef and rice skillet dinner more times than I can count, and I’ve definitely learned a few things along the way. Here are my best tips to help you nail it.
Don’t Overcook the Rice. This is the most common mistake. Different brands of rice can absorb liquid at different rates. If your rice looks done but there’s still liquid in the pan, just take it off the heat and let it sit, covered, for 5 minutes. The residual heat will absorb the rest. If you keep cooking it, the rice can turn mushy.
Use a Heavy-Bottomed Pan. I once tried making this in a thin, cheap skillet, and the bottom burned while the top was still raw. A heavy pan distributes heat evenly, preventing hot spots. If you don’t have cast iron, a good quality stainless steel or non-stick pan works well.
Toast the Rice for Extra Flavor. Don’t skip the step where you stir the raw rice in the pan with the beef and aromatics. That quick toast adds a nutty flavor that really elevates the dish. It takes just 30 seconds, but it’s worth it.
Season in Layers. Season the beef with a pinch of salt and pepper while it browns, then add more salt with the broth. This builds flavor from the ground up, rather than just salting at the end. I always taste the broth before adding the rice to make sure it’s well-seasoned.
Let it Rest. I know it’s hard to wait when the kitchen smells this good, but letting the skillet sit for 5 minutes after cooking is crucial. It allows the starches in the rice to settle, making the final dish creamier and less watery. Trust me on this one.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. You can change it up based on what you have in the fridge or what you’re craving. Here are a few of my favorite variations.
Spicy Tex-Mex Version: Add 1 teaspoon of chili powder and ½ teaspoon of cumin along with the garlic. Stir in a can of drained black beans and a can of diced green chiles before adding the rice. Top with pepper jack cheese instead of cheddar for a kick. I made this version for a game day dinner, and it was a hit.
Vegetable-Packed Skillet: After browning the beef, add 1 cup of diced bell peppers and 1 cup of frozen corn kernels along with the onion. You can also stir in a handful of fresh spinach right at the end, just before adding the cheese. It wilts down beautifully and adds a boost of nutrients.
Lighter Version: Use ground turkey or lean ground chicken instead of beef. Swap the beef broth for chicken broth. To keep it cheesy but lighter, use reduced-fat cheddar and add a dollop of plain Greek yogurt at the end for creaminess. It’s still incredibly satisfying.
One-Pot Cheesy Rice Bake: If you have a little extra time, you can transfer the mixture to a baking dish after step 6, top with extra cheese and breadcrumbs, and bake at 375°F (190°C) for 10-15 minutes until bubbly. It’s a nice twist for a Sunday night dinner.
Serving & Storage Suggestions
This dish is wonderful right out of the skillet, but it’s also great for meal prep. Here’s how I like to serve and store it.
Serving: Serve the skillet dinner hot, straight from the pan. I like to scoop it into wide, shallow bowls and top it with a sprinkle of fresh parsley or sliced green onions for a pop of color. A side of simple steamed broccoli or a crisp green salad with a tangy vinaigrette is perfect to balance the richness. For a heartier meal, serve it with warm cornbread or crusty bread to soak up any extra cheesy sauce.
Storage: Let any leftovers cool completely to room temperature. Transfer them to an airtight container and store in the refrigerator for up to 4 days. The flavors actually meld together overnight, making it even better the next day.
Reheating: The best way to reheat this is in a skillet over medium-low heat. Add a splash of beef broth or water to loosen it up, cover, and warm for 5-7 minutes, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring in between. The cheese will re-melt beautifully.
Freezing: This recipe freezes surprisingly well. Portion it into freezer-safe containers or zip-top bags, pressing out as much air as possible. Freeze for up to 3 months. Thaw in the refrigerator overnight before reheating. I’ve pulled a bag of this out on a busy night, and it was a lifesaver.
Nutritional Information & Benefits
While this is definitely comfort food, it also offers some solid nutritional benefits. Here’s a rough estimate per serving (based on 4 servings).
| Nutrient | Amount per Serving |
|---|---|
| Calories | ~580 kcal |
| Protein | ~35g |
| Fat | ~28g |
| Carbohydrates | ~45g |
| Fiber | ~2g |
| Calcium | ~30% DV |
| Iron | ~20% DV |
The ground beef provides a great source of high-quality protein and iron, which is essential for energy. The cheddar cheese adds calcium for strong bones. And the onions and garlic offer prebiotic fiber that supports gut health. If you’re watching your sodium, use low-sodium broth and go easy on the added salt. For a lower-carb option, you can swap the rice for cauliflower rice, though the cooking time will be much shorter.
Conclusion
This easy cheesy ground beef and rice skillet dinner is more than just a recipe—it’s a solution. It’s for those nights when you need something fast, satisfying, and guaranteed to make everyone happy. I love how it turns simple ingredients into something that feels special, without any fuss or complicated steps. It’s the meal I turn to when I’ve had a long day and just want to eat something that tastes like home.
I hope you give this a try and make it your own. Maybe add a little extra cheese, or throw in some leftover veggies from the fridge. That’s the beauty of a skillet dinner—it’s forgiving, flexible, and always delicious. When you make it, let me know how it turned out! Drop a comment below, share a photo, or tell me what variations you tried. I’d love to hear from you. Happy cooking, friend!
Frequently Asked Questions
Can I use brown rice instead of white rice?
Yes, but you’ll need to adjust the cooking time and liquid. Brown rice typically requires about 40-45 minutes to cook and needs more liquid. Use 2 ½ cups of broth and simmer for 40-45 minutes, checking for doneness. You may need to add a splash of water if it dries out before the rice is tender.
Can I make this dairy-free?
Absolutely! Use a dairy-free shredded cheese alternative that melts well, like a cashew-based or oat-based shred. You can also use nutritional yeast for a cheesy flavor, though the texture will be different. Make sure your Worcestershire sauce is vegan, as some brands contain anchovies.
My rice turned out mushy. What went wrong?
This usually happens from too much liquid or overcooking. Make sure you’re using the exact amount of broth called for. Also, avoid stirring the rice too much while it’s simmering, as that can release extra starch and make it gummy. If it’s already mushy, you can try spreading it on a baking sheet and baking it at 350°F (175°C) for a few minutes to dry it out a bit.
Can I add other meats or proteins?
Definitely! Ground turkey, ground chicken, or even Italian sausage (casings removed) work great. For a vegetarian version, use a plant-based ground meat substitute and vegetable broth. You can also stir in a can of drained lentils or chickpeas for a protein boost.
How can I make this spicier?
There are a few ways! Add a diced jalapeño along with the onion, or stir in ½ teaspoon of cayenne pepper with the tomato paste. You can also top the finished dish with sliced pickled jalapeños or a drizzle of hot sauce. For a smoky heat, add a teaspoon of chipotle powder.
Pin This Recipe!

Easy Cheesy Ground Beef and Rice Skillet: Best 30-Min Meal
A quick and comforting one-skillet dinner with ground beef, rice, and melted cheddar cheese, ready in about 30 minutes. Perfect for busy weeknights.
- 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)
- 1 cup (200g) long-grain white rice
- 2 cups (480ml) low-sodium beef broth
- 2 cups (200g) shredded sharp cheddar cheese
- 1 medium yellow onion, diced
- 2–3 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon salt
- ½ teaspoon black pepper
- Optional: chopped fresh parsley or sliced green onions for garnish
Instructions
- Brown the beef: Place a large skillet over medium-high heat. Add ground beef and cook, breaking it up, until browned (5-7 minutes). Drain excess fat if needed.
- Sauté aromatics: Reduce heat to medium. Add diced onion and cook 2-3 minutes until softened. Add minced garlic and cook 30 seconds until fragrant.
- Build flavor: Stir in tomato paste and Worcestershire sauce. Cook 1 minute, stirring constantly.
- Add rice and liquid: Stir in uncooked rice for 30 seconds to toast. Pour in beef broth, scraping up browned bits. Bring to a gentle boil.
- Simmer rice: Reduce heat to low, cover, and simmer 15-18 minutes without lifting the lid. Check rice for tenderness; cook 2-3 more minutes if needed.
- Add cheese: Remove from heat. Stir in 1½ cups cheddar until melted. Sprinkle remaining ½ cup on top. Cover 1-2 minutes to melt.
- Rest and serve: Let sit uncovered 5 minutes. Garnish with parsley or green onions if desired. Serve hot.
Notes
For a crispy cheese top, broil the skillet for 1-2 minutes after adding the final cheese layer (ensure skillet is oven-safe). Let the dish rest 5 minutes before serving for best texture.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 580
- Sugar: 4
- Sodium: 800
- Fat: 28
- Saturated Fat: 12
- Carbohydrates: 45
- Fiber: 2
- Protein: 35
Keywords: ground beef, rice, cheddar, skillet dinner, 30-minute meal, easy dinner, cheesy, one-pot



