One-Pan Ground Beef and Rice Skillet with Peppers

Ready In
Servings
Difficulty

The bell peppers were starting to wrinkle in the crisper drawer, and I had a pound of ground beef thawing on the counter with no real plan. My husband was due home in forty minutes, and I’d already scrolled past three “one-pan” recipes that required ingredients I didn’t have. That’s when I spotted the half-used bag of long-grain rice in the pantry and the onion that was still holding strong. I grabbed the cast iron skillet — the one that’s seen better days but still cooks like a dream — and just started chopping. No timer, no mise en place, just chopping and tossing as I went.

Honestly, the first version of this one-pan ground beef and rice skillet with bell peppers was born out of pure necessity. I was tired, hungry, and not in the mood for another sad bowl of cereal for dinner. But something clicked when the beef started browning and the peppers hit the hot oil. That smell — savory, sweet, a little smoky — filled the kitchen and I knew I was onto something. I added the rice straight into the pan, poured in some broth, and crossed my fingers. Twenty-five minutes later, I was scooping out a skillet full of dinner that looked like I’d actually planned it. The rice was fluffy, the beef was seasoned just right, and the peppers had softened into these little pockets of sweetness. My husband asked if this was a new recipe I was testing. I said yes, because technically, I was.

That night, I scribbled notes on a sticky note while we ate. Less broth next time. A pinch more smoked paprika. Maybe add garlic. The second batch was even better. The third batch? That’s the one I’m sharing today. This one-pan ground beef and rice skillet with bell peppers has become my go-to for those nights when I need something hearty, fast, and forgiving. It’s the kind of meal that doesn’t demand perfection — it just shows up and works. And honestly, that’s the best kind of dinner to have in your back pocket.

Why You’ll Love This Recipe

Let me tell you why this one-pan ground beef and rice skillet with bell peppers keeps showing up on my dinner rotation. It’s not fancy, but it’s the kind of meal that makes you feel like you’ve got your life together — even on a Tuesday night when you’re running on fumes.

  • Quick and Easy: From first chop to last bite, this dinner comes together in about 30 minutes. No marinating, no complicated steps, just straightforward cooking that anyone can handle.
  • Simple Ingredients: You probably have most of these in your kitchen right now. Ground beef, rice, bell peppers, onion, garlic, broth, and a few pantry spices. No fancy grocery store runs required.
  • Perfect for Busy Weeknights: This is the dinner you make when you’ve got soccer practice, homework, and a million other things pulling at your attention. It’s forgiving and doesn’t need constant babysitting.
  • Crowd-Pleaser: I’ve served this to picky kids, hungry teenagers, and adults who claim they don’t like “one-pan meals.” It gets empty plates every single time.
  • Unbelievably Satisfying: The beef and rice soak up all the savory flavors from the broth and seasonings, while the bell peppers add a pop of sweetness and color. It’s comfort food that actually fills you up.

What makes this version different from other skillet dinners? It’s the technique of toasting the rice in the pan with the beef drippings before adding the liquid. That little extra step gives the rice a nutty flavor and prevents it from turning mushy. Plus, the balance of paprika, cumin, and garlic powder hits just the right note — savory without being overpowering. I’ve tested this about six times now, tweaking the liquid ratio and the cooking time until the rice comes out perfectly fluffy every time. This isn’t just another ground beef recipe. It’s the one you’ll actually want to make again.

What Ingredients You Will Need

