Growing up, my grandmother’s stuffed peppers were a Sunday staple that filled our kitchen with the most incredible aromas. However, as much as I loved them, the thought of hollowing out individual peppers and carefully stuffing each one always felt overwhelming for my busy weeknight schedule. That’s when I discovered this game-changing casserole version that captures every single flavor I remember from childhood, but transforms it into a simple one-skillet meal that’s ready in under an hour.
The first time I made this dish, my family couldn’t believe how it managed to taste exactly like traditional stuffed peppers without all the fuss. Moreover, the way the rice absorbs all those savory juices while cooking creates an incredibly satisfying texture that somehow feels even more comforting than the original.
Why You’ll Fall in Love with This Recipe
It’s Incredibly Easy: Unlike traditional stuffed peppers that require multiple steps and careful handling, this casserole version lets you simply throw everything into one skillet. Furthermore, there’s no need to pre-cook the rice separately or worry about perfectly hollowed peppers.
Maximum Flavor, Minimum Effort: The rice cooks directly in the seasoned beef and tomato mixture, which means every grain absorbs those rich, savory flavors. Additionally, the melted cheese creates a creamy binding that brings all the ingredients together beautifully.
Perfect for Busy Families: With only 15 minutes of prep time and 35 minutes of mostly hands-off cooking, this recipe fits perfectly into hectic schedules. Besides that, it serves six people generously, making it ideal for family dinners or meal prep.
Essential Ingredients
Hearty Base
- 1 pound ground beef (80/20 blend works perfectly)
- 2 bell peppers, chopped (use any color combination you prefer)
- 1 onion, finely chopped
- 3 cloves garlic, minced
Flavor Builders
- 1 tablespoon Worcestershire sauce
- 1 tablespoon Italian seasoning
- 1 teaspoon salt
- ½ teaspoon ground black pepper
Liquid and Rice
- 15 ounces low-sodium beef broth
- 15 ounces canned diced tomatoes
- ¾ cup uncooked long grain white rice
Cheesy Goodness
- ¾ cup shredded mozzarella cheese
- ¾ cup shredded cheddar cheese
Serving Suggestions: This hearty casserole pairs wonderfully with a simple green salad, crusty bread, or steamed broccoli. For a complete comfort meal, consider serving alongside garlic bread or dinner rolls.
Step-by-Step Instructions
Getting Started
Heat a large skillet over medium heat and add your ground beef. Cook it while breaking it apart with a spatula until it’s mostly browned and looking delicious, approximately 5-7 minutes.
Building the Vegetable Base
Next, toss in the chopped onions and bell peppers directly into the skillet with the beef. Cook for 5-10 minutes until the vegetables start to soften and everything smells amazing. The onions should become translucent, while the peppers will develop a slight tenderness.
Adding Aromatics
Add the minced garlic and cook for 1-2 minutes until it’s fragrant and making your kitchen smell like heaven. Be careful not to let it burn, as burnt garlic can add an unpleasant bitter taste to the entire dish.
Creating the Flavor Base
Stir in the Worcestershire sauce, Italian seasoning, salt, pepper, beef broth, diced tomatoes, and uncooked rice. Mix everything thoroughly so all those flavors can get to know each other. Make sure the rice is evenly distributed throughout the mixture.
The Cooking Process
Increase the heat to bring the mixture to a boil, then cover, reduce to a simmer, and cook for 20 minutes. Give it a stir once halfway through to prevent sticking. The rice should be tender and have absorbed all those wonderful flavors by the end of this cooking time.
Final Cheese Addition
Remove the lid and stir in half of both the mozzarella and cheddar cheeses until they’re completely melted into the mixture. This creates that creamy, comforting base that makes this dish so satisfying.
Finally, sprinkle the remaining cheese evenly over the top. Cover and let it melt naturally, or if your pan is oven-proof, pop it under the broiler for 2-3 minutes for quick melting. Serve immediately while it’s hot and gooey!

