30-Minute Stuffed Bell Pepper Skillet with Ground Beef and Rice
This stuffed bell pepper skillet takes all the flavors of classic stuffed peppers and turns them into a quick, one-pan weeknight dinner. Ground beef, rice, and tender bell peppers simmer together in a tangy tomato sauce, topped with melty cheese.

No stuffing, no baking, and only one pan to wash. It’s the kind of meal that comes together while you’re still deciding what to cook.
Why This Skillet Dinner Works
It delivers everything I want from stuffed peppers without the fuss. The peppers soften in the same pan, releasing their sweetness into the sauce while the beef browns and the rice cooks through.
Cleanup is minimal, and the leftovers reheat beautifully for lunch the next day. It’s become my go-to when I’m craving comfort food on a busy night.
Ingredients

- 1 lb ground beef: I use 80/20 for flavor, but lean works fine.
- 1 medium onion, diced: yellow or white onion.
- 3 bell peppers, diced: a mix of red, yellow, and green gives the prettiest color and mild sweetness.
- 2 cloves garlic, minced: or 1 teaspoon garlic powder in a pinch.
- 1 cup long-grain white rice: no need to rinse; it’ll cook in the skillet.
- 1 (14.5 oz) can diced tomatoes, undrained: the juices add moisture and acidity.
- 1 (8 oz) can tomato sauce: smooths out the base. You can swap in a mild salsa if you like.
- 1 1/2 cups beef broth: or chicken broth. Lower sodium lets you control the salt.
- 1 teaspoon chili powder: adds gentle warmth, not heat.
- 1/2 teaspoon ground cumin: for that earthy, savory note.
- 1/2 teaspoon salt: plus more to taste.
- 1/4 teaspoon black pepper
- 1 cup shredded cheddar cheese: or a Mexican blend. Freshly shredded melts best.
- Optional toppings: sour cream, chopped cilantro, sliced jalapeños.
Variations / Substitutions
- Use ground turkey: brown it the same way. If it’s very lean, add a teaspoon of oil to the pan.
- Add some heat: drop in a diced jalapeño with the peppers, or stir in a pinch of cayenne.
- Swap the rice: quick-cooking or instant rice works; reduce the simmer time to 5 minutes after you bring the mixture to a boil.
- Dairy-free: use a plant-based shredded cheese or skip it altogether and finish with a spoonful of guacamole.
- Sneak in extra veg: a diced zucchini or a handful of spinach added with the peppers cooks right down.
If you love one-pan meals, try our One-Pan Mexican Quinoa Skillet.
How to Make 30-Minute Stuffed Bell Pepper Skillet
Step 1: Brown the Beef

Place a large, deep skillet over medium-high heat. Add the 1 lb ground beef and cook, breaking it up with a wooden spoon, until no pink remains, about 5 minutes. Drain off most of the fat, leaving about a tablespoon in the pan to cook the vegetables.
The beef should look crumbly and faintly browned. A little fat in the bottom of the skillet will help the onion and peppers soften without sticking.
Step 2: Sauté the Veggies

Toss the diced onion and 3 bell peppers into the skillet. Cook, stirring every minute or so, until the peppers relax and the onion turns translucent, about 4 minutes. Stir in the 2 cloves minced garlic and cook 30 seconds more, just until fragrant.
The peppers will release some moisture and the whole pan will smell sweet and savory. This step builds the aromatic foundation that carries through the whole dish.
Step 3: Simmer the Rice

Stir in the 1 cup rice, the can of diced tomatoes with all their juices, the 8 oz tomato sauce, the 1 1/2 cups beef broth, 1 teaspoon chili powder, 1/2 teaspoon cumin, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Bring the mixture to a boil, then immediately reduce the heat to low, cover the skillet with a tight-fitting lid, and simmer for 18 to 20 minutes.
Check the rice at 18 minutes. It should be tender with just a slight bite, and most of the liquid should be absorbed. If the rice isn’t done and the pan looks dry, add a splash of water, cover, and cook another 2 to 3 minutes.
Step 4: Melt the Cheese and Serve

Remove the skillet from the heat. Sprinkle the 1 cup shredded cheese evenly over the top, then cover the pan again and let it sit for 2 to 3 minutes so the cheese can melt into a gooey blanket.
Scoop the skillet mixture straight from the pan onto plates. A dollop of sour cream and a tangle of fresh cilantro on top make it feel a little more special, but it’s already plenty satisfying on its own.
Tips for the Best Skillet Stuffed Peppers
- A deep skillet with a lid is non-negotiable here. I use a 12-inch straight-sided sauté pan. If your lid doesn’t seal well, the rice may cook unevenly, so wrap a clean kitchen towel around the lid to trap more steam.
- Don’t rinse the rice before adding it. The dusting of starch helps thicken the tomato sauce slightly as it simmers, giving the finished dish a risotto-like creaminess.
- Bell pepper colors matter more than you might think. Red and yellow peppers are sweeter, while green ones have a grassier bite. A mix of the three gives you the fullest flavor.
- Let the skillet rest off the heat for those few minutes with the lid on before serving. The rice finishes absorbing any leftover liquid and the cheese melts gently instead of scorching.
Storing and Reheating Leftovers
- Refrigerate: spoon leftovers into an airtight container and refrigerate for up to 4 days. The rice stays moist because of the tomato sauce.
- Reheating: warm individual portions in the microwave, or return the whole skillet to the stovetop over medium-low heat with a splash of water or broth and a lid until heated through.
What to Serve with This Skillet
This is a hearty one-pan meal on its own, but a crisp side rounds it out nicely. I like a simple green salad dressed with lime and olive oil, which cuts the richness of the beef and cheese. Warm flour tortillas or crusty bread are also great for scooping up every last bit of sauce.
Frequently Asked Questions
Can I use brown rice instead of white?
Yes, but it needs more liquid and time. Use 2 cups of broth, increase the covered simmer to 40 to 45 minutes, and check for tenderness before adding the cheese.
Can I make this skillet ahead or meal prep it?
The peppers and onion can be chopped a day ahead and kept in the fridge. The full dish is best cooked fresh, but leftovers reheat well for lunches all week.
Can I freeze this dish?
Absolutely. Cool it completely, pack into freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
What other vegetables can I add?
Zucchini, corn, or a drained can of black beans work well. Dice the zucchini small and add it with the bell peppers so it softens at the same rate.

Stuffed Bell Pepper Skillet Recipe
Ingredients
Method
- Brown the beef in a large deep skillet over medium-high heat until no pink remains, about 5 minutes. Drain excess fat, leaving a tablespoon in the pan.
- Add the onion and bell peppers; cook until softened, about 4 minutes. Stir in the garlic and cook 30 seconds more.
- Stir in the rice, diced tomatoes and their juices, tomato sauce, beef broth, chili powder, cumin, salt, and pepper. Bring to a boil, then reduce heat to low, cover, and simmer 18 to 20 minutes, until rice is tender and liquid is absorbed.
- Remove from heat, sprinkle with cheese, cover again, and let sit 2 to 3 minutes to melt. Serve hot with desired toppings.