This recipe relies on simple, everyday ingredients that work together to create something greater than the sum of their parts. Here’s what you’ll need and why each one matters.

  • Ground beef (1 pound): I use 85/15 lean-to-fat ratio for the best flavor. Too lean and the dish can feel dry; too fatty and you’ll have to drain off excess grease. If you prefer, ground turkey or chicken works too — just add a tablespoon of olive oil to keep it moist.
  • Long-grain white rice (1 cup): Basmati or jasmine rice works beautifully here. The long grains stay separate and fluffy, unlike short-grain rice which can get sticky. Do not use instant rice — it will turn to mush during the simmering time.
  • Bell peppers (2 medium, any color): I like using a mix of red and orange for sweetness, but green peppers add a nice savory bite. Dice them into roughly half-inch pieces so they soften evenly without disappearing into the dish.
  • Yellow onion (1 medium): Diced fine. Onion adds a savory foundation that builds flavor as it cooks. Sweet onion or white onion works too.
  • Garlic (3 cloves, minced): Fresh garlic is non-negotiable here. The jarred stuff just doesn’t hit the same. If you’re in a pinch, use 1 teaspoon of garlic powder instead.
  • Beef broth (2 cups): Low-sodium is best so you can control the salt level. Chicken broth or vegetable broth works fine if that’s what you have. The broth is what cooks the rice and infuses it with flavor.
  • Diced tomatoes (1 can, 14.5 ounces, drained): These add acidity and moisture without making the dish watery. Fire-roasted diced tomatoes add an extra layer of smokiness that I love.
  • Smoked paprika (1 teaspoon): This is my secret weapon. It gives the dish a warm, smoky depth that regular paprika just can’t match.
  • Ground cumin (1 teaspoon): Adds an earthy, slightly citrusy note that pairs beautifully with the bell peppers and beef.
  • Garlic powder (½ teaspoon): For an extra layer of savory goodness. Yes, I use fresh garlic AND garlic powder — they do different things.
  • Salt and black pepper (to taste): Start with ½ teaspoon salt and ¼ teaspoon pepper, then adjust at the end.
  • Olive oil (1 tablespoon): For sautéing the aromatics. Avocado oil works too.
  • Optional garnish: Fresh parsley or cilantro, chopped. A squeeze of lime juice at the end brightens everything up.

Ingredient tip: For the best texture, look for bell peppers that feel heavy for their size and have firm, glossy skin. If your peppers are on the smaller side, use three instead of two. And if you’re using a different type of rice, note that the liquid ratio and cooking time will change — brown rice needs about 45 minutes and more broth, while jasmine rice cooks slightly faster than standard long-grain.

Equipment Needed

You don’t need a fancy kitchen to pull off this one-pan ground beef and rice skillet with bell peppers. Here’s what you’ll actually use:

  • Large skillet or sauté pan (12-inch): A deep skillet with a lid is ideal. I use my trusty cast iron skillet, but a stainless steel or non-stick pan works great too. Just make sure it has high sides to hold all the ingredients without spilling.
  • Wooden spoon or spatula: For breaking up the ground beef and stirring the rice. A silicone spatula works too, but I prefer wood for scraping up the browned bits from the bottom of the pan.
  • Cutting board and sharp knife: For dicing the onion, bell peppers, and mincing the garlic. A dull knife makes prep take twice as long and increases the chance of slipping.
  • Measuring cups and spoons: For the rice, broth, and seasonings. Eyeballing works for some things, but rice-to-liquid ratio needs to be accurate for the best texture.
  • Lid or tight-fitting cover: Essential for steaming the rice. If your skillet doesn’t have a lid, use a baking sheet or a large piece of aluminum foil crimped around the edges.

Budget-friendly tip: You don’t need a high-end skillet for this recipe. A $20 non-stick pan from the grocery store will work just fine. Just make sure it’s at least 12 inches wide so everything fits comfortably without overcrowding.

Preparation Method

one-pan ground beef and rice skillet with bell peppers preparation steps

Let’s get cooking. This one-pan ground beef and rice skillet with bell peppers comes together in about 30 minutes, and I’ll walk you through every step so you get perfect results the first time.

  1. Prep your ingredients first. Dice the onion, chop the bell peppers into half-inch pieces, and mince the garlic. Drain the can of diced tomatoes. Measure out the rice, broth, and spices. Having everything ready makes the cooking process smooth and stress-free.
  2. Brown the ground beef. Heat 1 tablespoon of olive oil in your large skillet over medium-high heat. Add the ground beef and break it apart with your wooden spoon. Let it cook undisturbed for about 3 minutes to get a nice sear, then stir and continue cooking until no pink remains, about 5-6 minutes total. If there’s excess grease, carefully spoon it out or tilt the pan and soak it up with a paper towel — leave about 1 tablespoon in the pan for flavor.
  3. Sauté the aromatics. Reduce the heat to medium. Add the diced onion to the pan with the beef and cook for 2 minutes, stirring occasionally, until it softens and turns translucent. Add the minced garlic and cook for 30 seconds until fragrant — don’t let it burn or it will turn bitter.
  4. Cook the bell peppers. Add the diced bell peppers to the skillet. Cook for 3-4 minutes, stirring occasionally, until they start to soften and the edges get a little charred. This is where the kitchen starts smelling amazing.
  5. Toast the rice. Push the beef and vegetables to one side of the pan. Add the uncooked rice to the empty space and let it toast for 1-2 minutes, stirring constantly. You’ll hear it start to crackle and smell a nutty aroma. This step is crucial — it keeps the rice from getting mushy later.
  6. Add the seasonings and tomatoes. Sprinkle the smoked paprika, ground cumin, garlic powder, salt, and pepper over everything. Stir to combine. Add the drained diced tomatoes and stir again. Let it cook for 1 minute to bloom the spices.
  7. Pour in the broth and bring to a boil. Pour the 2 cups of beef broth into the skillet. Stir everything together, scraping up any browned bits from the bottom of the pan — that’s where all the flavor lives. Bring the liquid to a full boil.
  8. Simmer and cover. Once boiling, 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 — the steam is what cooks the rice evenly.
  9. Check for doneness. After 18 minutes, remove the lid carefully. The rice should be tender and the liquid should be mostly absorbed. If the rice is still a bit firm, add 2-3 tablespoons of broth or water, re-cover, and cook for another 3-5 minutes.
  10. Rest and fluff. Remove the skillet from the heat. Let it sit, covered, for 5 minutes. This allows the rice to finish absorbing any remaining moisture and makes it fluffy. Uncover, fluff with a fork, taste and adjust salt and pepper if needed.
  11. Garnish and serve. Sprinkle with fresh parsley or cilantro if you have it. A squeeze of lime juice brightens the whole dish. Serve straight from the skillet or scoop into bowls.

