Creamy One-Pot Ground Beef and Rice Skillet: Easy Dinner

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

My neighbor Sarah wasn’t trying to impress anyone. I’d stopped by to borrow a cup of sugar—how cliché, I know—and the smell hit me before I even got past her screen door. It was this rich, savory aroma with a hint of garlic and something creamy that made my stomach actually growl. She was standing at the stove in sweatpants, stirring one pan like it was no big deal.

“Oh, it’s just dinner,” she said when I asked. “Ground beef and rice. My kids love it.”

Just dinner. She said it like she hadn’t created something that made me want to invite myself over every single night. I watched her for a minute—she wasn’t measuring, wasn’t stressing, just tossing things in and tasting as she went. Honestly, it was the most effortless cooking I’d ever seen. And that skillet? It was absolute magic. Creamy, comforting, and made in one pot so cleanup was practically nothing. Maybe you’ve been there—standing in someone else’s kitchen, watching them make something that looks way too good to be this simple.

I asked for the recipe on my way out. She scribbled it on a sticky note. It’s been in heavy rotation ever since.

Why You’ll Love This Recipe

This Creamy One-Pot Ground Beef and Rice Skillet has become my go-to for those nights when I need dinner on the table fast without sacrificing flavor. Let me tell you why it works.

  • Quick & Easy: From start to finish, this meal comes together in about 30 minutes. Perfect for busy weeknights when you’re short on time but still want something homemade.
  • Simple Ingredients: You likely have most of these items in your pantry and fridge already. No fancy grocery trips needed for this one.
  • One-Pot Wonder: Less cleanup means more time to relax. Everything cooks in a single skillet, which is honestly a game-changer on hectic evenings.
  • Crowd-Pleaser: My kids ask for this weekly, and I’ve served it to guests who went back for seconds. It’s one of those rare dishes that appeals to both picky eaters and food lovers.
  • Unbelievably Delicious: The creamy texture combined with seasoned ground beef and tender rice creates pure comfort food bliss. It’s the kind of meal that makes you close your eyes after the first bite.

What sets this recipe apart is the technique—browning the beef really well before adding the liquid builds deep flavor, and using the right ratio of broth to rice ensures perfect texture every time. No mushy rice here, I promise. This isn’t just another skillet dinner; it’s the one you’ll actually look forward to making.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples you probably already have on hand.

  • Ground beef: 1 pound, 80/20 blend works well (the fat adds flavor). You can use ground turkey if preferred.
  • Long-grain white rice: 1 cup, uncooked. Basmati or jasmine also work great. Avoid instant rice unless you adjust the cooking time.
  • Yellow onion: 1 medium, diced. Adds savory depth.
  • Garlic cloves: 3 to 4, minced. Fresh is best here.
  • Beef broth: 2 cups. Low-sodium is recommended so you can control the salt. Chicken broth works in a pinch.
  • Heavy cream: ½ cup. This creates that luscious, creamy texture. Half-and-half can be substituted for a lighter version.
  • Canned diced tomatoes: 1 can (14.5 ounces), undrained. Adds moisture and a touch of acidity.
  • Tomato paste: 2 tablespoons. Concentrates the tomato flavor beautifully.
  • Shredded cheddar cheese: 1 cup. Melts into the sauce for extra richness. I prefer sharp cheddar for more punch.
  • Italian seasoning: 1 teaspoon. A blend of dried herbs works perfectly.
  • Paprika: ½ teaspoon. Adds warmth and color.
  • Salt and black pepper: To taste. Season as you go for best results.
  • Olive oil: 1 tablespoon. For sautéing the aromatics.
  • Fresh parsley: Optional, for garnish. Adds a pop of color.

I recommend using a good quality beef broth like Pacific Foods or Swanson for the best flavor. When selecting your ground beef, look for bright red color with minimal gray spots—that’s a sign of freshness. If you want to add vegetables, frozen peas or corn stirred in at the end work wonderfully.

Equipment Needed

