Every home cook needs a recipe that saves the day when the fridge is thin, the clock is ticking, and everybody’s hungry now. This ground beef and rice skillet is that recipe. One pan, forty minutes, a handful of pantry staples, and you’ve got a cheesy, savory dinner that tastes like it simmered all afternoon.
I stumbled into this on a night when I had ground beef thawed, half a bell pepper, and zero inspiration. Everything went into a skillet with rice, and when I pulled the lid off and that cloud of beefy, tomatoey steam hit — I knew I’d accidentally created a weeknight classic. The rice cooks right in the pan, absorbing every drop of flavor. No separate pot. No draining. Just one skillet doing all the work.
Why This Works When Nothing Else Does
This is the dinner I make when meal planning has completely fallen apart — and that’s a superpower, not a weakness.
| Time | |
|---|---|
| Prep | 10 minutes |
| Cook | 30 minutes |
| Total | 40 minutes |
Ten minutes of chopping. Thirty minutes of hands-off simmering. Done before you’d even decide what to order.
What’s Going Into the Skillet
Simple, affordable, nothing you’d need a specialty trip for.
| Ingredient | Amount | What It Brings |
|---|---|---|
| Olive oil | 1 tablespoon | For building that initial golden crust on the beef |
| Lean ground beef | 1 pound | The hearty, savory base — lean means less grease to drain |
| Onion, chopped | 1 medium | Sweet, aromatic backbone once it softens |
| Green bell pepper, chopped | 1 | Fresh, slightly grassy crunch that mellows into the simmer |
| Garlic, minced | 2 cloves | Sharp and fragrant — 30 seconds of stirring and you’ll smell it everywhere |
| Salt | ¾ teaspoon | Season the meat and veggies early for deeper flavor |
| Black pepper | ¾ teaspoon | Freshly cracked if you’ve got a grinder |
| Diced tomatoes | 1 can (14.5 oz) | With all their juice — the saucy, tangy liquid the rice soaks up |
| Low-sodium beef stock | 1 ½ cups | Rich, savory — this is what cooks the rice and builds the sauce |
| Uncooked white long grain rice | 1 cup | Goes in dry, comes out perfectly tender and flavor-soaked |
| Tomato paste | 2 tablespoons | Concentrated, deep tomato intensity — the secret depth charge |
| Worcestershire sauce | 1 ½ teaspoons | That dark, tangy, umami punch you can’t quite identify but always crave |
| Shredded cheese | 1 cup | Cheddar, Monterey Jack, or a blend — melted right on top |
| Fresh parsley | 1 tablespoon, chopped | Optional, but that pop of green makes everything look gorgeous |
About the rice: uncooked long grain white rice is the move here. Don’t use instant rice — it’ll dissolve into mush. And don’t use brown rice without adjusting the liquid and cook time. White long grain absorbs perfectly in this setup.
From Raw to Ready — Every Step Counted
Step 1: Get a Real Sear on That Beef
Heat the olive oil in a large skillet over medium heat. Add the ground beef and — here’s the part most people skip — press it into a flat, even layer and don’t touch it for 4 to 5 minutes. Let the bottom get genuinely golden and crusty before you break it up.
That sear isn’t cosmetic. It’s the Maillard reaction building a foundation of flavor that carries the entire dish. Gray, crumbly beef tastes flat. Browned beef tastes rich.
Step 2: Build the Aromatic Base
Stir in the onion, bell pepper, garlic, salt, and pepper, breaking the meat into pieces as you go. Cook for another 5 to 6 minutes until the beef is cooked through and the veggies are tender.
Your kitchen will start smelling incredible — sweet onion, charred pepper, garlic blooming in the hot fat.
Step 3: Add Everything Else and Let the Skillet Do Its Thing
Pour in the diced tomatoes with all their juice, the beef stock, dry rice, tomato paste, and Worcestershire sauce. Stir so the rice is evenly distributed — no clumps hiding in corners.
Bring to a boil, then reduce to a simmer, cover tightly, and cook for 20 to 25 minutes. Don’t lift the lid — the rice needs trapped steam. When you finally open it, the liquid should be absorbed and the rice perfectly tender.
Step 4: The Cheese Blanket Finale
Remove from heat and stir. Scatter the full cup of cheese across the top — edge to edge, generous. Pop the lid on for 2 minutes. When you open it: molten, stretchy, golden cheese draped over everything.
Sprinkle fresh parsley on top if you’ve got it. Bring the skillet straight to the table — this is a serve-from-the-pan kind of meal.