Creative Serving Ideas
This versatile casserole works beautifully as a standalone meal, but you can elevate it further with these accompaniments. A crisp Caesar salad provides a nice contrast to the rich, cheesy casserole. Alternatively, roasted vegetables like zucchini or asparagus add color and nutritional balance to your plate.
For those who enjoy a bit of heat, consider serving with hot sauce or jalapeño slices on the side. Cornbread also makes an excellent pairing, especially during cooler months when you’re craving maximum comfort.
Recipe Variations to Try
Mediterranean Twist
Replace the Italian seasoning with oregano and basil, then add diced zucchini and cherry tomatoes. Substitute feta cheese for half of the mozzarella to create a completely different flavor profile.
Southwestern Style
Add a packet of taco seasoning instead of Italian seasoning, then include corn kernels and black beans. Top with Monterey Jack cheese and serve with avocado slices and sour cream.
Healthier Version
Use ground turkey instead of beef and brown rice instead of white rice. Note that brown rice will require additional liquid and longer cooking time, so add an extra ½ cup of broth and extend cooking time by 10-15 minutes.
Extra Veggie Boost
Include diced mushrooms, carrots, or celery along with the bell peppers. These additions will increase the nutritional value while maintaining the comforting essence of the dish.
Make-Ahead Tips
This casserole is fantastic for meal prep and busy schedules. You can assemble the entire dish up to the point of adding cheese, then refrigerate it for up to 24 hours before the final cooking step. When ready to serve, simply add the cheese and reheat in a covered skillet over low heat.
Alternatively, the completed casserole keeps beautifully in the refrigerator for up to four days. Reheat individual portions in the microwave, adding a splash of broth if the rice seems dry. The flavors actually improve after a day or two, making leftovers something to look forward to rather than simply tolerate.
For longer storage, this casserole freezes well for up to three months. Allow it to cool completely before transferring to freezer-safe containers, and thaw overnight in the refrigerator before reheating.
Important Notes
About the Rice: Using uncooked rice is crucial for this recipe’s success. The grains absorb all the flavorful liquid as they cook, creating that signature stuffed pepper taste. Pre-cooked rice will result in a mushy texture that doesn’t hold up well.
Cheese Selection: Freshly shredded cheese really makes a difference here. It melts so much better than pre-shredded varieties and creates that perfect creamy texture we’re after. Pre-shredded cheese contains anti-caking agents that can prevent smooth melting.
Skillet Size: A large skillet (at least 12 inches) with a tight-fitting lid is essential. The recipe creates a generous amount, and you’ll need adequate surface area for even cooking and proper rice absorption.

Frequently Asked Questions
Can I use ground turkey instead of beef? Absolutely! Ground turkey works wonderfully in this recipe. Since turkey is leaner than beef, you might want to add a tablespoon of olive oil to prevent sticking. The cooking method remains exactly the same.
What if I don’t have beef broth? Chicken broth or vegetable broth work as excellent substitutes. You can even use water with a bouillon cube if that’s what you have on hand. The key is maintaining the liquid ratio for proper rice cooking.
How do I know when the rice is perfectly cooked? The rice should be tender when pierced with a fork, and most of the liquid should be absorbed. If the rice still seems firm after 20 minutes, add a splash more broth and continue cooking for an additional 5 minutes.
Can I make this ahead for a potluck? This dish travels beautifully! Prepare it completely, then transfer to a slow cooker on the warm setting for serving. It will stay at the perfect temperature for several hours without overcooking.
What’s the best way to reheat leftovers? Individual portions reheat best in the microwave with a splash of broth to restore moisture. For larger amounts, use a covered skillet over low heat, stirring occasionally and adding liquid as needed.
Can I double this recipe? Certainly! Use a very large skillet or divide between two skillets. Keep in mind that cooking times may need slight adjustment, so check the rice doneness after the standard cooking time and adjust accordingly.
Recipe Summary
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Serves: 6
- Difficulty: Beginner-Friendly
- Cuisine: American Comfort Food
Required Equipment: Large skillet with lid, spatula, measuring cups, can opener
Nutritional Information (per serving): 385 calories, 18g fat, 28g carbohydrates, 26g protein
Allergy Information: Contains dairy (cheese), may contain gluten (Worcestershire sauce). Always verify ingredients for specific dietary restrictions.