Sensory cue: When the rice is done, it should look plump and separate, not clumpy or wet. The bell peppers should be tender but still hold their shape. The whole skillet should smell savory and slightly smoky, with a hint of sweetness from the peppers.

Cooking Tips & Techniques

After making this one-pan ground beef and rice skillet with bell peppers more times than I can count, here are the things I wish someone had told me from the start.

Don’t skip toasting the rice. I know it seems like an extra step, but it makes a real difference. Toasting the grains in the hot pan with the beef drippings gives them a nutty flavor and creates a barrier that helps them stay separate during cooking. I learned this the hard way after making a gummy, clumpy version that tasted fine but looked sad.

Watch your heat levels. Medium-high for browning the beef, medium for sautéing, and low for simmering. If you simmer on medium or higher, the liquid will evaporate too quickly and the rice will be undercooked. If your rice is still crunchy after 20 minutes and the pan is dry, you had the heat too high. Add a splash of broth, cover, and cook on low for 5 more minutes.

Use a fork to fluff, not a spoon. Stirring rice with a spoon can break the grains and make it gummy. A fork gently separates the grains without mashing them. This is one of those small details that separates okay rice from great rice.

Let it rest. Those 5 minutes off the heat are not optional. The rice continues to steam and absorb any remaining liquid, and the flavors meld together. I once skipped the resting time because I was hungry, and the rice was noticeably wetter and less flavorful.

Season in layers. Add salt at the beginning when browning the beef, then again when you add the spices, and taste at the end. Layering the seasoning creates depth that you can’t get from adding all the salt at once.

Variations & Adaptations

This one-pan ground beef and rice skillet with bell peppers is incredibly flexible. Here are some variations I’ve tried and loved.

Mexican-inspired version: Swap the smoked paprika for chili powder and add ½ teaspoon of dried oregano. Use fire-roasted diced tomatoes and stir in a can of drained black beans and corn at the end. Top with shredded cheddar cheese, avocado slices, and a dollop of sour cream. This version is a hit with my family and reminds me of the cozy cheesy ground beef stuffed bell peppers I make when I have more time.

Low-carb adaptation: Replace the rice with cauliflower rice. Sauté the cauliflower rice in the pan after cooking the beef and peppers, then add the broth and simmer for 5-7 minutes instead of 20. Reduce the broth to ½ cup since cauliflower rice doesn’t absorb as much liquid.

Spicy kick: Add ½ teaspoon of red pepper flakes or a diced jalapeño along with the bell peppers. A dash of hot sauce at the end works too. My husband loves this version and says it’s like a deconstructed stuffed pepper with attitude.

Cheesy finish: After the resting time, sprinkle ½ cup of shredded Monterey Jack or cheddar cheese over the top, cover for 2 minutes, and let it melt. It adds a creamy, indulgent layer that makes this feel like comfort food heaven.

Greek twist: Swap the cumin and paprika for 1 teaspoon of dried oregano and ½ teaspoon of cinnamon. Add a handful of chopped Kalamata olives and crumbled feta cheese at the end. Serve with a side of tzatziki. This variation pairs beautifully with my easy flavor-packed Greek chicken bowls if you’re planning a themed dinner night.

