This vibrant one-pan skillet captures everything you love about stuffed peppers—savory ground beef, sweet bell peppers, tomatoes, and fluffy rice—without the tedious stuffing process. Ready in just 45 minutes, this comforting dish combines simple ingredients for maximum flavor.
The magic happens in a single skillet: brown the beef, sauté vegetables until tender, then simmer rice directly in tomato-based broth until perfectly cooked. Top with melted mozzarella and fresh parsley for an easy, satisfying dinner that serves four.
My Tuesday nights used to be chaotic until I discovered that stuffed pepper flavor could happen in one pan. The first time I made this, my husband asked why the house smelled like an Italian restaurant and I had to confess it was just dinner. Now it is the only thing I want when comfort food cravings hit but I refuse to spend hours stuffing peppers.
Last winter my friend came over after a terrible day at work and I whipped this up in under 45 minutes. She took one bite and asked for the recipe before she even finished her plate. It has become my go-to for anyone who needs a hug in a bowl.
Ingredients
- 1 lb ground beef: I like using 85/15 for the best balance of flavor without too much grease to drain
- 1 large yellow onion: Diced small so it melts into the dish while cooking
- 3 bell peppers: Using red yellow and green gives you that beautiful confetti look and sweet flavor mix
- 3 cloves garlic: Fresh minced garlic makes such a difference here than garlic powder ever could
- 1 cup uncooked long-grain white rice: This absorbs all the tomato and beef juices while it cooks
- 1 can diced tomatoes: Keep all those juices because they help cook the rice perfectly
- 1 can tomato sauce: This creates that rich stuffed pepper sauce base
- 2 cups low-sodium broth: Beef broth adds depth but chicken works great too
- 1 tsp dried oregano: The classic Italian herb that makes this taste familiar
- 1 tsp dried basil: Sweet and earthy balance to the tomatoes
- 1/2 tsp smoked paprika: My secret ingredient that adds a little something special
- 1/2 tsp ground black pepper: Freshly cracked makes all the difference
- 1 tsp kosher salt: Start here and adjust at the end if needed
- 1/2 cup shredded mozzarella: The melted cheese on top is non-negotiable
- 2 tbsp fresh parsley: Bright pop of color and freshness against all that rich tomato
Instructions
- Brown the beef beautifully:
- Cook your ground beef in a large skillet over medium-high heat breaking it up with a wooden spoon until it is nicely browned all over and cooked through which should take about 5 minutes. Drain any excess fat if you want to keep things lighter.
- Soften the veggies:
- Toss in your diced onion and bell peppers right into the same pan and sauté them for 4 to 5 minutes until they start to soften and become fragrant. Your kitchen should start smelling amazing right about now.
- Add the garlic:
- Stir in the minced garlic and let it cook for just 1 minute until you can smell it because you do not want it to burn and turn bitter.
- Build the base:
- Add the uncooked rice diced tomatoes with all their juices tomato sauce and broth to the skillet. Sprinkle in your oregano basil smoked paprika black pepper and salt then give everything a good stir to combine.
- Let it simmer:
- Bring the mixture to a boil then reduce your heat to low and cover the pan with a lid. Let it simmer gently for 18 to 20 minutes until the rice is tender and most of the liquid has been absorbed.
- Melt the cheese:
- Uncover the skillet and sprinkle your mozzarella all over the top. Let it hang out for 2 to 3 minutes until the cheese is melted and bubbly.
- Finish and serve:
- Scatter the fresh parsley over the top right before serving. Watch people dig in before it even hits their plates.
This recipe saved me during a week when my kitchen was being renovated and I only had access to one burner. My whole family ended up preferring this version to the traditional stuffed peppers I used to make and now they request it by name.
Make It Your Own
Sometimes I use ground turkey instead of beef for a lighter version and honestly the flavor is still incredible. You can also throw in a handful of fresh spinach right at the end if you want to sneak in some greens.
Timing Is Everything
The key is getting your skillet back up to that bubble before you slap the lid on. If the rice does not start cooking in hot liquid it will turn out gummy and no one wants gummy rice for dinner.
Perfect Pairings
This dish stands on its own but a crisp green salad with a simple vinaigrette cuts through the richness beautifully. Some nights I just put out crusty bread and let everyone sop up those extra tomato juices at the bottom of the pan.
- A glass of red wine turns this into a proper dinner party meal
- Leftovers reheat beautifully for lunch the next day
- The flavors actually get better after sitting overnight
This skillet has become my weeknight hero and I hope it finds a permanent spot in your dinner rotation too.
Recipe Questions & Answers
- → Can I use brown rice instead of white rice?
-
Yes, brown rice works well for added fiber. You'll need to increase the cooking time by about 10-15 minutes and add an extra ½ cup of broth to prevent drying out.
- → What protein substitutes work in this skillet?
-
Ground turkey, chicken, or plant-based crumbles make excellent lighter alternatives. Cook times remain the same, though you may want to adjust seasoning slightly based on the protein chosen.
- → How do I store and reheat leftovers?
-
Store in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave with a splash of water or broth to restore moisture, or warm gently on the stovetop over medium-low heat.
- → Can I make this skillet dairy-free?
-
Absolutely. Simply omit the mozzarella topping or use your favorite dairy-free cheese alternative. The dish remains delicious and satisfying without the cheese garnish.
- → What vegetables can I add or substitute?
-
Mushrooms, zucchini, or celery complement the flavors beautifully. For extra heat, add jalapeños or crushed red pepper flakes with the seasonings. Keep total vegetable amounts similar to maintain proper cooking times.