Stuffed pepper casserole tastes like the stuffed peppers you grew up with, and you never have to hollow out and fill a single pepper. Every spoonful has ground beef, rice, tomato and pieces of red, yellow and green pepper, with browned cheddar-jack over the top.
I make the whole thing in one deep skillet, from browning the beef to browning the cheese, so there’s one pan to wash when dinner’s done.

Read Before You Start
Use an oven-safe skillet with a tight-fitting lid for this stuffed pepper casserole.
While developing this recipe, I tried cooking the rice on the stovetop in the same 12-inch skillet the rest of the casserole was made in. After 25 minutes, far too much of it was still undercooked.
A skillet that wide doesn’t heat evenly over a burner. In the oven with the lid on, the heat is even across the whole pan and the rice cooks through.
Use The Peppers You Have
The peppers and onion carry most of the flavor in stuffed peppers, and that doesn’t change once they’re diced into a casserole.
I use one red, one yellow and one green pepper, because I love how pretty the three colors look together in the skillet. But any color or combination of colors will work as long as you end up with about three cups of diced peppers. Green peppers are usually the cheapest.
Dice the peppers and onion to about ½ inch. Smaller pieces get lost in the dish, and at ½ inch you can still see the pepper in every spoonful.
It’s a fair bit of chopping, so have the peppers, onion and garlic ready before the beef goes in, since they go into the skillet as soon as the beef is browned.
Recipe Test Notes: Keep The Stuffed Pepper Flavor
I use all ground beef in my stuffed pepper casserole. In March 2024, I had an independent recipe tester, Karen C, cook two versions of my stuffed pepper casserole: a version made with all beef and a version made with sausage and beef.
She found that the addition of sausage took the flavor closer to the taste of sausage and peppers, while the all-beef version tasted more like the stuffed peppers I wanted.
That comparison also helped me improve the filling in this final recipe. The recipe now has more peppers and onion, with tomato paste, Worcestershire sauce and Italian seasoning adding flavor to the beef and rice. I also use an entire 15-ounce can of crushed tomatoes. Along with the three tablespoons of tomato paste, it gives the rice plenty of tomato flavor as it cooks.
Brown The Beef And Drain It Only If It’s 80/20
Whether you drain the beef depends on how lean it is.
With lean beef, 90/10 or 93/7, I don’t drain the skillet at all, because the peppers and onion cook in that small amount of fat and they need it.
If you’re using 80/20, drain off all but about a tablespoon of fat before the peppers go in. Left in the skillet, that much grease ends up pooled in the pan and on the plate.
Bring It To A Boil, Then Finish The Rice In The Oven
Once the peppers are softened and the onion is translucent, stir in the tomato paste and Worcestershire, then the crushed tomatoes and broth.
Crushed tomatoes go straight in from the can, so there’s nothing to drain. Start with 1½ cups of broth and set the last ¼ cup aside. You’ll know at the 20-minute check whether the rice needs it.
The rice goes into the skillet uncooked. Measure it before rinsing, then rinse and drain it. It will cook in the broth and tomatoes as the casserole bakes.
I use long grain white rice, such as Mahatma, and rinsing takes off the extra starch so it cooks up light and fluffy. Brown rice, instant rice and cauliflower rice have not been tested in this version, so I would stick with long grain white rice for the amounts and timing given here.
When the liquid is boiling, stir in the rice so every grain is under the liquid, turn off the burner, put the lid on and move the skillet to the oven.
Check The Rice At 20 Minutes
At 20 minutes, take the lid off, give everything a stir and taste a spoonful of rice. It’s done when the rice is tender all the way through and most of the liquid has soaked in. Mine needed about five more minutes with the lid back on, and I didn’t need the extra broth.
Rice brands don’t all cook the same, though, and that’s what the ¼ cup is for.
- Rice still firm, liquid still in the pan: put the lid back on and give it five to eight more minutes.
- Rice still firm, pan looking dry: stir in the ¼ cup of broth first, then put the lid back on for five to eight minutes.
Broil The Cheese Until It Browns
Once the rice is tender, take the skillet out, turn the oven to broil and leave the lid off from here on.
I shred a whole 8-ounce block of cheddar-jack, which comes to about 2½ cups, and scatter all of it over the top. Cheddar-jack melts smoother than straight cheddar, and Colby-jack works just as well.
Stay close to the oven, because it’s only three to four minutes from melted cheese to lightly browned. Mine took four. Sprinkle a little parsley over the top and serve it right away.
Make It Ahead And Add The Rice Later
The beef and pepper mixture keeps for up to two days in the refrigerator or two months in the freezer, as long as the rice hasn’t gone in yet.
Rice left sitting in that liquid keeps soaking it up, so don’t add any rice until the day you want to serve it.
Cook it through the point where the crushed tomatoes and broth are stirred in, let it cool completely and store it in a lidded container, a freezer-safe one if it’s going in the freezer.
If the mixture is frozen, thaw it completely in the refrigerator. On the day, heat the oven to 350°F, bring the mixture back to a boil in the skillet and carry on from stirring in the rice.
Give Leftovers A Splash Of Liquid
Refrigerate cooked leftovers promptly in an airtight container and use them within three days. If the rice has soaked up most of the liquid by then, stir in two to three tablespoons of beef broth before you reheat it.
More Stuffed Pepper Recipes
- Stuffed peppers are the whole-pepper version, with the beef and rice filling baked inside the peppers.
- Stuffed pepper soup has the same beef, peppers, rice and tomato in a broth, made in one pot on the stovetop.
- Chicken stuffed peppers use ground chicken, salsa and Colby-jack for a taco-style filling.
- Sausage and peppers is the flavor this casserole moves away from, with Italian sausage, peppers and onions in one skillet.