One of the best things about this recipe is how little equipment it requires. Here’s what you’ll need:

  • Large skillet or Dutch oven: A 12-inch skillet with a lid is ideal. I use my trusty cast iron skillet, but any heavy-bottomed pan works. The lid is crucial for cooking the rice properly.
  • Wooden spoon or spatula: For breaking up the ground beef and stirring. A silicone spatula also works well.
  • Measuring cups and spoons: For accurate ingredient portions. I’ve learned the hard way that eyeballing rice measurements leads to trouble.
  • Chef’s knife and cutting board: For dicing the onion and mincing garlic. A sharp knife makes prep faster and safer.
  • Can opener: For the diced tomatoes. A manual one does the job just fine.

If you don’t have a skillet with a lid, you can use a large pot and cover it with aluminum foil or a baking sheet. I’ve done this in a pinch, and it works surprisingly well. For budget-friendly options, a stainless steel skillet from a thrift store can be just as effective as an expensive brand.

Preparation Method

creamy one-pot ground beef and rice skillet preparation steps

  1. Heat the oil in your large skillet over medium-high heat. Add the diced onion and cook for about 3 minutes until it becomes translucent and fragrant. You’ll know it’s ready when the onion smells sweet and looks softened.
  2. Add the ground beef to the skillet. Break it up with your wooden spoon and cook for 5 to 7 minutes, stirring occasionally. You want the beef to be nicely browned, not just gray. Let it sit untouched for a minute before stirring to get those beautiful brown bits on the bottom of the pan. Drain off any excess fat if needed.
  3. Stir in the minced garlic, Italian seasoning, paprika, salt, and pepper. Cook for about 30 seconds until the garlic is fragrant. Be careful not to burn the garlic—it can turn bitter quickly.
  4. Add the tomato paste and stir it into the beef mixture. Cook for 1 minute to deepen its flavor. This step makes a big difference, trust me.
  5. Pour in the beef broth and the undrained diced tomatoes. Stir everything together, scraping up any browned bits from the bottom of the skillet. Those bits are pure flavor.
  6. Add the uncooked rice and stir until it’s evenly distributed. Bring the mixture to a boil, then reduce the heat to low. Cover the skillet with a tight-fitting lid.
  7. Let it simmer for 18 to 20 minutes. Do not lift the lid during this time—the steam is what cooks the rice perfectly. Set a timer so you don’t forget.
  8. After 18 minutes, check the rice. It should be tender and most of the liquid should be absorbed. If the rice is still a bit firm, cover and cook for another 2 to 3 minutes.
  9. Remove the skillet from heat. Stir in the heavy cream and shredded cheddar cheese until melted and creamy. The sauce will thicken as it sits.
  10. Taste and adjust seasoning if needed. Garnish with fresh parsley if desired. Serve hot and enjoy every spoonful.

A quick note: if your rice seems undercooked after the designated time but the liquid is gone, add a splash more broth or water and continue cooking covered for a few extra minutes. Every stovetop runs a little differently, so don’t be afraid to adjust.

Cooking Tips & Techniques

Over the years, I’ve made this Creamy One-Pot Ground Beef and Rice Skillet more times than I can count, and I’ve picked up a few tricks along the way. Let me share them so you can nail it on your first try.

Brown the beef properly. This is the number one mistake I see home cooks make. Don’t rush this step. Let the beef sit in the hot pan without stirring for a minute or two to develop a deep brown crust. That crust equals flavor. If you stir constantly, the meat steams instead of browns.

Use the right rice. Long-grain white rice is your best friend here. It holds its shape and cooks evenly. Short-grain rice can get gummy, and brown rice takes much longer to cook. If you want to use brown rice, increase the broth to 2½ cups and cook for about 35 to 40 minutes.

Don’t lift the lid. I know it’s tempting to peek, but every time you lift that lid, steam escapes and your cooking time increases. Trust the process and let the rice do its thing undisturbed.

Season in layers. Add salt when you cook the beef, when you add the broth, and again at the end if needed. Layering the seasoning creates a more complex, well-rounded flavor. I learned this the hard way after making a bland batch that needed a ton of salt at the table.

Watch your heat. Too high and the bottom will burn before the rice cooks through. Keep it at a gentle simmer—small bubbles breaking the surface, not a rolling boil. If you see the liquid reducing too quickly, lower the heat immediately.

