Love this? Save it for later!
Share the inspiration with your friends
It was 11:47 PM on a random Tuesday, and I had a very specific, almost aggressive craving for something warm, savory, and deeply satisfying. You know that feeling when a takeout burger sounds good, but what you really want is a meal that feels like a hug? I didn’t have the energy for a complicated stir-fry or the patience for a slow-simmered sauce. I opened the fridge, and there it was: a pound of ground beef, half an onion, and a bell pepper that was starting to look a little sad. The pantry offered a box of long-grain rice and a can of diced tomatoes. Honestly, it felt like a culinary intervention from my past self. I threw it all in one skillet, crossed my fingers, and hoped for the best. The result was so good, I actually laughed out loud, standing there in my pajamas. No fancy techniques, no pile of dishes, just pure, unpretentious comfort. This is that recipe—the one that turns a late-night “what’s for dinner?” panic into a quiet victory. It’s the easy ground beef and rice skillet you’ll actually want to make on a Tuesday.
Why You’ll Love This Recipe
Let’s be real—weeknight dinners need to be fast, forgiving, and filling. This recipe checks every box. It’s the kind of meal that saves your sanity when you’re staring down a busy schedule and a hungry family.
- Quick & Easy: From fridge to table in under 30 minutes. One pan, minimal chopping, and zero fuss.
- Simple Ingredients: You probably have most of these pantry staples right now. No special trips to the store required.
- Perfect for Busy Weeknights: It’s a complete meal in a single skillet. Protein, carbs, and veggies all in one place.
- Crowd-Pleaser: My picky nephew actually asked for seconds the first time I made this. That’s a win in my book.
- Unbelievably Delicious: The beef gets nicely browned, the rice soaks up all the savory juices, and the melted cheese on top? Pure magic.
What makes this version different from the rest is the technique. Instead of boiling the rice separately, we cook it right in the skillet with the beef and aromatics. This lets the grains absorb all that beefy, garlicky flavor. It’s not just another one-pot meal—it’s your new best friend for those nights when you need dinner to just work.
This is the recipe that makes you close your eyes after the first bite. It’s comfort food, simplified. It’s perfect for impressing your family without the stress, or just turning a chaotic evening into something a little bit better.
What Ingredients You Will Need
This recipe relies on simple, humble ingredients to deliver big flavor. Everything is easy to find and budget-friendly, which is exactly what you need on a weeknight.
- For the Base:
- 1 tablespoon olive oil (for browning the beef)
- 1 pound ground beef (80/20 is ideal for flavor, but lean works too)
- 1 medium yellow onion, diced (about 1 cup)
- 1 green bell pepper, diced (about 1 cup)
- 3 cloves garlic, minced (fresh is best, but jarred works in a pinch)
- For the Rice and Liquid:
- 1 cup long-grain white rice (rinsed, to remove excess starch)
- 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted adds a lovely depth)
- 1 ½ cups beef broth (low-sodium is best so you can control the salt)
- 1 teaspoon smoked paprika (adds a subtle, earthy warmth)
- ½ teaspoon ground cumin
- ½ teaspoon dried oregano
- ½ teaspoon salt (adjust to taste)
- ¼ teaspoon black pepper
- For the Finish:
- 1 cup shredded cheddar cheese (or Monterey Jack, for a milder flavor)
- Fresh parsley or cilantro, chopped (for garnish, optional but nice)
I prefer using 85/15 ground beef for this recipe. It has enough fat to keep the meat moist and flavorful without making the dish greasy. If you use a leaner blend like 93/7, add an extra tablespoon of oil to compensate. For the rice, long-grain varieties like jasmine or basmati work beautifully. Avoid short-grain rice, as it can become too sticky. If you’re out of beef broth, chicken broth or even water with a bouillon cube will do the trick. Just be mindful of the salt content.
Equipment Needed
The beauty of this recipe is that you don’t need a lot of fancy gear. Here’s what you’ll need:
- A Large Skillet with a Lid: A 12-inch skillet is ideal. A deep, heavy-bottomed pan like a cast-iron skillet or a stainless steel saute pan works best for even heat distribution.
- A Wooden Spoon or Spatula: For breaking up the beef and stirring the rice.
- A Sharp Knife and Cutting Board: For dicing the onion, bell pepper, and mincing the garlic.
- Measuring Cups and Spoons: For accuracy, especially with the rice and broth.
- A Box Grater (optional): If you’re shredding cheese from a block, which melts much better than pre-shredded.
If you don’t have a lid that fits your skillet, a sheet of aluminum foil crimped tightly around the edges works as a perfect stand-in. I’ve done it more times than I’d like to admit.
Preparation Method