Stuffed Pepper Casserole
Equipment
- 12-inch oven-safe skillet with a tight-fitting lid
Ingredients
- 1 tablespoon olive oil
- 1 pound lean ground beef
- 1 medium yellow bell pepper, diced into ½-inch pieces (yields about 1 cup)
- 1 medium red bell pepper, diced into ½-inch pieces (yields about 1 cup)
- 1 medium green bell pepper, diced into ½-inch pieces (yields about 1 cup)
- 1 cup yellow onion, peeled and diced (from half a large sweet yellow onion)
- 1 tablespoon garlic, minced
- 2 teaspoons Italian seasoning blend
- 1 teaspoon salt
- ½ teaspoon black pepper
- 3 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 15 ounces crushed tomatoes (one 15-ounce can)
- 1½ to 1¾ cups low-sodium beef broth (start with 1½ cups of broth, adding the additional ¼ cup if needed to finish cooking the rice)
- 1 cup long grain white rice, rinsed under cool water (Mahatma brand used)
- 8 ounces block cheddar-jack cheese, shredded (one 8-ounce block)
- 1 to 2 teaspoons chopped fresh parsley, garnish
Instructions
- Preheat the oven to 350°F.
- In a large (12-inch wide x 3-inch deep) oven-safe skillet over medium-high heat, heat the olive oil, then add the ground beef. Cook the ground beef for 5-6 minutes or until no pink remains.
- Add the yellow bell pepper, red bell pepper, green bell pepper, onion, garlic, Italian seasoning, salt, and black pepper to the skillet. Stir to combine and cook for 5-6 minutes or just until the peppers are softened, the onions are translucent and the garlic is fragrant.
- Stir in the tomato paste and Worcestershire sauce until well combined.
- Add the crushed tomatoes and beef broth to the skillet, stirring to combine.
- Bring the liquid to a boil, stir in the rice, being sure that all the rice is well distributed and fully submerged in the liquid.
- Turn off the heat to the skillet. Cover the skillet with a tight-fitting lid and transfer to the center rack of the preheated oven.
- Cook for 20 minutes, remove the lid and give the mixture a stir. Check whether the rice is tender or needs a few more minutes to finish cooking. If needed, stir in the additional ¼ cup beef broth, return the lid to the skillet and cook for another 5-8 minutes or just until the rice is tender and has absorbed most of the liquid.
- Remove the skillet from the oven, and set the oven to broil.
- Remove the lid from the skillet, sprinkle the shredded cheddar-jack cheese evenly over the casserole and place back into the oven to melt and lightly brown the cheese for 3-4 minutes.
- Remove the skillet from the oven, garnish the stuffed pepper casserole with chopped fresh parsley and serve immediately.
Notes
- To make this casserole ahead of time, or to freeze, prepare the recipe through step 5. Let the beef and pepper mixture cool completely, transfer to a lidded container (be sure to use a freezer-safe container if planning to freeze) and store in the refrigerator for up to 2 days or in the freezer for up to 2 months. If frozen, thaw completely in the refrigerator. When ready to cook, preheat the oven to 350°F, then complete steps 6 through 11.
- You can use any combination of bell peppers that you prefer. You just want a total of about 3 cups of chopped bell peppers.
- Colby-jack cheese makes a wonderful substitute for the cheddar-jack blend for this casserole.
- If using lean ground beef (either a 90/10% or 93/7% blend) you should not need to drain the skillet as the peppers and onions will need the small amount of fat left in the skillet from the cooked ground beef. However, if using a higher fat blend (such as 80/20%), you will want to drain all but about 1 tablespoon of the rendered fat from the skillet before adding the peppers, onions, and spices.
- Rinsing the long grain white rice under cool water removes the excess starches to allow the rice to cook up light and fluffy.
- If you’d rather give everyone their own pepper, my stuffed peppers bake the beef and rice filling right inside the peppers.
- Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, if the rice has absorbed too much of the liquid, you can stir in about 2-3 tablespoons additional beef broth.













Comments
Patti @ Pandora's Box says
This sounds delish – looking forward to trying it!
christine says
was super super good! I ended up broiling the cheese a bit so it has a crips to it. Will be making this again!
Debbie says
I made this for dinner last night. It was very flavorful! I did add a jalapeño. Since my husband doesn’t like rice in a casserole I cooked it on the side in beef broth and reduced the beef broth called for in the recipe to 1 cup. I would probably reduce it to 1/2-3/4 cup since it was a little juicy. We ate it over the rice. Great recipe especially for using all those peppers out of the garden! Will make again ☺️
Mary jean Goodman says
This is absolutely delicious!
Gator Girl says
Very tasty! The only thing I did different is I cooked the meat and the veggies together. Thank you for sharing!
Amy Tandiko says
The rice cooked up perfectly.