Let’s be honest for a second. I used to think making stuffed peppers from scratch was a total pain. You know the drill—slicing those tough pepper rings, scooping out the insides so they don’t leak, and then spending twenty minutes just trying to get the rice cooked perfectly inside the vegetable. Honestly? It felt like a lot of work for a Tuesday night.
But then I had this moment at a little Italian-American spot downtown. I ordered their “classic” stuffed peppers, and they were incredible. Creamy, cheesy, packed with flavor, and totally comforting. I went home that night and decided I wasn’t just going to copy it—I was going to beat it. I wanted something that tasted like that restaurant favorite but with zero stress.
That’s how this Stuffed Pepper Casserole was born. It’s basically the deconstructed version of that restaurant classic, but better. By skipping the tedious pepper shells and mixing everything into a creamy, cheesy casserole, you get all the flavor with a fraction of the effort. It’s the ultimate easy family dinner that feels fancy but takes almost no time.
I’ve tested this recipe over a dozen times, tweaking the cheese ratios and rice types, until it hit that perfect balance of savory, creamy, and slightly tangy. It’s become my go-to when I want to impress guests without spending hours in the kitchen. If you love the idea of comfort food that actually comes together fast, you’re going to love this version.
Why You’ll Love This Recipe
There is a specific kind of magic that happens when you combine ground beef, fluffy rice, and plenty of cheese into one hot dish. This Stuffed Pepper Casserole isn’t just another casserole; it’s a homage to the best comfort foods out there, but streamlined for real life. Here is why this dish has earned a permanent spot in my weekly rotation.
- Quick & Easy: You can have this on the table in under 45 minutes. No chopping peppers into perfect rings, no worrying about leaks. Just mix, bake, and eat. It’s perfect for busy weeknights when you’re hungry and tired.
- Simple Ingredients: You likely have everything you need in your kitchen right now. Ground beef, onions, bell peppers (chopped, not stuffed!), rice, tomato sauce, and cheese. No fancy grocery trips or hard-to-find spices.
- Crowd-Pleaser: Kids usually hate picking out the bell peppers from their plate. With this casserole, the peppers are chopped up and mixed in, so everyone gets a bite of everything. It’s always a hit with the family.
- Unbelievably Delicious: The texture is next-level. You get the softness of the rice, the savory bite of the beef, and the gooey stretch of melted cheese. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction.
- Perfect for Meal Prep: This dish reheats beautifully. Make a big batch on Sunday, and you have lunches ready for the week. It keeps well in the fridge for days and even freezes like a dream.
What makes this recipe different from the rest is the creamy element. Most cassoles can be dry, but I add a touch of cream cheese or sour cream (optional, but recommended) to keep it luxuriously moist. It’s not just good—it’s the kind of meal that makes you close your eyes after the first bite. It’s the kind of dinner that turns a stressful day into a cozy evening.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. The key is quality over quantity. Since there are so few components, each one needs to shine. Here is exactly what you need to make this Stuffed Pepper Casserole sing.
- Ground Beef: I recommend using 80/20 ground beef for the best flavor and juiciness. Leaner beef can dry out the casserole. You’ll need about 1 pound (450g). If you prefer turkey, that works too, but you might need a splash more broth.
- White Onion: One medium onion, finely diced. This provides the sweet base for the sauce. Yellow onions work well, but white onions are sharper and classic for this dish.
- Bell Peppers: Two medium bell peppers, any color you like. Red and green are traditional. Chop them finely so they cook down and blend into the dish rather than staying crunchy.
- Long-Grain White Rice: One cup of uncooked rice. I prefer long-grain because it stays fluffy. Short-grain can get too sticky. You can use instant rice to save time, but adjust the liquid accordingly.
- Tomato Sauce: One 15-ounce (425g) can of plain tomato sauce. Look for a brand with no added sugar, like Hunt’s or Muir Glen. This forms the base of the savory sauce.
- Tomato Paste: Two tablespoons of tomato paste. This adds depth and concentration to the tomato flavor, making it taste richer than just using sauce alone.
- Beef Broth: One cup of low-sodium beef broth. This helps cook the rice in the oven and adds a deep, meaty umami flavor.
- Italian Seasoning: One teaspoon of dried Italian seasoning. This blend of basil, oregano, and thyme is essential for that classic stuffed pepper taste.
- Salt and Black Pepper: To taste. Start with half a teaspoon of salt and a quarter teaspoon of pepper, then adjust after tasting.
- Mozzarella Cheese: Two cups of shredded mozzarella. Use freshly shredded cheese if you can; pre-shredded cheese has anti-caking agents that can make it grainy.
- Parmesan Cheese: Half a cup of grated Parmesan. This adds a salty, nutty finish that pairs perfectly with the mozzarella.
- Garlic: Two cloves of fresh garlic, minced. Fresh garlic is much better than powder here. It adds a sharp, aromatic punch.
I personally like to use a good quality beef broth, like Swanson’s or Kettle & Fire, because it makes a noticeable difference in the depth of flavor. If you are vegetarian, you can swap the beef for lentils or a plant-based ground meat substitute, though the texture will be slightly different.
Equipment Needed
You don’t need anything fancy to make this dish. A large skillet and a 9×13 inch baking dish are all you really need. I prefer a cast-iron skillet for browning the beef because it gives a nice crust, but any heavy-bottomed pan works.
For the baking dish, a ceramic or glass 9×13 inch dish is ideal. It heats evenly and holds heat well, keeping the casserole warm at the table. If you don’t have one, you can use two smaller 8×8 inch dishes, but you’ll need to reduce the baking time slightly.
I also recommend a good wooden spoon or spatula for mixing. And don’t forget a measuring cup set. Precision matters when it comes to the rice-to-liquid ratio. If your baking dish is dark-colored, you might need to lower the oven temperature by 25 degrees to prevent the cheese from burning too quickly.
Preparation Method
Let’s get cooking. This process is straightforward, but paying attention to a few details will ensure your casserole turns out perfectly every time.
- Preheat and Prep: Start by preheating your oven to 375°F (190°C). Lightly grease your 9×13 inch baking dish with cooking spray or a little olive oil. This prevents sticking and makes cleanup easier.
- Cook the Beef: Heat a large skillet over medium-high heat. Add the ground beef and break it up with a wooden spoon. Cook until browned and no pink remains, about 5-7 minutes. Drain any excess grease. If you want it less greasy, you can rinse the beef with hot water, though I usually just drain it.
- Sauté Aromatics: In the same skillet, add a little more oil if needed. Add the diced onions and chopped bell peppers. Sauté for 3-4 minutes until the onions are translucent and the peppers start to soften. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t burn the garlic!
- Make the Sauce Base: Stir in the tomato paste, Italian seasoning, salt, and pepper. Cook for 1 minute to toast the spices. Then, pour in the tomato sauce and beef broth. Stir well to combine. Let this simmer for 2-3 minutes to let the flavors meld.
- Combine Rice and Meat: Stir in the uncooked rice into the sauce mixture. Make sure the rice is fully submerged in the liquid. It should look like a soupy mixture at this point, which is exactly what you want.
- Transfer to Dish: Pour the entire mixture into your prepared baking dish. Spread it out evenly. This ensures the rice cooks uniformly. If you have any leftover cheese, you can sprinkle half of it on top now.
- Bake: Cover the dish tightly with aluminum foil. This traps steam and helps the rice cook through. Bake for 25 minutes. Then, remove the foil and bake for another 10-15 minutes, or until the rice is tender and the liquid is mostly absorbed.
- Add Cheese: Sprinkle the remaining mozzarella and Parmesan cheese over the top. Return to the oven, uncovered, for 5 minutes, or until the cheese is bubbly and golden brown.
- Rest and Serve: Let the casserole rest for 5 minutes before serving. This allows the sauce to thicken slightly and makes it easier to scoop. Garnish with fresh parsley if you have it.
Cooking Tips & Techniques
I’ve made this recipe enough times to know where things can go wrong, so here are some pro tips to help you succeed.
Don’t Skip the Sauté: Some people might want to dump everything in the pot raw. Don’t do that. Sautéing the onions and peppers first brings out their natural sweetness and removes the raw onion bite. It adds a layer of complexity that you won’t get otherwise.
Rice Ratio is Key: The amount of liquid is crucial. If you use instant rice, reduce the broth to 3/4 cup. If you use brown rice, you’ll need more liquid and more time (about 45 minutes). Stick to white long-grain rice for the best texture and timing.
Cheese Choice Matters: Avoid pre-shredded cheese if you can. The cellulose powder they add to prevent clumping can make your sauce grainy. Buy a block of mozzarella and shred it yourself. It melts so much smoother and tastes fresher.
Resting Time: I know it’s hard to wait, but letting the casserole rest for 5 minutes is important. It allows the starches in the rice to set, so when you scoop it, it doesn’t fall apart into mush. It holds its shape much better.
Too Dry? If you open the foil and the rice looks dry but is still hard, add a little more broth or water, cover it, and bake for another 10 minutes. Better to have a little extra liquid than crunchy rice.
Variations & Adaptations
One of the best things about this casserole is how versatile it is. Here are a few ways to tweak it to suit your taste.
- Vegetarian Version: Swap the ground beef for a meatless ground substitute or cooked lentils. You can also add chopped mushrooms for extra meatiness and umami flavor.
- Spicy Kick: Add a teaspoon of red pepper flakes or use a spicy Italian sausage instead of plain beef. A dash of hot sauce in the sauce mixture also works well.
- Gluten-Free: This recipe is naturally gluten-free as long as you check your tomato sauce and broth labels. Most are, but some brands add wheat-based thickeners.
- Dairy-Free: Skip the cheese or use a dairy-free cheese alternative. You can add a tablespoon of nutritional yeast for a cheesy flavor without the dairy.
- Chicken Version: Use ground chicken or turkey instead of beef. You might want to add a little extra garlic and onion powder to compensate for the milder meat.
I once tried this with quinoa instead of rice, and it was delicious but had a nuttier flavor. It worked well, but the cooking time was slightly longer. I also added some fresh basil at the end for a fresh, herby note that I really loved.
Serving & Storage Suggestions
This Stuffed Pepper Casserole is best served hot, right out of the oven. It pairs wonderfully with a simple green salad or some garlic bread. I like to serve it with a side of roasted broccoli or green beans to add some color and nutrition.
Storage: Let the casserole cool completely before storing. Cover with plastic wrap or transfer to an airtight container. It will keep in the refrigerator for up to 4 days.
Freezing: You can freeze this casserole for up to 3 months. I recommend freezing it before baking, after combining the ingredients in the dish. Cover tightly with foil and freeze. When ready to eat, thaw in the fridge overnight and bake as directed, adding 10-15 minutes to the cooking time.
Reheating: To reheat, cover with foil and bake at 350°F (175°C) for 20 minutes, or until heated through. You can also microwave individual portions for 2-3 minutes. The texture might be slightly softer after reheating, but the flavor remains excellent.
The flavors actually get better the next day as they have time to meld. So if you can wait, it’s even tastier on day two.
Nutritional Information & Benefits
This casserole is a balanced meal with protein from the beef, carbohydrates from the rice, and vitamins from the peppers and onions. Each serving (assuming 6 servings) contains approximately 450 calories, 25g of protein, 40g of carbs, and 20g of fat.
It’s a good source of calcium from the cheese and iron from the beef. If you want to lighten it up, use lean ground turkey and reduce the cheese by half. You can also add more vegetables, like spinach or zucchini, to increase the fiber content.
From a wellness perspective, I love this recipe because it’s satisfying without being overly heavy. It’s a meal that keeps you full and energized. It’s not a “diet” food, but it’s a wholesome, home-cooked meal that fits into a healthy lifestyle.
Conclusion
I hope you give this Stuffed Pepper Casserole a try. It’s the perfect blend of comfort and convenience, delivering restaurant-quality flavor with minimal effort. It’s a dish that brings the family together and leaves everyone happy and full.
Feel free to customize it with your favorite ingredients or spices. Cooking is about experimentation, and this recipe is a great canvas for your creativity. Whether you stick to the classic version or add a spicy twist, I’m sure you’ll love it.
Don’t forget to leave a comment below and let me know how it turned out for you. I’d love to hear your variations and tips. And if you make this, tag me on social media so I can see your creations! Happy cooking!
Frequently Asked Questions
Can I use instant rice for this recipe?
Yes, you can use instant rice, but you will need to reduce the amount of beef broth to 3/4 cup. Also, reduce the baking time. Check the rice after 15 minutes to ensure it doesn’t get mushy.
Can I freeze this casserole?
Absolutely. You can freeze it unbaked for up to 3 months. Thaw in the refrigerator overnight before baking. If you bake it first, it will also freeze well, but the texture of the rice may be slightly softer upon reheating.
What can I substitute for ground beef?
You can use ground turkey, chicken, or a plant-based ground meat substitute. If using turkey or chicken, you may want to add a little more seasoning or a splash of broth to keep it moist.
Why is my casserole too dry?
This usually happens if the rice absorbs too much liquid. Make sure you are using the correct ratio of liquid to rice. If it’s dry, you can add a little more broth or water and bake covered for a few more minutes.
Can I make this in a slow cooker?
Yes, but you’ll need to adjust the method. Brown the beef and sauté the veggies first, then add all ingredients to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Add the cheese in the last 30 minutes.
Pin This Recipe!
Stuffed Pepper Casserole: Best Copycat Recipe
- Total Time: 60 minutes
- Yield: 6 servings 1x
Description
A deconstructed, creamy, and cheesy version of classic stuffed peppers that combines ground beef, rice, and vegetables in a single casserole dish for a quick and easy family dinner.
Ingredients
- 1 pound (450g) 80/20 ground beef
- 1 medium white onion, finely diced
- 2 medium bell peppers, finely chopped
- 1 cup uncooked long-grain white rice
- 1 can (15 oz / 425g) plain tomato sauce
- 2 tablespoons tomato paste
- 1 cup low-sodium beef broth
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper (or to taste)
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 cloves fresh garlic, minced
Instructions
- Preheat oven to 375°F (190°C) and lightly grease a 9×13 inch baking dish.
- In a large skillet over medium-high heat, brown the ground beef, breaking it up with a spoon. Cook for 5-7 minutes until no pink remains, then drain excess grease.
- In the same skillet, sauté the diced onion and chopped bell peppers for 3-4 minutes until softened. Add minced garlic and cook for 30 seconds until fragrant.
- Stir in tomato paste, Italian seasoning, salt, and pepper. Cook for 1 minute to toast spices.
- Pour in tomato sauce and beef broth. Stir to combine and simmer for 2-3 minutes.
- Add uncooked rice to the sauce mixture, ensuring it is fully submerged. Stir well.
- Transfer the mixture to the prepared baking dish and spread evenly.
- Cover tightly with aluminum foil and bake for 25 minutes.
- Remove foil and bake for another 10-15 minutes until rice is tender and liquid is mostly absorbed.
- Sprinkle remaining mozzarella and Parmesan cheese over the top.
- Return to oven uncovered for 5 minutes until cheese is bubbly and golden.
- Let rest for 5 minutes before serving.
Notes
For best results, shred your own mozzarella cheese to avoid graininess from anti-caking agents. If using instant rice, reduce broth to 3/4 cup and check for doneness after 15 minutes. Letting the casserole rest for 5 minutes helps the rice set and makes serving easier.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Cuisine: Italian-American
Nutrition
- Serving Size: 1/6 of the casserole
- Calories: 450
- Sugar: 8
- Sodium: 600
- Fat: 20
- Saturated Fat: 10
- Carbohydrates: 40
- Fiber: 3
- Protein: 25
Keywords: stuffed pepper casserole, copycat recipe, easy dinner, comfort food, ground beef casserole, family meals, meal prep





