This skillet captures all the beloved essence of traditional stuffed peppers in a fraction of the time. Seasoned ground beef simmers alongside colorful diced bell peppers, aromatic onions, and garlic, creating a rich foundation. Uncooked rice absorbs the savory tomato-beef broth, becoming perfectly tender as it cooks. Dried oregano, basil, and smoked paprika infuse every bite with warm, herby notes that evoke classic comfort food.
The beauty lies in its simplicity—everything cooks together in one pan, allowing flavors to meld beautifully. A blanket of melted mozzarella adds creamy richness, while fresh parsley provides a bright, herbaceous finish. Perfect for busy weeknights, this satisfying dish serves four and comes together in just 45 minutes from start to finish.
Last Tuesday my kitchen smelled like bell peppers caramelizing in butter, and my roommate leaned in from the hallway asking what comfort food magic I was making. That's the thing about this skillet—it fills your whole home with this warm, inviting aroma that makes everyone gravitate toward the stove.
My dad used to make stuffed peppers every Sunday, and they were wonderful but honestly such a production. This version captures that same nostalgic taste without the whole boil-core-stuff-bake situation that had me standing at the counter for an hour.
Ingredients
- 1 lb ground beef: The foundation that gives this dish its hearty, satisfying backbone
- 1 large yellow onion: Diced small so it melts into the background and adds sweetness
- 3 bell peppers: Mix red, yellow, and green for both beautiful color and layered flavor
- 3 cloves garlic: Minced fresh because nothing replaces that aromatic punch
- 1 cup uncooked long-grain white rice: Goes right into the skillet uncooked and soaks up all the flavors
- 1 can diced tomatoes: Keep those juices—they help cook the rice perfectly
- 1 can tomato sauce: Creates that rich, saucy base that ties everything together
- 2 cups beef or chicken broth: Low-sodium lets you control the seasoning
- 1 tsp dried oregano and basil: Classic Italian herbs that complement the tomatoes beautifully
- ½ tsp smoked paprika: Adds a subtle depth and just a hint of smokiness
- ½ cup shredded mozzarella: The finishing touch that makes it feel indulgent
- 2 tbsp fresh parsley: Brightens up all those rich, cooked flavors
Instructions
- Brown the beef:
- Cook the ground beef in a large skillet over medium-high heat, breaking it up with your spoon until its no longer pink. Drain the excess fat if there's a lot pooling in the pan.
- Soften the vegetables:
- Toss in your diced onion and bell peppers and let them sauté for about 5 minutes until they're softened and fragrant. Add the garlic and stir for just one minute until you can smell it.
- Add everything else:
- Pour in the uncooked rice, both cans of tomatoes with their juices, the broth, and all your seasonings. Give it a good stir to make sure the rice is evenly distributed.
- Let it simmer:
- Bring the mixture to a bubble, then turn the heat down to low and cover tightly. Let it cook undisturbed for about 20 minutes until the rice is tender and has absorbed most of the liquid.
- Melt the cheese:
- Remove the lid and sprinkle the mozzarella over the top. Let it sit for a couple minutes until melted and gooey, then scatter with fresh parsley before serving.
My cousin came over unexpectedly last month and I threw this together while we caught up at the kitchen island. She kept hovering around the stove asking if it was ready yet, and ended up having seconds right from the pan.
Making It Your Own
I've made this with ground turkey when I wanted something lighter, and honestly it's just as delicious. The vegetables and seasonings carry so much flavor that you barely notice the difference.
Perfecting The Rice
Long-grain white rice is your best bet here because it stays fluffy and doesn't get sticky. If you use brown rice, plan on adding about 10 minutes to the simmer time and keep extra broth handy.
Serving Suggestions
This is honestly a complete meal on its own, but a crisp green salad with a vinaigrette cuts through the richness beautifully. Sometimes I'll toast some crusty bread to soak up any extra sauce.
- A glass of red wine brings out the tomato flavors
- Sprinkle extra red pepper flakes if you like heat
- Leftovers reheat beautifully for lunch the next day
This skillet has become my go-to when I want something that feels like a hug but don't have the energy for a complicated recipe. Simple, satisfying, and always disappears fast.
Questions & Answers
- → Can I use brown rice instead of white rice?
-
Yes, brown rice works well for extra fiber and nutrients. You'll need to increase the simmering time by about 10-15 minutes and add approximately ½ cup extra broth, as brown rice requires more liquid and cooking time to become tender.
- → What protein substitutions work best?
-
Ground turkey or chicken make excellent lighter alternatives with similar cooking times. For a vegetarian version, plant-based crumbles work perfectly and typically cook even faster than beef. Just adjust seasoning to taste since plant-based options vary in salt content.
- → How can I make this dish spicy?
-
Add ¼ teaspoon crushed red pepper flakes when incorporating the dried herbs. For more heat, use ½ teaspoon. You can also substitute jalapeño peppers for half the bell peppers, or add a dash of hot sauce when serving.
- → Can I freeze leftovers?
-
This skillet freezes beautifully for up to 3 months. Cool completely, transfer to airtight containers or freezer bags, and freeze. Thaw overnight in the refrigerator, then reheat gently on the stovetop with a splash of broth to restore moisture.
- → What should I serve alongside this skillet?
-
A crisp green salad with vinaigrette balances the richness perfectly. Crusty bread for soaking up the flavorful juices is ideal. For a lighter meal, roasted vegetables like zucchini or asparagus complement the dish beautifully without overwhelming the palate.