Crowd-Pleasing Cheesy Ground Beef and Rice Skillet: Easy One-Pan Recipe

Ready In
Servings
Difficulty

This was supposed to be stuffed peppers. I had everything laid out on the counter—four beautiful bell peppers, a pound of ground beef, a bag of rice, and a block of cheddar I was planning to shred by hand. My neighbor had just dropped off a basket of peppers from his garden, and I wanted to do them justice. But somewhere between answering my phone and trying to convince my toddler that no, we do not eat raw rice, I made a critical error. I dumped the entire bag of frozen mixed vegetables into the skillet before I’d even hollowed out a single pepper. And then I looked at the clock. It was 5:45 PM. Guests were arriving at 7:00. And I was staring at a pan of seasoned beef, half-cooked rice, and a mountain of peas and carrots with absolutely no plan.

Honestly, I almost just ordered pizza. I mean, I was that close. But the smell of that simmering beef was getting to me—that deep, savory aroma with a little garlic and onion working together. So I grabbed the can of diced tomatoes I had set aside for something else, tossed it in, and figured I’d just make a mess of things and call it a casserole. I threw a lid on it, turned the heat down, and walked away for ten minutes to set the table and pour myself a glass of wine. When I came back and lifted that lid, I genuinely laughed out loud. It looked nothing like stuffed peppers. It looked better. The rice had absorbed all that tomato-beef goodness, the cheese I’d grated earlier was melting into golden pools on top, and the whole thing was bubbling away like it had been planned that way from the start. My husband walked in, looked at the skillet, and said, “What are we calling this?” I just shrugged. “Dinner.”

Maybe you’ve been there—standing in your kitchen, realizing the thing you were making just isn’t going to happen, and you have to pivot fast. That moment of panic is real. But here’s the thing: some of the best recipes come from those broken plans. This cheesy ground beef and rice skillet is proof. It’s the dish that saved a Tuesday night dinner party, and it’s been a regular in my kitchen ever since. I keep making it because it works every single time, and honestly? It tastes way better than the original idea ever would have.

Why You’ll Love This Recipe

Let me tell you why this cheesy ground beef and rice skillet has become my go-to for just about everything. I’ve tested it a dozen times, tweaked the seasoning, and served it to everyone from picky kids to foodie friends. It always delivers.

  • One-Pan Wonder: Everything cooks in a single skillet. No boiling rice separately, no draining pasta, no extra pots to scrub. You start and finish in the same pan, which means less cleanup and more time with your people.
  • Budget-Friendly Ingredients: Ground beef, rice, canned tomatoes, frozen veggies, and cheese—these are pantry staples you probably already have. No fancy trips to specialty stores required.
  • Perfect for Entertaining: This is the dish you make when friends are coming over and you want something hearty but not fussy. It scales beautifully for a crowd, and you can prep most of it before guests arrive.
  • Total Crowd-Pleaser: I’ve yet to meet someone who doesn’t go back for seconds. The cheese gets all melty on top, the beef is savory, and the rice soaks up every bit of flavor. Kids love it. Adults love it. It’s the definition of a people-pleaser.
  • Unbelievably Satisfying: There’s something about that combination of seasoned beef, tender rice, and bubbly cheese that hits every comfort food note. It’s the kind of meal that makes you slow down and actually enjoy eating.

What makes this version different from the other cheesy rice skillets out there? It’s the layering of flavors. Most recipes just dump everything together and hope for the best. I take the extra two minutes to brown the beef properly, toast the rice in the pan before adding liquid, and let the whole thing simmer low and slow so the flavors really meld. The result is a dish that tastes like it simmered all day, but it’s ready in under an hour.

This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined: hearty, cheesy, and deeply satisfying, but simple enough for a busy weeknight. Perfect for impressing guests without stress, or turning a regular Tuesday into something memorable.

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, which makes this dish perfect for those nights when you need dinner on the table fast.