The Mistakes That Turn This From Great to Meh
Breaking up the beef too early. I know the instinct is to immediately start crumbling the meat. Resist. Let it sit flat and brown for a full 4 to 5 minutes. That crust is where the depth of flavor lives.
Lifting the lid while the rice simmers. Steam is what cooks the rice. Every time you open that lid, you lose heat and moisture. Set a timer for 20 minutes and walk away.
Using instant rice. It cooks too fast, absorbs too much liquid, and turns into paste. Long grain white rice is non-negotiable here.
Not enough liquid. If your tomatoes don’t have much juice, add a splash more stock. The rice needs enough liquid to absorb — too little and you’ll get crunchy, undercooked grains at the bottom.
What You’re Actually Eating Per Serving
Per serving (makes 4 generous servings):
- Calories: ~480
- Total Fat: 18g
- Saturated Fat: 8g
- Sodium: 720mg
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 33g
33 grams of protein and a complete, balanced meal from one skillet. The lean ground beef keeps the fat reasonable while still delivering serious flavor. Add a side salad if you want, but honestly — this stands on its own.
What Goes Next to This on the Table
- A crisp green salad with red onion and a tangy vinaigrette — light, bright, cuts through the richness.
- Warm tortillas for scooping — turn it into an impromptu taco situation.
- A fried egg on top — runny yolk pooling into the cheesy rice is unreasonable in the best way.
- Hot sauce on the side — a few shakes of your favorite adds a whole new dimension.
The Skillet’s Still Warm — Dig In
This ground beef and rice skillet is the recipe you’ll come back to again and again — not because it’s flashy, but because it works. It’s fast, forgiving, feeds a family from one pan, and delivers that warm, cheesy, home-cooked feeling no delivery app can replicate.
Make it tonight. Then come back, rate the recipe, drop a comment, and tell me what cheese you went with.
One skillet. That’s all you need.
Print
Ground Beef and Rice Skillet: One Pan, Zero Leftovers
Every home cook needs a recipe that saves the day when the fridge is thin and the clock is ticking. This ground beef and rice skillet is a one-pan, forty-minute meal using pantry staples. It yields a cheesy, savory dinner that tastes like it simmered all afternoon, with the rice cooking perfectly right in the beefy, tomatoey broth.
- Total Time40 minutes
- Yield4 servings 1x
Ingredients
Base & Aromatics
- 1 tbsp olive oil
- 1 lb lean ground beef
- 1 medium onion (chopped)
- 1 whole green bell pepper (chopped)
- 2 cloves garlic (minced)
- 3/4 tsp salt
- 3/4 tsp black pepper (freshly cracked)
Sauce & Rice
- 1 can diced tomatoes (14.5 oz, with juice)
- 1.5 cups low-sodium beef stock
- 1 cup uncooked white long grain rice
- 2 tbsp tomato paste
- 1.5 tsp Worcestershire sauce
Topping & Garnish
- 1 cup shredded cheese (Cheddar, Monterey Jack, or a blend)
- 1 tbsp fresh parsley (chopped (optional))
Instructions
- Get a Real Sear on That Beef: Heat the olive oil in a large skillet over medium heat. Add the ground beef, press it into a flat, even layer, and do not touch it for 4 to 5 minutes to let a golden crust form on the bottom.
- Build the Aromatic Base: Stir in the onion, bell pepper, garlic, salt, and pepper, breaking the meat into pieces as you go. Cook for another 5 to 6 minutes until the beef is cooked through and the veggies are tender.
- Add Everything Else: Pour in the diced tomatoes with their juice, beef stock, dry rice, tomato paste, and Worcestershire sauce. Stir to distribute the rice evenly.
- Simmer: Bring to a boil, then reduce to a simmer. Cover tightly and cook for 20 to 25 minutes. Do not lift the lid during this time so the steam can properly cook the rice.
- The Cheese Blanket Finale: Remove from heat and stir the rice mixture. Scatter the shredded cheese evenly over the top. Cover the skillet again for 2 minutes until the cheese is melted and bubbly. Garnish with fresh parsley and serve immediately.
Notes
Do not use instant rice or brown rice for this recipe, as the liquid ratios and cooking times will be off. Letting the beef sear undisturbed for the first few minutes is crucial for building a deep, rich flavor foundation.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Dinner, Main Course
- Cuisine: American
Nutrition
- Calories: 480
- Sodium: 720
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 45
- Fiber: 3
- Protein: 33