One time I got distracted by a phone call and let the rice cook on high heat. The bottom burned, and the whole batch had a smoky taste. Not my finest moment, but now I always set a timer and stay close to the stove.

Variations & Adaptations

This recipe is wonderfully flexible. Here are some ways I’ve adapted it over the years:

Cheesy Mexican Version: Swap the Italian seasoning for cumin and chili powder. Use pepper jack cheese instead of cheddar. Add a can of drained black beans and some corn kernels. Top with fresh cilantro and a squeeze of lime. It’s a completely different dish and absolutely delicious.

Vegetable-Packed Version: Sauté diced bell peppers, zucchini, or mushrooms along with the onion. Stir in a handful of spinach at the end before adding the cream. My kids don’t even notice the extra veggies when they’re chopped small.

Lighter Version: Use ground turkey or chicken instead of beef. Swap the heavy cream for half-and-half or a can of evaporated milk. Reduce the cheese to ½ cup. It’s still creamy and satisfying but with fewer calories.

Spicy Kick: Add a diced jalapeño with the onion, or stir in ½ teaspoon of red pepper flakes. A dash of hot sauce at the table works too if different family members want different heat levels.

Herby Fresh Version: Stir in a handful of fresh basil, parsley, or dill right before serving. The freshness cuts through the richness beautifully. I tried this with dill one summer when my garden was overflowing, and it was a happy accident.

For a gluten-free option, this recipe is naturally gluten-free as written—just double-check your broth and tomato paste labels to be safe.

Serving & Storage Suggestions

This Creamy One-Pot Ground Beef and Rice Skillet is best served hot, straight from the skillet. The cheese and cream create a luscious sauce that coats every grain of rice beautifully. I like to spoon it into bowls and let everyone add their own toppings.

What to serve with it: A simple green salad with a tangy vinaigrette balances the richness perfectly. Steamed broccoli or roasted asparagus also make great sides. If you’re feeding a crowd, warm crusty bread for soaking up every last bit of sauce is never a bad idea. For drinks, a crisp white wine or sparkling water with lemon works well.

Storage: Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The rice will absorb some of the liquid as it sits, so the texture will be slightly less saucy the next day. That’s normal.

Reheating: The best way to reheat is on the stovetop over medium-low heat with a splash of broth or water to loosen it up. Stir frequently until heated through. You can also microwave individual portions in 30-second bursts, stirring between each. Avoid high heat or the rice can become mushy.

Freezing: This recipe 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. The texture might be slightly softer after freezing, but the flavor remains excellent.

I’ve noticed the flavors actually meld together even more after a day in the fridge. It’s one of those rare dishes that tastes just as good, if not better, the next day.

Nutritional Information & Benefits

Here’s an approximate nutritional breakdown per serving (based on 6 servings):

Nutrient Amount per Serving
Calories 420
Protein 28g
Carbohydrates 38g
Fat 18g
Saturated Fat 9g
Fiber 2g
Sodium 680mg

This meal provides a good balance of protein from the beef, carbohydrates from the rice, and calcium from the cheese. The tomatoes add lycopene, an antioxidant that supports heart health. If you’re watching your sodium, using low-sodium broth and reducing the added salt can bring the numbers down significantly. For a lower-carb option, serve it over cauliflower rice instead of white rice.

Potential allergens include dairy (cream and cheese). For a dairy-free version, use coconut cream and dairy-free cheese. This recipe is naturally gluten-free and nut-free.

Conclusion

This Creamy One-Pot Ground Beef and Rice Skillet has earned a permanent spot in my weekly rotation, and I think it will in yours too. It’s the kind of recipe that proves you don’t need complicated techniques or hard-to-find ingredients to make something truly satisfying. One pan, 30 minutes, and dinner is done.

I love how forgiving this recipe is—you can tweak it based on what’s in your fridge, add more or less spice, or swap in whatever protein you have on hand. It always turns out delicious. That’s the beauty of a good base recipe; it becomes yours the more you make it.