For the Skillet Base

  • 1 pound ground beef (80/20 works best—the fat adds flavor, but you can drain excess if needed)
  • 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; do not use instant rice for this)
  • 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted adds extra flavor, but regular works fine)
  • 1 can (8 oz) tomato sauce (adds richness and helps the rice cook evenly)
  • 1 cup beef broth (low-sodium preferred so you can control the salt)
  • 1 cup frozen mixed vegetables (peas, carrots, corn, green beans—whatever blend you like)
  • 2 cups shredded cheddar cheese (sharp cheddar gives the best flavor, but mild works too)
  • 2 tablespoons olive oil (for browning the beef and toasting the rice)

Seasonings

cheesy ground beef and rice skillet preparation steps

  • 1 teaspoon salt (plus more to taste)
  • 1/2 teaspoon black pepper
  • 1 teaspoon smoked paprika (adds a subtle smokiness that makes the dish feel special)
  • 1/2 teaspoon garlic powder (reinforces the fresh garlic)
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon cayenne pepper (optional, for a little heat)
  • 1 bay leaf (adds a subtle herbal note while simmering—remove before serving)

For Garnish (Optional but Recommended)

  • 2 tablespoons fresh parsley, chopped (adds color and freshness)
  • Extra shredded cheese (because more cheese is never a bad idea)

Ingredient Tips: I recommend using Rico brand fire-roasted diced tomatoes for the best flavor—they add a depth that regular tomatoes just don’t have. For the rice, stick with long-grain white rice; brown rice takes longer to cook and will throw off the timing. If you want to swap the ground beef for ground turkey or chicken, go for it—just add a tablespoon of olive oil to keep it moist. For a vegetarian version, use plant-based crumbles and vegetable broth instead of beef broth.

Equipment Needed

You don’t need a fancy kitchen to make this recipe. Here’s what you’ll need:

  • Large deep skillet or Dutch oven (12-inch with a tight-fitting lid is ideal; a 5-quart Dutch oven also works)
  • Wooden spoon or spatula (for breaking up the ground beef)
  • Chef’s knife and cutting board (for dicing the onion and mincing garlic)
  • Measuring cups and spoons
  • Box grater (for shredding cheese—pre-shredded cheese works, but freshly grated melts better)
  • Can opener
  • Serving spoon or spatula

Budget-Friendly Alternatives: If you don’t have a deep skillet, a large saucepan or even a stockpot will work—just make sure it’s wide enough to hold everything. No lid? Use a baking sheet or aluminum foil to cover the pan tightly. I’ve done this in a pinch, and it works surprisingly well.

Personal Note: I use my Lodge 12-inch cast iron skillet for this recipe. The even heat distribution is perfect for toasting the rice and getting that golden cheese crust on top. If you’re using a non-stick skillet, be careful not to scratch it when breaking up the meat.

Preparation Method

Let’s get cooking. This comes together in about 35-40 minutes, and most of that is hands-off simmering time.

Step 1: Brown the Beef (5 minutes)

Place your skillet over medium-high heat and add 1 tablespoon of olive oil. Once the oil shimmers, add the ground beef. Break it up with your wooden spoon and let it cook undisturbed for 2 minutes—you want a good sear. Then stir and continue cooking until no pink remains, about 3 more minutes. If there’s excess fat, carefully spoon it out or tilt the pan and blot with paper towels. Leave about 1 tablespoon of fat in the pan for flavor.

Step 2: Sauté the Aromatics (3 minutes)

Reduce the heat to medium. Add the diced onion to the skillet and cook for 2 minutes, stirring occasionally, until it softens and turns translucent. Add the minced garlic and cook for 30 seconds—just until fragrant. Do not let the garlic burn, or it will turn bitter.

Step 3: Toast the Rice (2 minutes)

Add the remaining 1 tablespoon of olive oil to the skillet. Sprinkle the uncooked rice over the beef and onion mixture. Stir constantly for 1-2 minutes. You’ll notice the rice grains start to turn slightly opaque and you’ll hear a faint crackling sound—that’s the rice toasting. This step is crucial because it adds a nutty flavor and prevents the rice from turning mushy later.

Step 4: Add Liquids and Seasonings (2 minutes)

Pour in the undrained diced tomatoes, tomato sauce, and beef broth. Add the salt, black pepper, smoked paprika, garlic powder, onion powder, cayenne (if using), and the bay leaf. Stir everything together until well combined. Scrape the bottom of the skillet to release any browned bits—that’s where the flavor lives.