Serving & Storage Suggestions

This one-pan ground beef and rice skillet with bell peppers is hearty enough to stand on its own, but here are some ways to round out the meal.

Serving temperature and presentation: Serve hot, straight from the skillet. Garnish with fresh parsley or cilantro and a wedge of lime on the side. For a complete meal, pair it with a simple green salad dressed with lemon vinaigrette or steamed broccoli. Warm corn tortillas or crusty bread on the side are great for scooping up every last bite.

Complementary dishes: This skillet pairs well with a side of refried beans, a dollop of guacamole, or a simple cucumber and tomato salad. For a heartier meal, serve it alongside creamy roasted tomato basil soup for dipping.

Storage instructions: Let the skillet cool completely, then transfer leftovers to an airtight container. Refrigerate for up to 4 days. The flavors actually deepen overnight, so leftovers taste even better the next day.

Freezing: This recipe freezes well for up to 3 months. Portion into freezer-safe containers or zip-top bags. Thaw overnight in the refrigerator before reheating.

Reheating methods: For best results, reheat in a skillet over medium-low heat with a splash of broth or water to loosen the rice. Stir occasionally until heated through, about 5-7 minutes. The microwave works in a pinch — cover the bowl with a damp paper towel and heat in 1-minute intervals, stirring between each. Add a little water if the rice seems dry.

Flavor development note: The rice will absorb more liquid as it sits, so leftovers may be slightly drier than the fresh version. That’s normal. Just add a splash of broth or water when reheating and it will come right back to life.

Nutritional Information & Benefits

Here’s an approximate nutritional breakdown for one serving of this one-pan ground beef and rice skillet with bell peppers (based on 4 servings).

Nutrient Amount per Serving
Calories 485
Protein 28g
Carbohydrates 45g
Fat 20g
Saturated Fat 7g
Fiber 4g
Sugar 6g
Sodium 680mg

Health benefits: Bell peppers are packed with vitamin C — one medium pepper provides over 150% of your daily needs. They’re also rich in antioxidants like beta-carotene and lutein. The ground beef provides high-quality protein, iron, and B vitamins, especially B12 which supports energy metabolism. Using brown rice instead of white rice boosts the fiber content and adds magnesium and selenium.

Dietary considerations: This recipe is naturally gluten-free and dairy-free (unless you add cheese). To make it lower in sodium, use low-sodium broth and reduce the added salt. For a lower-carb option, swap the rice for cauliflower rice as mentioned in the variations section.

Allergen note: This recipe is free of the top nine major allergens (dairy, eggs, peanuts, tree nuts, fish, shellfish, soy, wheat, and sesame) when made as written. Always check your broth and tomato labels for hidden additives.

I love that this meal feels indulgent but is actually balanced with protein, carbs, and vegetables. It’s the kind of dinner that keeps me full for hours without feeling heavy.

Conclusion

This one-pan ground beef and rice skillet with bell peppers is the recipe I turn to when I need dinner to just work. It’s forgiving, flexible, and packed with flavor from ingredients you probably already have. Whether you’re feeding a hungry family, meal-prepping for the week, or just want something comforting without a sink full of dishes, this skillet delivers every single time.

What I love most about this recipe is how it adapts to what you have on hand. Use ground turkey instead of beef. Swap the bell peppers for zucchini. Add a can of black beans or a handful of frozen corn. It’s a blueprint, not a prison — and that’s exactly why it keeps showing up in my kitchen.

I’d love to hear how this turns out for you. Did you try a variation? Add something unexpected? Drop a comment below and let me know. And if you loved it, share it with a friend who needs a reliable weeknight dinner in their life. Happy cooking!

Frequently Asked Questions

Can I use brown rice instead of white rice?
Yes, but the cooking time and liquid ratio will change. Use 2 ½ cups of broth instead of 2 cups, and simmer for 40-45 minutes instead of 18-20. Check at the 40-minute mark and add more liquid if needed.

Can I make this ahead of time for meal prep?
Absolutely. This recipe is great for meal prep. Cook it as directed, let it cool completely, and portion into containers. It keeps well in the refrigerator for up to 4 days. The flavors actually get better overnight.

Why is my rice still crunchy after 20 minutes?
This usually means the heat was too high and the liquid evaporated too quickly, or your lid wasn’t tight enough. Add ¼ cup of broth or water, cover tightly, and simmer on low for another 5-7 minutes. If the rice is still crunchy, repeat with another splash of liquid.