This comes together in one pan, so the order of operations matters a bit. Trust the process, and you’ll have dinner on the table in no time.
- Brown the Beef: Heat the olive oil in your large skillet over medium-high heat. Add the ground beef and cook, breaking it apart with your spoon, until it’s nicely browned, about 5-7 minutes. Don’t rush this step—a good brown crust means more flavor. Drain off any excess fat, leaving about a tablespoon in the pan.
- Saute the Aromatics: Reduce the heat to medium. Add the diced onion and bell pepper to the skillet. Cook, stirring occasionally, until the vegetables have softened, about 4 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Your kitchen should smell amazing right about now.
- Toast the Rice: Sprinkle the rinsed rice over the beef and vegetables. Stir it around for about 1 minute. This toasts the rice slightly, which helps it stay separate and fluffy as it cooks.
- Add the Liquids and Seasonings: Pour in the undrained diced tomatoes and the beef broth. Add the smoked paprika, cumin, oregano, salt, and pepper. Stir everything together until it’s well combined. Scrape up any browned bits from the bottom of the pan—that’s pure flavor.
- Simmer Until Tender: 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 for 18-20 minutes. Do not lift the lid during this time. Let the steam do its job. The rice should be tender and have absorbed most of the liquid.
- Add the Cheese: Remove the skillet from the heat. Sprinkle the shredded cheese evenly over the top. Cover the skillet again and let it sit for 2-3 minutes, until the cheese is perfectly melted and gooey.
- Rest and Serve: Let the skillet rest, uncovered, for 5 minutes before serving. This allows the rice to firm up a bit and makes it easier to scoop. Garnish with fresh parsley or cilantro if you’re feeling fancy, and serve straight from the pan.
Pro Tip: If the rice isn’t quite tender after 20 minutes and the liquid has been absorbed, add ¼ cup of hot water or broth, cover, and cook for another 5 minutes. Every stove and pan is a little different, so use your eyes and your fork.
Cooking Tips & Techniques
I’ve made this recipe about a dozen times, and I’ve learned a few things the hard way. Here are my best tips to make sure yours turns out perfectly every time.
Don’t Skip Rinsing the Rice: This is a non-negotiable step for me. Rinsing the rice under cold water until the water runs clear removes the excess starch that can make your dish gummy. It’s a small step that makes a huge difference in texture.
Get a Good Sear on the Beef: A lot of recipes tell you to just cook the beef until it’s no longer pink. Don’t do that. Let it sit in the pan without stirring for a minute or two to develop a nice brown crust. That browning is where the deep, savory flavor comes from. I once rushed this step and ended up with a bland skillet. Never again.
Resist the Urge to Stir: Once you’ve added the liquid and covered the skillet, leave it alone. Every time you lift the lid, you release steam and heat, which can mess with the cooking time. Trust the process and let the rice do its thing.
Use a Timer: Set a timer for 18 minutes the first time you make this. It’s easy to get distracted, and overcooked rice is a sad thing. Your future self will thank you.
Let It Rest: That 5-minute rest at the end isn’t just for show. It allows the rice to absorb any remaining moisture and the flavors to meld together. It also makes the dish less soupy and easier to serve.
Variations & Adaptations
This recipe is incredibly forgiving and easy to adapt. Here are a few ways to change it up based on what you have on hand or what you’re in the mood for.
- Make It Spicy: Add a diced jalapeño along with the onion and bell pepper, or stir in ½ teaspoon of red pepper flakes with the other spices. A dash of hot sauce at the end is also a great move.
- Swap the Protein: Ground turkey, ground chicken, or even ground pork work beautifully here. Just be mindful that leaner meats may need a little extra oil to prevent sticking.
- Add More Veggies: This is a great way to clean out the crisper drawer. Diced zucchini, shredded carrots, or a handful of frozen corn and peas can be added with the broth. Just chop them small so they cook through in time.
- Go Low-Carb: Swap the white rice for cauliflower rice. You’ll need to reduce the cooking time significantly—about 5-7 minutes covered should be enough. The texture will be different, but it’s still delicious.
- Make It Cheesy and Creamy: Stir in ½ cup of sour cream or cream cheese along with the shredded cheese at the end. It turns the dish into a creamy, decadent skillet that feels like a splurge.
I once made a version with ground lamb, a pinch of cinnamon, and some chopped mint from the garden. It was a completely different dish, but my family devoured it. Don’t be afraid to experiment—this recipe is a canvas, not a rigid formula.
Serving & Storage Suggestions
This skillet is a complete meal on its own, but a few simple sides can round it out nicely.
Serving: Serve it hot, straight from the skillet. A simple side salad with a tangy vinaigrette cuts through the richness beautifully. You can also serve it with warm tortillas, crusty bread, or even over a bed of fresh spinach for a little extra greenery. A dollop of sour cream or a squeeze of lime juice right before serving brightens everything up.
Storage: Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The flavors actually meld together and get even better overnight. This dish reheats beautifully in the microwave or in a skillet over medium-low heat with a splash of water or broth to loosen it up.
Freezing: This skillet freezes like a dream. Let it cool completely, then transfer it to a freezer-safe container or zip-top bag. It will keep for up to 3 months. To reheat, thaw it in the refrigerator overnight, then warm it in a skillet or microwave until piping hot.
Reheating Tip: If you’re reheating a large portion, add 2-3 tablespoons of water or broth to the skillet, cover it, and warm it over medium-low heat. This prevents the rice from drying out and keeps everything moist and delicious.
Nutritional Information & Benefits
Here’s an approximate breakdown per serving (based on 4 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 520 |
| Protein | 32g |
| Fat | 22g |
| Saturated Fat | 10g |
| Carbohydrates | 45g |
| Fiber | 3g |
| Sugar | 5g |
| Sodium | 680mg |
This dish is a solid source of protein and iron from the beef, and the bell peppers provide a good dose of vitamin C. Using lean ground beef and reducing the cheese can lower the fat content if you’re watching your intake. It’s also naturally gluten-free, as long as you verify your broth and spices are certified gluten-free. For a dairy-free version, simply omit the cheese or use a plant-based alternative.
Honestly, I love that this meal feels indulgent but is made with real, whole ingredients. It’s the kind of dinner that fuels your body and your spirit after a long day.
Conclusion
This easy ground beef and rice skillet is more than just a recipe—it’s a weeknight lifeline. It’s proof that you don’t need a dozen pots, a complicated ingredient list, or hours of time to make a dinner that feels special. It’s simple, it’s satisfying, and it always delivers.
I encourage you to make this your own. Play with the spices, swap in whatever veggies are languishing in your fridge, and don’t be afraid to get a little messy. That’s where the best cooking happens.
I’d love to hear how it turns out for you! Leave a comment below and let me know if you tried a fun variation, or share a photo of your skillet creation. Your feedback and ideas make this community so much better. Until next time, happy cooking—and may your weeknights be a little less stressful and 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. Brown rice takes about 40-45 minutes to cook and needs about ½ cup more liquid. Add the extra broth and simmer covered until the rice is tender, checking after 35 minutes.
Can I make this in an Instant Pot?
Absolutely. Use the saute function to brown the beef and cook the aromatics. Add the rice, tomatoes, broth, and seasonings. Pressure cook on high for 5 minutes, then let the pressure release naturally for 10 minutes before quick-releasing the rest. Stir in the cheese and serve.
Why is my rice mushy?
Mushy rice usually means too much liquid or overcooking. Make sure to rinse the rice well before adding it. Also, be precise with your broth measurement—1 ½ cups is the sweet spot for this recipe. Don’t lift the lid while it’s simmering, as that releases steam and alters the cooking environment.
Can I use ground turkey instead of beef?
Yes, ground turkey works great. Because it’s leaner, add an extra tablespoon of olive oil to the pan. You might also want to add a little more salt and a splash of Worcestershire sauce to boost the savory flavor that turkey sometimes lacks.
How do I prevent the rice from sticking to the bottom of the pan?
Use a heavy-bottomed skillet and make sure your heat is on low once you’ve covered the pan. If you’re using a thinner pan, you might need to use a heat diffuser. Also, letting the dish rest for 5 minutes after cooking helps release any stuck grains.
Pin This Recipe!

Easy Ground Beef and Rice Skillet: Best Weeknight Dinner
A quick, one-pan meal featuring seasoned ground beef, rice, and melted cheese. Perfect for busy weeknights, this comforting skillet dinner comes together in under 30 minutes with simple pantry ingredients.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef (80/20 or 85/15)
- 1 medium yellow onion, diced (about 1 cup)
- 1 green bell pepper, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 cup long-grain white rice, rinsed
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 ½ cups beef broth, low-sodium
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 cup shredded cheddar cheese (or Monterey Jack)
- Fresh parsley or cilantro, chopped (for garnish, optional)
Instructions
- Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook, breaking it apart, until nicely browned, about 5-7 minutes. Drain excess fat, leaving about 1 tablespoon in the pan.
- Reduce heat to medium. Add diced onion and bell pepper. Cook, stirring occasionally, until softened, about 4 minutes. Add minced garlic and cook for 30 seconds until fragrant.
- Sprinkle rinsed rice over the beef and vegetables. Stir for about 1 minute to lightly toast the rice.
- Pour in undrained diced tomatoes and beef broth. Add smoked paprika, cumin, oregano, salt, and pepper. Stir to combine, scraping up any browned bits from the bottom of the pan.
- Bring mixture to a gentle boil. Reduce heat to low, cover with a tight-fitting lid, and simmer for 18-20 minutes. Do not lift the lid during this time.
- Remove skillet from heat. Sprinkle shredded cheese evenly over the top. Cover again and let sit for 2-3 minutes until cheese is melted.
- Let skillet rest, uncovered, for 5 minutes before serving. Garnish with fresh parsley or cilantro if desired. Serve straight from the pan.
Notes
For best results, rinse the rice to remove excess starch. Use a heavy-bottomed skillet for even heat. If rice isn’t tender after 20 minutes and liquid is absorbed, add ¼ cup hot water or broth and cook covered for 5 more minutes. Let the dish rest for 5 minutes before serving to allow rice to firm up. Leftovers keep in the refrigerator for up to 4 days or freeze for up to 3 months.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 520
- Sugar: 5
- Sodium: 680
- Fat: 22
- Saturated Fat: 10
- Carbohydrates: 45
- Fiber: 3
- Protein: 32
Keywords: ground beef, rice, skillet, one-pot, weeknight dinner, easy, cheesy, comfort food