Step 5: Simmer (18-20 minutes)

Bring the mixture to a boil. Once it’s bubbling, reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer for 18 minutes. Do not lift the lid during this time—the steam is what cooks the rice evenly. Set a timer and walk away.

Step 6: Add Vegetables and Cheese (5 minutes)

After 18 minutes, remove the lid carefully (steam will escape). The rice should be tender and most of the liquid should be absorbed. Stir in the frozen mixed vegetables. Sprinkle the shredded cheddar cheese evenly over the top. Cover the skillet again and let it cook for 3-5 minutes, until the cheese is melted and bubbly and the vegetables are heated through.

Step 7: Rest and Serve (3 minutes)

Remove the skillet from the heat. Let it sit, uncovered, for 3 minutes. This allows the cheese to set slightly and the flavors to settle. Remove the bay leaf. Garnish with fresh parsley and extra cheese if desired. Serve directly from the skillet—it keeps everything warm and makes for a beautiful presentation.

Sensory Cues: When the rice is done, it should be tender but still have a slight bite—not mushy. The cheese should be fully melted with golden spots on top. The whole skillet will be bubbling gently around the edges. The aroma is a mix of savory beef, sweet tomatoes, and rich cheese—basically the smell of comfort.

Cooking Tips & Techniques

After making this cheesy ground beef and rice skillet more times than I can count, I’ve learned a few things the hard way. Let me save you the trouble.

Don’t Skip Toasting the Rice. I know it seems like an extra step, but it makes a huge difference. Toasting the rice in the oil before adding liquid helps the grains stay separate and gives them a slightly nutty flavor. I learned this after one too many mushy skillets. Trust me on this one.

Use the Right Rice. Long-grain white rice is non-negotiable here. Jasmine or basmati work beautifully. Do not use instant rice—it will turn to mush. Brown rice requires a longer cooking time and more liquid, so if you want to use it, you’ll need to adjust the recipe (add 1/2 cup more broth and simmer for 35-40 minutes).

Keep the Lid On. I know it’s tempting to peek, but every time you lift that lid, steam escapes and your cooking time increases. The rice needs that trapped steam to cook evenly. Set a timer and resist the urge.

Toast Your Spices. This is a little trick I picked up from a chef friend. After sautéing the onion and garlic, add the dried spices (paprika, garlic powder, onion powder) to the pan and stir for 30 seconds before adding the liquids. It wakes up the flavors and makes them more aromatic. Just be careful not to burn them.

Shred Your Own Cheese. Pre-shredded cheese is coated with anti-caking agents that prevent it from melting smoothly. For that gooey, stretchy, perfectly melted cheese top, buy a block and grate it yourself. It takes two extra minutes and the texture is so much better.

Timing Strategy for Hosting: If you’re making this for a dinner party, you can brown the beef and sauté the aromatics up to a day ahead. Just store the mixture in the fridge, then reheat it in the skillet before adding the rice and liquids. This saves you about 10 minutes of active prep on the day of your gathering.

Variations & Adaptations

This recipe is incredibly forgiving, which is one of the reasons I love it. Here are some ways to make it your own.

Dietary Variations

  • Gluten-Free: This recipe is naturally gluten-free as written. Just double-check that your beef broth and canned tomatoes are certified gluten-free (most are).
  • Dairy-Free: Swap the cheddar for a dairy-free shredding cheese. I’ve used Daiya and Violife brands with good results. The texture will be slightly different, but the flavor is still great.
  • Low-Carb/Keto: Replace the rice with cauliflower rice. Add it in Step 6 along with the frozen vegetables, and only cook for 5-7 minutes total. You’ll miss the rice texture, but the flavor is still there.

Flavor Twists

  • Mexican-Style: Add 1 teaspoon cumin, 1 teaspoon chili powder, and a drained can of black beans. Top with pepper jack cheese and fresh cilantro.
  • Italian-Style: Use Italian seasoning, add a tablespoon of tomato paste, and top with mozzarella and Parmesan. Serve with crusty bread.
  • Spicy Cajun: Add 1 tablespoon Cajun seasoning, swap the mixed vegetables for okra and bell peppers, and use andouille sausage along with the ground beef.