Can I use frozen bell peppers instead of fresh?
Yes, but thaw and drain them first to remove excess moisture. Frozen peppers release more water during cooking, which can make the rice mushy if you don’t drain them. Add them at the same point as fresh peppers in the recipe.

How do I make this recipe spicier?
Add ½ teaspoon of red pepper flakes along with the other spices, or include a diced jalapeño when you sauté the bell peppers. For even more heat, stir in a tablespoon of your favorite hot sauce at the end and top with sliced fresh chilies.

Pin This Recipe!

one-pan ground beef and rice skillet with bell peppers recipe

Print

One-Pan Ground Beef and Rice Skillet with Peppers

A quick and easy one-pan dinner featuring ground beef, bell peppers, and fluffy rice, all cooked in a single skillet with savory spices. Perfect for busy weeknights, this forgiving recipe delivers hearty comfort food in about 30 minutes.

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 pound ground beef (85/15 lean-to-fat ratio)
  • 1 cup long-grain white rice (basmati or jasmine)
  • 2 medium bell peppers (any color, diced into 1/2-inch pieces)
  • 1 medium yellow onion (diced fine)
  • 3 cloves garlic (minced)
  • 2 cups low-sodium beef broth
  • 1 can (14.5 ounces) diced tomatoes (drained)
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • Salt and black pepper to taste (start with 1/2 tsp salt and 1/4 tsp pepper)
  • 1 tablespoon olive oil
  • Optional garnish: fresh parsley or cilantro, chopped; lime wedges

Instructions

  1. Prep your ingredients first. Dice the onion, chop the bell peppers into half-inch pieces, and mince the garlic. Drain the can of diced tomatoes. Measure out the rice, broth, and spices.
  2. Brown the ground beef. Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the ground beef and break it apart with a wooden spoon. Let it cook undisturbed for about 3 minutes to get a nice sear, then stir and continue cooking until no pink remains, about 5-6 minutes total. If there’s excess grease, carefully spoon it out or tilt the pan and soak it up with a paper towel—leave about 1 tablespoon in the pan for flavor.
  3. Sauté the aromatics. Reduce the heat to medium. Add the diced onion to the pan with the beef and cook for 2 minutes, stirring occasionally, until it softens and turns translucent. Add the minced garlic and cook for 30 seconds until fragrant—don’t let it burn.
  4. Cook the bell peppers. Add the diced bell peppers to the skillet. Cook for 3-4 minutes, stirring occasionally, until they start to soften and the edges get a little charred.
  5. Toast the rice. Push the beef and vegetables to one side of the pan. Add the uncooked rice to the empty space and let it toast for 1-2 minutes, stirring constantly, until it crackles and smells nutty.
  6. Add the seasonings and tomatoes. Sprinkle the smoked paprika, ground cumin, garlic powder, salt, and pepper over everything. Stir to combine. Add the drained diced tomatoes and stir again. Let it cook for 1 minute to bloom the spices.
  7. Pour in the broth and bring to a boil. Pour the 2 cups of beef broth into the skillet. Stir everything together, scraping up any browned bits from the bottom of the pan. Bring the liquid to a full boil.
  8. Simmer and cover. Once boiling, 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.
  9. Check for doneness. After 18 minutes, remove the lid carefully. The rice should be tender and the liquid mostly absorbed. If the rice is still a bit firm, add 2-3 tablespoons of broth or water, re-cover, and cook for another 3-5 minutes.
  10. Rest and fluff. Remove the skillet from the heat. Let it sit, covered, for 5 minutes. Uncover, fluff with a fork, taste and adjust salt and pepper if needed.
  11. Garnish and serve. Sprinkle with fresh parsley or cilantro if desired. A squeeze of lime juice brightens the whole dish. Serve straight from the skillet or scoop into bowls.

Notes

Don’t skip toasting the rice—it prevents mushiness and adds nutty flavor. Use a fork to fluff the rice, not a spoon. Let the skillet rest for 5 minutes off the heat before serving. For best results, use low-sodium broth and season in layers. If rice is still crunchy after 20 minutes, add a splash of broth and cook on low for 5 more minutes.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 485
  • Sugar: 6
  • Sodium: 680
  • Fat: 20
  • Saturated Fat: 7
  • Carbohydrates: 45
  • Fiber: 4
  • Protein: 28

Keywords: one-pan ground beef and rice, ground beef skillet, bell pepper rice, easy weeknight dinner, one pan meal, ground beef and rice

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