Stuffed Bell Peppers
Stuffed bell peppers bake into a full dinner with the kind of comfort that never gets old: tender peppers, a savory beef-and-rice filling, and a blanket of melted cheese on…
Tip: save now, cook later.Stuffed bell peppers bake into a full dinner with the kind of comfort that never gets old: tender peppers, a savory beef-and-rice filling, and a blanket of melted cheese on top. The best versions don’t turn watery or bland. They come out cohesive, well-seasoned, and just soft enough to cut with a fork while still holding their shape.
What makes this version work is the way the filling is built before it goes into the peppers. Browning the beef with onion and garlic gives you a stronger base than just mixing everything together cold, and draining the tomatoes keeps the filling from flooding the pan. A little tomato paste pulls the whole mixture tighter, so it bakes up saucy instead of soupy.
Below, I’ve included the small details that matter most — how to keep the peppers standing upright, when to add the cheese, and what to change if you want a lighter filling or need to stretch the recipe further.
The filling held together beautifully and the peppers were tender without falling apart. I loved that the rice soaked up all the tomato and beef flavor instead of tasting separate.
Stuffed Bell Peppers with beef, rice, and melty cheese make an easy comfort dinner worth pinning for busy nights.
The Reason These Peppers Stay Tender Without Turning Watery
Stuffed peppers fail for two common reasons: the filling is too loose, or the peppers are overcooked before the cheese even has a chance. Draining the tomatoes and simmering the filling for a few minutes before stuffing it tightens everything up, so the rice and beef don’t leak liquid into the baking dish. That short simmer also lets the tomato paste coat the meat and grains instead of sitting in little red streaks.
The other mistake is treating the pepper like a separate side dish. It needs enough time covered to soften, then a short uncovered finish so the cheese can brown and the excess moisture can evaporate. That two-stage bake is what gives you a pepper that yields cleanly when you cut into it instead of collapsing into a puddle.
What Each Ingredient Is Doing in the Filling

- Bell peppers — Choose peppers with fairly flat bottoms so they stand upright in the dish. If one keeps tipping, shave a thin slice from the bottom to level it out, but don’t cut all the way through or the filling will escape.
- Ground beef — An 80/20 blend gives you enough fat for flavor without making the filling greasy. Leaner beef works too, but it benefits from a little extra olive oil in the pan.
- Cooked rice — Day-old rice or cooled rice holds its shape best. Fresh rice can work, but if it’s steaming hot when it goes in, the filling can turn soft and bulky instead of structured.
- Diced tomatoes, drained — This is one place where draining matters. The tomatoes bring moisture and acidity, but too much liquid will wash out the filling and keep the peppers from baking cleanly.
- Tomato paste — It deepens the tomato flavor and helps bind the filling. If you skip it, the mixture tastes thinner and less finished.
- Mozzarella — Some cheese goes inside the filling, which helps everything hold together, and the rest melts over the top. Mozzarella gives you that stretchy, mild finish; if you want a sharper top, swap in part provolone or a little cheddar.
Building the Filling Before It Goes Into the Peppers
Brown the beef with the onion first
Cook the ground beef, onion, and garlic together until the beef is no longer pink and the onion has softened. You want some browning on the meat, not just gray cooked crumbles, because that deeper color is where the flavor starts. If the pan is crowded and the meat steams, it won’t develop that savory base, so use a skillet large enough to let moisture cook off.
Fold in the rice and tomatoes
Stir in the cooked rice, drained tomatoes, tomato paste, Italian seasoning, salt, and pepper. Let it simmer for 3 to 4 minutes until the mixture looks cohesive and the tomato paste no longer tastes raw. If the filling looks wet at this point, keep cooking for another minute or two; it should mound on a spoon instead of spreading like a sauce.
Finish with the cheese before stuffing
Take the pan off the heat and fold in 1 cup of mozzarella until just melted. That little bit of cheese inside the filling helps hold everything together when you cut into the peppers later. Don’t leave the pan over high heat while adding it, or the cheese can seize and turn stringy instead of blending smoothly.
Bake covered, then uncover for the finish
Pack the filling into the peppers generously and top with the remaining mozzarella. Cover the dish with foil for the first part of baking so the peppers soften evenly without the cheese scorching too early. Remove the foil near the end and bake until the tops are lightly browned and the peppers give easily when pierced with a knife.
Three Ways to Change These Stuffed Peppers Without Breaking the Recipe
Make them lighter with ground turkey
Ground turkey works well here, but it needs help because it’s leaner and milder than beef. Add a little olive oil while browning and taste the filling carefully before stuffing the peppers, since turkey can handle a stronger hand with seasoning.
Make them gluten-free without changing the texture
This recipe is naturally gluten-free as written, as long as your seasoning blend and tomato paste are certified gluten-free. The rice does the work of keeping the filling hearty, so you don’t need breadcrumbs or any other filler to make it hold together.
Swap the rice for cauliflower rice
Cauliflower rice makes the filling lighter and lower in carbs, but it releases more moisture than regular rice. Cook it off in the skillet for a minute or two before mixing it in, or the peppers can turn watery in the oven.
Use dairy-free cheese on top
A good melt-style dairy-free cheese will work, though it won’t brown quite the same way mozzarella does. Add it in the last 10 to 15 minutes so it softens without drying out, and expect a softer, less stretchy finish.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The peppers soften a little more as they sit, but the flavor deepens.
- Freezer: These freeze well. Wrap individual peppers tightly and freeze for up to 2 months; thaw in the fridge before reheating so the centers warm evenly.
- Reheating: Cover and reheat in a 350°F oven until hot in the middle, or microwave in short bursts. The common mistake is blasting them uncovered, which dries out the beef filling before the center is heated through.
Questions I Get Asked About This Recipe

Stuffed Bell Peppers
Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C).
- Brown ground beef with diced onion and minced garlic in a large skillet until cooked through, then drain excess fat.
- Stir in cooked rice, drained diced tomatoes, tomato paste, Italian seasoning, salt, and pepper, then simmer 3–4 minutes.
- Fold in 1 cup shredded mozzarella until just melted into the filling, then remove from heat.
- Stand bell peppers upright in a baking dish and fill each pepper generously with the beef and rice mixture.
- Top with remaining mozzarella and cover the dish with foil.
- Bake 35 minutes at 375°F (190°C), then uncover and bake 10 more minutes until peppers are tender and cheese is golden.
- Garnish with fresh parsley before serving.