Give it a try this week and see how easy dinnertime can be. I’d love to hear how it turns out for you. Did you add your own twist? Did your family go back for seconds? Drop a comment below and let me know. And if you loved it, share this recipe with a friend who needs a quick dinner win. Happy cooking!

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 2½ cups of broth instead of 2, and cook for about 35 to 40 minutes covered. Check for doneness and add more liquid if needed. The texture will be chewier but still delicious.

Can I make this recipe dairy-free?

Absolutely. Substitute the heavy cream with full-fat coconut cream or a dairy-free creamer. Use a dairy-free shredded cheese or simply omit it. The dish will still be creamy and flavorful, just a bit lighter.

How do I prevent the rice from becoming mushy?

Use long-grain white rice and don’t lift the lid while it’s simmering. Also, make sure your heat is low enough to maintain a gentle simmer, not a rolling boil. Draining any excess fat from the beef before adding the liquid also helps prevent a greasy texture.

Can I add vegetables to this skillet?

Definitely. Sauté diced bell peppers, zucchini, or mushrooms along with the onion. Stir in frozen peas or corn during the last 5 minutes of cooking. Chopped spinach stirred in at the end wilts beautifully and adds nutrients without changing the flavor much.

How do I store and reheat leftovers?

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat on the stovetop over medium-low heat with a splash of broth or water, stirring until warmed through. You can also microwave individual portions. The dish freezes well for up to 3 months.

Pin This Recipe!

creamy one-pot ground beef and rice skillet recipe

Print

Creamy One-Pot Ground Beef and Rice Skillet: Easy Dinner

This creamy one-pot ground beef and rice skillet is a quick and easy dinner that comes together in about 30 minutes. With simple ingredients and minimal cleanup, it’s a crowd-pleasing comfort food perfect for busy weeknights.

  • Author: Lyra
  • 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 blend)
  • 1 cup long-grain white rice, uncooked
  • 1 medium yellow onion, diced
  • 3 to 4 garlic cloves, minced
  • 2 cups beef broth, low-sodium
  • ½ cup heavy cream
  • 1 can (14.5 ounces) diced tomatoes, undrained
  • 2 tablespoons tomato paste
  • 1 cup shredded cheddar cheese
  • 1 teaspoon Italian seasoning
  • ½ teaspoon paprika
  • Salt and black pepper to taste
  • 1 tablespoon olive oil
  • Fresh parsley for garnish (optional)

Instructions

  1. Heat the oil in a large skillet over medium-high heat. Add the diced onion and cook for about 3 minutes until translucent and fragrant.
  2. Add the ground beef to the skillet. Break it up with a wooden spoon and cook for 5 to 7 minutes, stirring occasionally, until nicely browned. Drain off excess fat if needed.
  3. Stir in the minced garlic, Italian seasoning, paprika, salt, and pepper. Cook for about 30 seconds until fragrant.
  4. Add the tomato paste and stir into the beef mixture. Cook for 1 minute to deepen flavor.
  5. Pour in the beef broth and undrained diced tomatoes. Stir together, scraping up any browned bits from the bottom of the skillet.
  6. Add the uncooked rice and stir until evenly distributed. Bring to a boil, then reduce heat to low. Cover the skillet with a tight-fitting lid.
  7. Let it simmer for 18 to 20 minutes. Do not lift the lid during this time.
  8. After 18 minutes, check the rice. It should be tender and most of the liquid absorbed. If still firm, cover and cook for another 2 to 3 minutes.
  9. Remove the skillet from heat. Stir in the heavy cream and shredded cheddar cheese until melted and creamy.
  10. Taste and adjust seasoning if needed. Garnish with fresh parsley if desired. Serve hot.

Notes

Brown the beef properly for best flavor. Use long-grain white rice for perfect texture. Do not lift the lid while simmering. Season in layers for complex flavor. Adjust heat to maintain a gentle simmer. If rice is undercooked but liquid is gone, add a splash more broth and cook covered for a few extra minutes.

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 4
  • Sodium: 680
  • Fat: 18
  • Saturated Fat: 9
  • Carbohydrates: 38
  • Fiber: 2
  • Protein: 28

Keywords: one-pot, ground beef, rice, skillet, creamy, easy dinner, weeknight meal, comfort food

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