Why You’ll Love These Cheesy Stuffed Bell Peppers
There is something deeply satisfying about a meal that arrives in its own edible bowl. These cheesy stuffed bell peppers with beef and rice are sweet, tender peppers loaded with a savory filling of seasoned ground beef, fluffy rice, and tomatoes — then baked under a blanket of bubbly, golden mozzarella. Every bite is hearty, colorful, and completely comforting.
Here is why this recipe earns a permanent spot in your rotation:
- A complete meal in one. Protein, grain, and vegetables all packed into a single pepper — no sides required.
- Beautiful on the table. A tray of glossy red, yellow, and orange peppers looks as good as it tastes.
- Meal-prep friendly. They reheat beautifully, making them ideal for lunches through the week.
- Kid and crowd approved. Familiar flavors, fun presentation, and that irresistible melted cheese top.
- Easy to customize. Swap the protein, the grain, or the cheese — the method never changes.
Ingredients You’ll Need

Fresh peppers and a savory, well-seasoned filling:
- 6 large bell peppers — any color; red, yellow, and orange are sweeter than green. Choose ones that sit flat.
- 1 lb ground beef (80/20) — browned and crumbled; the fat keeps the filling juicy.
- 2 cups cooked rice — day-old rice is ideal since it’s drier and absorbs the sauce better.
- 1 can (14.5 oz) diced tomatoes, drained — adds moisture and bright tomato flavor to the filling.
- 1 medium yellow onion, diced — cooked with the beef until soft and sweet.
- 3 cloves garlic, minced — stirred in at the end of browning so it stays fragrant.
- 2 cups shredded mozzarella cheese — divided; half in the filling, half melted on top.
- 1 can (8 oz) tomato sauce — spooned into the baking dish so the peppers steam in a flavorful bath.
- 2 teaspoons Italian seasoning — the classic herb blend that ties the filling together.
- 1 teaspoon salt — plus more to taste; the cheese and tomatoes bring their own salt.
- ½ teaspoon black pepper — freshly ground.
How to Make Cheesy Stuffed Bell Peppers
- Prep the peppers. Preheat the oven to 375°F. Slice the tops off the peppers and scoop out the seeds and membranes. If a pepper wobbles, shave a thin slice off the bottom so it stands upright. Arrange them snugly in a 9×13-inch baking dish.
- Brown the beef. In a large skillet over medium-high heat, cook the ground beef with the diced onion, breaking the meat into small crumbles, until the beef is browned and the onion is soft, about 8 minutes. Stir in the garlic and cook 1 minute more. Drain any excess fat.
- Mix the filling. Remove the skillet from the heat. Stir in the cooked rice, drained diced tomatoes, 1 cup of the mozzarella, the Italian seasoning, salt, and pepper. Taste and adjust — the filling should be boldly seasoned since the peppers are mild.
- Stuff generously. Spoon the filling into each pepper, packing it in and mounding it slightly above the rim. Pour the tomato sauce into the bottom of the baking dish around the peppers — this keeps them moist and creates a delicious sauce as they bake.
- Bake covered, then uncover. Cover the dish tightly with foil and bake 30 minutes. Remove the foil, sprinkle the remaining 1 cup of mozzarella over each pepper, and bake 10–15 minutes more until the peppers are tender when pierced and the cheese is melted and golden in spots.
- Rest and serve. Let the peppers rest 5 minutes so the filling sets. Spoon some of the tomato sauce from the dish over each pepper and serve hot.
Tips for the Best Stuffed Peppers Every Time
- Pick sturdy peppers. Thick-walled peppers with flat bottoms hold their shape and stand up in the dish.
- Season the filling boldly. Rice and peppers are both mild — the filling carries all the flavor, so don’t be shy with salt and herbs.
- Cover first, cheese later. Foil traps steam to tenderize the peppers; adding cheese only at the end keeps it from over-browning.
- Use cooked rice, not raw. Raw rice won’t cook through evenly inside the peppers — always start with cooked rice.
- Don’t overbake. You want peppers that are tender but still hold their shape, not collapsed and mushy.
Easy Variations
- Taco style: swap Italian seasoning for taco seasoning, use pepper jack cheese, and top with sour cream and salsa.
- Turkey and quinoa: use ground turkey and cooked quinoa for a lighter, protein-packed version.
- Pizza peppers: add diced pepperoni and a pinch of oregano to the filling, and finish with parmesan.
- Vegetarian: replace the beef with black beans and corn, keeping the rice, tomatoes, and cheese.
Storage and Reheating
Refrigerate leftover stuffed peppers in an airtight container for up to 4 days — they reheat wonderfully. Warm them covered in a 350°F oven for 15–20 minutes, or microwave individual peppers for 2–3 minutes. They also freeze well for up to 3 months; thaw overnight in the refrigerator before reheating. The peppers soften a bit after freezing but the flavor stays excellent.
Frequently Asked Questions
Do I need to pre-cook the peppers?
No — 30 minutes covered in the oven steams them perfectly tender. Pre-cooking makes them collapse before the filling heats through.
Can I use brown rice?
Yes, any cooked rice works. Brown rice adds a nuttier flavor and extra fiber — just make sure it’s fully cooked first.
Why are my peppers watery?
Peppers release water as they bake. Draining the diced tomatoes well and not overfilling the dish with sauce keeps things from getting soupy.
Can I make these ahead?
Absolutely — stuff the peppers, cover, and refrigerate up to 24 hours before baking. Add 5–10 minutes to the covered bake time.
Nutrition Estimate
Per serving (1 stuffed pepper, recipe serves 6): approximately 420 calories, 28g protein, 32g carbohydrates, 20g fat. Estimates vary with the leanness of the beef and amount of cheese.
The Bottom Line
These cheesy stuffed bell peppers with beef and rice are the kind of dinner that makes everyone happy — hearty enough for the hungriest appetite, colorful enough for company, and easy enough for a Tuesday. One baking dish, one hour, and a whole lot of melted cheese. This is comfort food done right.