Protein Swaps

  • Ground turkey or chicken: Use the same amount. Add an extra tablespoon of oil since poultry is leaner.
  • Ground pork: Delicious and adds a slightly sweeter flavor.
  • Plant-based crumbles: Works perfectly. Cook them the same way as the beef.

Personal Variation: My favorite twist is adding a handful of fresh spinach right at the end, stirring it in until it wilts. It adds a pop of color and makes me feel slightly virtuous about all that cheese. I also like to top it with sliced green onions for a fresh crunch.

Serving & Storage Suggestions

This dish is incredibly versatile when it comes to serving and storing.

Serving Suggestions

Serve this cheesy ground beef and rice skillet hot, straight from the skillet. It’s a one-dish meal, but it pairs beautifully with a simple side salad dressed with lemon vinaigrette—the acidity cuts through the richness. I also love serving it with warm tortillas or crusty bread for soaking up any extra sauce. For a complete spread, add a side of roasted green beans with garlic or a quick cucumber and tomato salad.

Presentation Tip for Hosting: Garnish the skillet with fresh parsley, a sprinkle of extra cheese, and maybe a few cracks of black pepper right before serving. Set the skillet on a trivet in the center of the table. It looks rustic and inviting, and everyone can serve themselves. I always get compliments on how “fancy” it looks, even though it’s the easiest thing I make.

Storage Instructions

Leftovers keep beautifully. Store in an airtight container in the refrigerator for up to 4 days. The flavors actually meld and deepen overnight, so it might even taste better the next day.

Freezing: This dish freezes well for up to 3 months. Let it cool completely, then transfer to a freezer-safe container. To reheat, thaw in the refrigerator overnight, then warm in a skillet over medium-low heat with a splash of beef broth or water to loosen it up. You can also microwave individual portions.

Reheating: The best way to reheat is in a skillet over medium-low heat. Add a tablespoon of water or broth, cover, and cook for 5-7 minutes, stirring occasionally. This helps the rice rehydrate without drying out. If you’re in a hurry, the microwave works—just cover the bowl with a damp paper towel to trap steam.

Nutritional Information & Benefits

Here’s a rough nutritional breakdown per serving (based on 6 servings):

  • Calories: 485
  • Protein: 28g
  • Fat: 22g
  • Carbohydrates: 42g
  • Fiber: 4g
  • Sugar: 6g
  • Sodium: 780mg

Health Benefits: This dish is packed with protein from the ground beef and cheese, which helps keep you full and satisfied. The frozen mixed vegetables add fiber, vitamins A and C, and antioxidants. Tomatoes are rich in lycopene, a powerful antioxidant linked to heart health. And while rice gets a bad rap sometimes, it provides energy in the form of complex carbohydrates.

Dietary Considerations: This recipe is naturally gluten-free. For lower sodium, use low-sodium broth and reduce the added salt. You can also use reduced-fat cheese to cut some of the fat and calories. If you’re watching your carb intake, the cauliflower rice variation is a great option.

Personal Wellness Perspective: I love that this dish feels indulgent but is actually pretty balanced. It’s got protein, carbs, vegetables, and dairy all in one bowl. It’s the kind of meal that satisfies a comfort food craving without leaving you feeling heavy or sluggish. And honestly, knowing that my family is eating a home-cooked meal with real ingredients makes me feel good, even on busy nights.

Conclusion

This cheesy ground beef and rice skillet started as a kitchen disaster, but it’s become one of my most-requested recipes. It’s proof that you don’t need a complicated plan or a dozen ingredients to make something truly delicious. All you need is a skillet, some pantry staples, and a little bit of trust that things will work out—even when they don’t go according to plan.

I love this recipe because it’s forgiving, flexible, and always delivers. It’s the dish I turn to when I’m short on time, when I’m hosting friends, or when I just need a big bowl of comfort. And every time I make it, I remember that night I almost ordered pizza—and I’m so glad I didn’t.

