I have a confession to make. Last Tuesday, I came home from work completely drained. My brain was foggy, my energy was nonexistent, and the last thing I wanted to do was stand over the stove cooking a complicated dinner. I opened the fridge, saw a bag of rice, some ground beef, and a couple of wilting bell peppers, and thought, “This is it. This is the night I order takeout.”
But then I remembered this one-pot ground beef and rice skillet. It’s the recipe I’ve made at least once a week for the past six months. It’s the dish that saves me when I’m too tired to think, too broke to eat out, and too hungry to snack on crackers. I threw it together in about 25 minutes, and honestly? It tasted better than anything I could have ordered. My kids cleaned their plates without complaining (a miracle in itself), and I didn’t have a sink full of dishes to deal with afterward.
There’s something magical about this one-pot ground beef and rice skillet. It’s not just about convenience, though that’s a huge part of it. It’s about that deep, savory comfort that hits you in the first bite. The rice soaks up all the beefy, peppery, cheesy goodness, and the whole thing comes together in a single skillet. No boiling water for rice separately, no draining pasta, no messy counters. Just one pot, one spoon, and a happy family.
If you’re tired of the same old chicken recipes or grilled BBQ bacon cheeseburger sliders for party bites, this is your answer for a weeknight win. It’s hearty, it’s flavorful, and it’s ridiculously easy. Once you make this one-pot ground beef and rice skillet, you’ll wonder why you ever made rice and beef separately. Let’s get cooking.
Why You’ll Love This One-Pot Ground Beef and Rice Skillet
Okay, so you’re probably wondering why this deserves a spot in your weekly rotation. Here’s the thing: it checks every single box for a perfect weeknight meal. It’s not just “good for weeknight food.” It’s genuinely delicious, satisfying, and leaves you with more time to actually relax.
Stupid Simple Cleanup
This is the biggest selling point for me. One pot. That’s it. I hate doing dishes. I really do. So when I can make a complete, flavorful meal using just one skillet and a spoon, I’m already in heaven. No rice cooker to wash, no colander to rinse, no extra pots simmering on the back burner. Just one thing to clean. My husband noticed I was smiling while washing up, which is rare.
Ready in 30 Minutes
From start to finish, this one-pot ground beef and rice skillet takes about 25-30 minutes. That includes chopping the veggies, browning the beef, and letting the rice cook. I make this on nights when I get home at 7:30 PM and need dinner on the table by 8:00 PM. It’s fast, but it doesn’t feel rushed or cheap. It tastes like you spent hours on it.
Pantry-Friendly Ingredients
You probably have most of these ingredients already. Ground beef, rice, onion, bell peppers, garlic, broth, and cheese. If you have these basics stocked, you can throw this together on a whim. I keep a bag of frozen mixed peppers in the freezer just in case I forget to buy fresh ones, and it works perfectly.
Kid-Approved Comfort Food
My picky eaters, who usually turn their noses up at anything with “brown” in it, love this. The cheese makes it creamy, the rice is soft, and the beef is seasoned just right. It’s like a deconstructed beef and rice casserole, but with better texture. I’ve served this to friends who are picky eaters too, and everyone asks for the recipe.
Budget-Smart
Feeding a family of four for under $15? Yes, please. Ground beef is affordable, rice is cheap, and vegetables are inexpensive. This is a fraction of the cost of takeout, and you know exactly what’s going into it. No hidden sodium bombs or mystery ingredients. Just real food.
This one-pot ground beef and rice skillet is my go-to when I need dinner to just work. No fancy techniques, no weird ingredients, just reliable, delicious food that makes everyone happy.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. I’m particular about a few things, but mostly, this is simple, wholesome food. Let’s break it down.
For the Base:
Ground beef (1 pound / 450g) — I use 80/20 lean ground beef because it has enough fat to keep the dish juicy and flavorful. If you’re watching fat, you can use 90/10, but it might be a bit drier. Turkey works too, but beef is richer.
Yellow onion (1 medium, diced / about 150g) — Sweet onions work too, but yellow gives better depth. White onions are too sharp for this. Dice it small so it cooks evenly.
Bell peppers (2 medium, diced / about 300g) — I use a mix of red and green for color and flavor. Red is sweeter, green is a bit more bitter. You can use whatever you have. Just make sure they’re diced to match the rice size.
Garlic (4 cloves, minced / about 2 tablespoons) — Fresh only. No jarred garlic in this recipe. It tastes too metallic. Mince it yourself—it takes 2 minutes and makes a huge difference.
Long-grain white rice (1 cup / 180g) — I use Jasmine or Basmati for flavor, but standard long-grain works too. Do not use instant rice or brown rice here; the cooking times are different and it’ll mess up the one-pot method.
Chicken broth (2 cups / 480ml) — Low-sodium is best so you can control the salt. Vegetable broth works for a vegetarian version. Beef broth is richer but might make it too salty if you’re not careful.
For the Flavor:
Tomato paste (2 tablespoons) — This adds depth and a bit of tang. It’s not tomato sauce; it’s concentrated. Don’t skip it. It’s the secret to that rich, savory flavor.
Italian seasoning (1 teaspoon) — Or use equal parts dried basil, oregano, and thyme. It’s a classic combo that works perfectly with beef and rice.
Salt and black pepper (to taste) — I use about 1 teaspoon salt and ½ teaspoon pepper, but adjust to your preference. Taste as you go.
Worcestershire sauce (1 teaspoon) — This is optional but recommended. It adds a umami boost that makes the beef taste beefier. Just a little goes a long way.
For the Finish:
Shredded cheddar cheese (1 cup / 100g) — I use sharp cheddar for flavor. Mild cheddar works too. You can also use a Mexican blend or mozzarella if you prefer. Freshly grated melts better than pre-shredded.
Green onions (2-3, sliced) — For garnish. Adds a fresh, oniony crunch on top. If you don’t have green onions, chopped parsley works too.
Optional Add-ins:
- Corn (½ cup frozen) — Adds sweetness and texture. I throw this in sometimes.
- Diced tomatoes (½ cup canned) — For a saucier version. Drain them first so it doesn’t get too watery.
- Jalapeños (1, sliced) — For heat. If you like it spicy, add this.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
Large skillet or Dutch oven — I use a 12-inch cast iron skillet. It needs to fit a pound of beef and 2 cups of rice comfortably. A Dutch oven works too if you prefer. Just make sure it has a lid.
Lid — Essential for steaming the rice. If your skillet doesn’t have a lid, use foil. I’ve tried it without a lid once, and the rice was crunchy and undercooked. Don’t skip this.
Wooden spoon — For stirring. Silicone works too. Don’t use metal on cast iron or non-stick.
Sharp knife — For chopping onions and peppers. Dull knives make you cry more—learned this the hard way.
Cutting board — Any size works. I use plastic for easier cleanup.
Measuring cups and spoons — Pretty standard stuff. Dollar store versions work fine.
Grater — If you’re grating your own cheese, a box grater works. Or buy pre-shredded if you’re being lazy (but fresh tastes better).
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep Your Ingredients (5 minutes)
Before you start cooking, chop your onion, dice the bell peppers, and mince your garlic. I know it seems fussy, but it makes the actual cooking way less stressful. Once you start browning the beef, things move fast. Set everything out in small bowls or just keep it on the cutting board.
Step 2: Brown the Beef (5-7 minutes)
Heat your large skillet over medium-high heat. Add the ground beef (no oil needed if using 80/20 beef, but add a teaspoon if using leaner beef). Break it up with a wooden spoon as it cooks. Cook for 5-7 minutes until browned and no pink remains. Drain excess fat if there’s a lot, but leave a little for flavor. This step is crucial for building flavor, so don’t rush it.
Step 3: Sauté the Aromatics (3-4 minutes)
Add the diced onion and bell peppers to the skillet with the beef. Cook for 3-4 minutes until the onions are translucent and the peppers start to soften. Add the minced garlic and cook for 1 minute, stirring constantly. The garlic should smell amazing but not brown—browned garlic tastes bitter. Add the tomato paste, Italian seasoning, salt, pepper, and Worcestershire sauce. Stir well to combine. Let it cook for 1 minute to toast the spices.
Step 4: Add the Rice and Broth (2 minutes)
Stir in the uncooked rice. Toast it in the skillet for 1 minute, stirring constantly. This helps the rice absorb the flavors. Pour in the chicken broth. Scrape up any browned bits from the bottom of the skillet—those are flavor bombs. Stir everything together. The liquid should just barely cover the rice. If it doesn’t, add a splash more broth or water.
Step 5: Simmer the Rice (15-18 minutes)
Bring the mixture to a boil, then reduce heat to low. Cover with a lid. Simmer for 15-18 minutes. Do not lift the lid! I know it’s tempting, but lifting the lid releases steam and messes up the cooking. After 15 minutes, check the rice. It should be tender and the liquid should be absorbed. If it’s still crunchy, add a splash of water and cook for 2-3 more minutes.
Step 6: Add the Cheese (2 minutes)
Remove the skillet from heat. Sprinkle the shredded cheese over the top. Cover and let it sit for 2 minutes. The residual heat will melt the cheese. Stir it in gently until the cheese is melted and creamy. If it looks dry, add a splash of milk or broth.
Step 7: Serve
Garnish with sliced green onions and extra black pepper. Serve immediately. This one-pot ground beef and rice skillet is best hot and fresh. It’s hearty and satisfying.
Total Time: About 30 minutes (10 minutes active, 20 minutes mostly hands-off)
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Don’t Stir the Rice While It Cooks
Once you cover the skillet and reduce the heat, don’t touch it. Stirring releases starch and makes the rice gummy. Let it steam undisturbed. I learned this the hard way with a mushy, sticky mess that looked awful.
Toast the Rice First
Adding the rice to the hot beef and veggies before adding liquid helps the grains stay separate and absorb flavor. It’s a small step that makes a big difference. I always toast it for 1 minute.
Use Low-Sodium Broth
Ground beef and cheese can be salty. Using low-sodium broth gives you control over the final saltiness. I taste before adding extra salt. If you use regular broth, reduce added salt by half.
Let It Rest
After adding the cheese, let it sit covered for 2 minutes. This allows the cheese to melt evenly without becoming stringy or greasy. It also lets the rice finish absorbing any remaining liquid.
Common Mistakes (and how to avoid them):
- Mistake: Rice is crunchy — Fix: It needs more time or more liquid. Add a splash of water, cover, and cook for 2-3 more minutes.
- Mistake: Rice is mushy — Fix: You stirred it too much or cooked it too long. Next time, don’t lift the lid and check at 15 minutes.
- Mistake: Everything is too salty — Fix: Use unsalted broth and less salt in seasoning. Serve with a dollop of sour cream to balance it.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Mexican Style
Swap Italian seasoning for taco seasoning. Add ½ cup black beans (rinsed) and ½ cup corn. Use Mexican blend cheese. Top with cilantro and lime juice. This is a crowd-pleaser.
Cajun Style
Swap Italian seasoning for Cajun seasoning. Add 1 teaspoon smoked paprika and ½ teaspoon cayenne. Use cheddar and Monterey Jack cheese. Serve with hot sauce.
Lighter Version
Use 93/7 ground turkey or chicken. Use low-fat cheese and reduced-sodium broth. It’s lighter but still tasty. I make this when I’m trying to be “healthy,” but honestly, the regular version is worth the splurge.
Vegetarian Version
Swap ground beef for lentils or crumbled tofu. Use vegetable broth. Add extra vegetables like mushrooms or zucchini. It’s surprisingly hearty.
Dietary Modifications:
- Gluten-Free — Everything is naturally gluten-free. Just check your broth and seasoning labels.
- Dairy-Free — Skip the cheese or use dairy-free shreds. Add a tablespoon of olive oil at the end for richness.
- Lower-Carb — Use cauliflower rice instead of regular rice. Reduce broth by half. It’s not the same texture, but it works.
Serving & Storage
How to Serve:
I usually serve this straight from the skillet at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:
- Side Dishes: Simple green salad with balsamic vinaigrette, garlic bread, or roasted broccoli.
- Toppings Bar: When I have guests, I put out: extra cheese, sour cream, hot sauce, green onions, and avocado. Everyone customizes their bowl.
- Wine Pairing: Not a wine expert, but my wine-snob friend says a light Pinot Noir or a crisp Sauvignon Blanc works great with this.
Storage Instructions:
Refrigerator: Store in an airtight container for up to 4 days. The rice will absorb more liquid in the fridge, so it’ll look drier. That’s normal.
Reheating: Best method: Add to a skillet with a splash of broth or water over low heat. Stir until heated through and creamy again. Microwave method: Heat in 30-second intervals, stirring between. Add a splash of liquid if it’s too thick. Never works: Trying to reheat in the pot you cooked it in. It always burns on the bottom. Ask me how I know.
Freezing: Honestly, this doesn’t freeze well because of the dairy and rice texture. The rice gets mushy when thawed. Make it fresh or store in the fridge for up to 4 days.
Pro tip: If leftovers are drying out, stir in a tablespoon of butter and a splash of milk when reheating. Brings back that creamy texture.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 6 servings):
| Nutrient | Amount |
|---|---|
| Calories | 480 |
| Protein | 28g |
| Carbs | 45g |
| Fiber | 3g |
| Sugar | 4g |
| Fat | 20g |
| Saturated Fat | 9g |
| Cholesterol | 70mg |
| Sodium | 650mg |
| Calcium | 200mg |
What’s Good: Decent protein from beef and cheese. Good calcium from the cheese. Can add vegetables to boost nutrition. More filling than it looks.
What to Know: Higher in calories from beef and cheese. Contains dairy. Moderate sodium (use low-sodium broth to reduce).
My Take: Look, this is comfort food with beef and cheese. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use the turkey version and load up on vegetables. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to one-pot ground beef and rice skillet! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the spices. The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use brown rice instead of white rice?
You can, but the cooking time is much longer. Brown rice takes 40-45 minutes to cook, and it won’t absorb the liquid the same way in a one-pot method. If you must use brown rice, use 1 cup rice to 2.5 cups broth, and cook for 40 minutes. It’ll be chewier and take longer. I recommend sticking with white rice for this recipe.
Can I use ground turkey instead of beef?
Yes! I use ground turkey sometimes. It’s leaner, so the dish will be lighter. Just make sure to add a little extra oil if using 99% lean turkey, and maybe a splash more broth because turkey absorbs more liquid. It’s still delicious, just different.
Why did my rice turn out mushy?
Usually means you cooked it too long or stirred it too much. Once you cover the skillet, don’t lift the lid. Check at 15 minutes—if it’s tender, remove from heat. If it’s still hard, add a splash of water and cook for 2-3 more minutes. Also, make sure you’re using long-grain rice, not short-grain or instant.
Can I make this ahead for a dinner party?
Sort of. You can prep the veggies and brown the beef ahead of time, then assemble and cook right before serving. The rice cooks fast, so it’s best made fresh. If you make it ahead and reheat, add a splash of broth to loosen it up. It won’t be quite as good as fresh, but it’s close and saves you stress during the party.
Can I freeze leftovers?
Honestly, this doesn’t freeze well. The rice gets mushy and the cheese separates when thawed. I recommend making it fresh or storing in the fridge for up to 4 days. If you must freeze, freeze the beef and rice without the cheese, then add fresh cheese when reheating. But honestly, it’s better fresh.
What cheese works best?
Sharp cheddar is my favorite for flavor. Mexican blend works great for a Tex-Mex vibe. Mozzarella is mild and melts well. You can use any melty cheese you like. Just avoid hard cheeses like Parmesan or Pecorino—they don’t melt the same way in this dish.
Can I add other vegetables?
Absolutely! I’ve added diced zucchini, mushrooms, corn, and black beans. Just make sure they’re cooked before adding the rice, or they’ll release too much water. Sauté them with the onions and peppers for best results.
Pin This Recipe!
One-Pot Ground Beef and Rice Skillet: Easy Pepper Dinner
- Total Time: 30 minutes
- Yield: 6 servings 1x
Description
A quick, one-pot weeknight meal featuring ground beef, rice, bell peppers, and cheese. It’s budget-friendly, kid-approved, and ready in about 30 minutes with minimal cleanup.
Ingredients
- 1 pound (450g) 80/20 lean ground beef
- 1 medium yellow onion, diced
- 2 medium bell peppers (red and green mix), diced
- 4 cloves garlic, minced
- 1 cup long-grain white rice (Jasmine or Basmati)
- 2 cups (480ml) low-sodium chicken broth
- 2 tablespoons tomato paste
- 1 teaspoon Italian seasoning
- 1 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
- 1 teaspoon Worcestershire sauce
- 1 cup (100g) shredded sharp cheddar cheese
- 2–3 green onions, sliced (for garnish)
Instructions
- Prep ingredients: Dice the onion and bell peppers, and mince the garlic.
- Brown the beef: Heat a large skillet over medium-high heat. Add ground beef and cook for 5-7 minutes until browned, breaking it up with a spoon. Drain excess fat if necessary.
- Sauté aromatics: Add diced onion and bell peppers to the skillet. Cook for 3-4 minutes until softened. Add garlic and cook for 1 minute. Stir in tomato paste, Italian seasoning, salt, pepper, and Worcestershire sauce. Cook for 1 minute to toast spices.
- Add rice and broth: Stir in uncooked rice and toast for 1 minute. Pour in chicken broth, scraping up browned bits from the bottom. Ensure liquid barely covers the rice.
- Simmer: Bring to a boil, then reduce heat to low. Cover with a lid and simmer for 15-18 minutes without lifting the lid. Check for tenderness.
- Add cheese: Remove from heat. Sprinkle cheese over the top, cover, and let sit for 2 minutes to melt. Stir gently until creamy.
- Serve: Garnish with sliced green onions and serve immediately.
Notes
Do not stir the rice while it simmers to prevent gumminess. Toasting the rice before adding liquid helps keep grains separate. Use low-sodium broth to control saltiness. This dish does not freeze well due to rice and cheese texture changes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 480
- Sugar: 4
- Sodium: 650
- Fat: 20
- Saturated Fat: 9
- Carbohydrates: 45
- Fiber: 3
- Protein: 28
Keywords: one-pot meal, ground beef, rice skillet, weeknight dinner, easy recipes, family meals, budget-friendly, comfort food