Now it’s your turn. Make this recipe your own—swap the vegetables, change up the spices, pile on extra cheese. I’d love to hear how it turns out. Drop a comment below and let me know your favorite variation, or share a photo of your skillet creation. Trust me, your dinner table is about to get a lot more delicious.

Frequently Asked Questions

Can I use brown rice instead of white rice?

Yes, but you’ll need to adjust the cooking time and liquid. Use 1 1/2 cups of beef broth instead of 1 cup, and simmer for 35-40 minutes instead of 18-20. Check the rice at 35 minutes and add more liquid if needed.

Can I make this in a slow cooker?

You can, but the texture will be different. Brown the beef and onions first, then transfer everything except the cheese and frozen vegetables to a slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. Stir in the frozen vegetables and cheese during the last 15 minutes of cooking.

How do I prevent the rice from getting mushy?

Don’t lift the lid while the rice is simmering, and don’t stir it during that time. Also, make sure you’re using long-grain white rice—short-grain or instant rice will turn mushy. Toasting the rice before adding liquid also helps it stay firm.

Can I add more vegetables?

Absolutely. I’ve added diced zucchini, bell peppers, mushrooms, and even chopped kale. Just sauté harder vegetables (like bell peppers and mushrooms) with the onion, and add softer vegetables (like spinach or zucchini) during the last 5 minutes of cooking.

What can I serve with this to make it a complete meal?

This dish is pretty complete on its own, but a simple green salad with a tangy vinaigrette is my go-to side. You can also serve it with warm tortillas, crusty bread, or a side of simple guacamole for extra freshness. For a heartier meal, add a bowl of black bean soup on the side.

Pin This Recipe!

cheesy ground beef and rice skillet recipe
Print

Crowd-Pleasing Cheesy Ground Beef and Rice Skillet: Easy One-Pan Recipe

A hearty one-pan meal with seasoned ground beef, tender rice, mixed vegetables, and melted cheddar cheese. Perfect for busy weeknights or casual entertaining.

  • Author: Jamie
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 pound ground beef (80/20)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 cup long-grain white rice, uncooked
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 can (8 oz) tomato sauce
  • 1 cup beef broth, low-sodium
  • 1 cup frozen mixed vegetables
  • 2 cups shredded cheddar cheese
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 bay leaf
  • 2 tablespoons fresh parsley, chopped (for garnish)
  • Extra shredded cheese (for garnish)

Instructions

  1. Brown the Beef: Heat 1 tablespoon olive oil in a large deep skillet over medium-high heat. Add ground beef and cook, breaking it up, until no pink remains (about 5 minutes). Drain excess fat, leaving about 1 tablespoon.
  2. Sauté Aromatics: Reduce heat to medium. Add diced onion and cook for 2 minutes until softened. Add minced garlic and cook for 30 seconds until fragrant.
  3. Toast the Rice: Add remaining 1 tablespoon olive oil and the uncooked rice. Stir constantly for 1-2 minutes until rice turns slightly opaque and crackles.
  4. Add Liquids and Seasonings: Pour in undrained diced tomatoes, tomato sauce, and beef broth. Add salt, black pepper, smoked paprika, garlic powder, onion powder, cayenne (if using), and bay leaf. Stir well, scraping up browned bits.
  5. Simmer: Bring to a boil, then reduce heat to low. Cover and simmer for 18 minutes. Do not lift the lid.
  6. Add Vegetables and Cheese: Remove lid. Stir in frozen mixed vegetables. Sprinkle shredded cheddar cheese evenly over the top. Cover and cook for 3-5 minutes until cheese is melted and bubbly.
  7. Rest and Serve: Remove from heat. Let sit uncovered for 3 minutes. Remove bay leaf. Garnish with fresh parsley and extra cheese. Serve directly from the skillet.

Notes

Toast the rice for better texture. Use long-grain white rice (not instant). Keep the lid on during simmering. Shred your own cheese for best melting. For a make-ahead option, brown the beef and sauté aromatics up to a day ahead.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 485
  • Sugar: 6
  • Sodium: 780
  • Fat: 22
  • Saturated Fat: 10
  • Carbohydrates: 42
  • Fiber: 4
  • Protein: 28

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

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 ★☆ ★☆ ★☆ ★☆ ★☆