There’s something so comforting about stuffed bell peppers. They’re hearty, colorful, and the kind of dinner that looks a little special without making you work all day in the kitchen. I love how the roasted peppers turn tender and sweet while the filling becomes savory, saucy, and perfectly satisfying. Add a bubbly layer of melted cheese on top, and you’ve got one of those dependable meals that always feels like a good idea.
If you’ve been craving a classic, cozy dinner, this recipe is one I think you’ll come back to again and again. I make these when I want something filling but still packed with vegetables, and they’re especially great because everything bakes together in one dish. Whether you’re cooking for family, meal prepping for the week, or just want a no-fuss comfort food favorite, these peppers really deliver.
The best part is that this version keeps things simple and familiar: tender bell peppers filled with seasoned ground beef, rice, onion, tomatoes, and a generous sprinkle of cheese. It’s a timeless combination for a reason, and I’m excited to share exactly how I make it so you can get delicious results every time.
Quick Recipe Info Card
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 65 minutes
- Servings: 4
- Difficulty: Easy
Why You’ll Love It
- It’s a classic comfort food recipe that feels both cozy and wholesome.
- The filling is hearty and flavorful with beef, rice, tomatoes, and aromatics.
- Bell peppers become sweet and tender as they bake.
- The melted cheese on top adds the perfect rich, golden finish.
- It’s easy to prep ahead for busy weeknights.
- You can adapt the filling with different proteins, grains, or vegetables.
- Everything bakes in one dish, which keeps cleanup manageable.
Nutritional Benefits and Adaptable Variations
- Bell peppers add vitamin C, color, and natural sweetness.
- Ground beef provides protein and iron for a satisfying meal.
- Rice makes the filling hearty and helps stretch the recipe affordably.
- Tomatoes and onion add moisture and classic savory flavor.
- For a lighter version, you can use lean ground turkey instead of beef.
- For extra fiber, try cooked brown rice in place of white rice.
- If you want more vegetables, stir chopped zucchini, mushrooms, or spinach into the filling.
- For a lower-dairy option, reduce the cheese or leave it off entirely.
- If you like a little heat, add crushed red pepper flakes or diced jalapeno to the filling.
Ingredients
- 4 large bell peppers, any color
- 1 tablespoon olive oil
- 1 pound lean ground beef
- 1 small yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 1/2 cups cooked white rice
- 1 can (14.5 ounces) diced tomatoes, drained
- 2 tablespoons tomato paste
- 1 teaspoon Italian seasoning
- 3/4 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 1 cup shredded mozzarella or cheddar cheese, divided
- 2 tablespoons chopped fresh parsley, for garnish
- 1/3 cup water or beef broth, for the baking dish
Step-by-Step Instructions
[INSERT PROCESS IMAGE HERE]
- Preheat the oven and prepare the dish. Preheat your oven to 375°F. Lightly grease a 9×13-inch baking dish or another oven-safe dish that will hold the peppers snugly.
- Prep the peppers. Slice the tops off the bell peppers and remove the seeds and membranes. If needed, trim a very thin slice from the bottoms so they stand upright, being careful not to cut through. Set the peppers aside.
- Cook the beef mixture. Heat the olive oil in a large skillet over medium heat. Add the ground beef and chopped onion, then cook for 6 to 8 minutes, breaking up the meat with a spoon, until the beef is browned and the onion is softened. If there is excess grease, carefully drain it off.
- Add the seasonings. Stir in the garlic and cook for about 30 seconds, just until fragrant. Add the diced tomatoes, tomato paste, Italian seasoning, salt, and black pepper. Stir until everything is well combined.
- Finish the filling. Add the cooked rice and 1/2 cup of the shredded cheese to the skillet. Stir until the filling is evenly mixed and heated through. Taste and adjust seasoning if needed.
- Stuff the peppers. Spoon the filling evenly into the prepared bell peppers, packing it in gently. Arrange the stuffed peppers upright in the baking dish. Pour the water or broth into the bottom of the dish around the peppers.
- Bake covered. Cover the dish loosely with foil and bake for 30 minutes. This helps the peppers soften and keeps the filling moist.
- Add the cheese and finish baking. Remove the foil, sprinkle the remaining 1/2 cup cheese over the tops, and return the dish to the oven. Bake uncovered for 10 to 15 minutes more, until the peppers are tender and the cheese is melted and lightly golden.
- Rest and serve. Let the stuffed peppers rest for 5 minutes before serving. Spoon a little of the cooking juices over the peppers if you like, then finish with chopped parsley.
Tips, Serving Suggestions & Substitutions
- Choose peppers that stand well: Look for bell peppers with fairly flat bottoms so they stay upright in the baking dish.
- Don’t overbake: You want the peppers tender, not collapsed. Check them near the end of baking with a small knife.
- Use cooked rice: This recipe works best with rice that’s already cooked and fluffed. It’s a great use for leftover rice.
- Make it saucier: If you love extra tomato flavor, add a few spoonfuls of tomato sauce to the filling or around the peppers in the dish.
- Try different cheeses: Mozzarella gives you that stretchy melt, while cheddar adds a sharper flavor. Monterey Jack also works nicely.
- Swap the protein: Ground turkey, chicken, or even Italian sausage can be used instead of ground beef.
- What to serve with them: I love these with a simple green salad, roasted vegetables, garlic bread, or a light soup.
- For smaller appetites: You can halve the peppers lengthwise and make 8 smaller portions instead of 4 large ones. Just reduce the baking time slightly and watch for tenderness.
Nutrition Information
| Nutrient | Approximate Amount Per Serving |
|---|---|
| Calories | 420 |
| Carbohydrates | 28 g |
| Protein | 28 g |
| Fat | 22 g |
| Saturated Fat | 9 g |
| Cholesterol | 78 mg |
| Sodium | 670 mg |
| Fiber | 4 g |
| Sugar | 8 g |
Nutrition values are estimates only and can vary depending on the exact ingredients, brands, and portion sizes you use.
Storage & Make-Ahead Tips
These stuffed peppers store really well, which is one more reason I love making them. Let leftovers cool, then transfer them to an airtight container and refrigerate for up to 4 days. Reheat in the microwave or in a covered baking dish in a 350°F oven until hot all the way through.
If you want to make them ahead, you can prepare the filling and stuff the peppers up to 1 day in advance. Cover and refrigerate them before baking. When you’re ready to cook, add the small amount of liquid to the dish and bake as directed, allowing a few extra minutes if they’re going into the oven cold.
You can also freeze them. For best texture, cool the baked peppers completely, wrap individually, and freeze in a freezer-safe container for up to 2 months. Thaw in the refrigerator before reheating. For food safety, reheat leftovers until they are steaming hot throughout.
FAQ
1. Do I need to cook the peppers before stuffing them?
No, you don’t need to pre-cook them for this recipe. Baking them covered first helps them soften nicely while the filling stays moist.
2. Can I use uncooked rice in stuffed bell peppers?
I don’t recommend it for this version. Using cooked rice gives you a reliable texture and keeps the baking time straightforward.
3. What color bell peppers work best?
Any color works well. Red, orange, and yellow peppers tend to be sweeter, while green peppers have a more savory, slightly bitter flavor.
4. How do I keep stuffed peppers from getting watery?
Drain the diced tomatoes well, avoid overfilling the dish with liquid, and bake uncovered at the end so excess moisture can evaporate.
5. Can I make stuffed bell peppers without cheese?
Absolutely. The cheese adds richness, but the peppers are still delicious without it. You can simply leave it off or use a dairy-free alternative if needed.
Final Thoughts
These classic stuffed bell peppers are one of those tried-and-true dinners that never go out of style. They’re cozy, flavorful, and practical all at once, which is exactly the kind of recipe I love sharing with you. The tender roasted peppers, savory beef and rice filling, and gooey cheese topping come together in the most comforting way.
If you make them, I’d love to hear how they turned out for you. Leave a comment with your favorite variation, share the recipe with someone who loves old-fashioned comfort food, and don’t forget to save it to Pinterest so you can come back to it anytime.

Classic Stuffed Bell Peppers
Ingredients
Equipment
Method
- Preheat the oven to 375°F and lightly grease a 9x13-inch baking dish.
- Slice the tops off the bell peppers and remove the seeds and membranes. If needed, trim a very thin slice from the bottoms so they stand upright without cutting through.
- Heat the olive oil in a large skillet over medium heat. Add the ground beef and chopped onion and cook for 6 to 8 minutes, breaking up the meat, until the beef is browned and the onion is softened. Drain excess grease if needed.
- Stir in the minced garlic and cook for 30 seconds until fragrant.
- Add the drained diced tomatoes, tomato paste, Italian seasoning, kosher salt, and black pepper. Stir well to combine.
- Add the cooked rice and 1/2 cup of the shredded cheese. Stir until the filling is evenly mixed and heated through. Taste and adjust seasoning if needed.
- Spoon the filling evenly into the prepared peppers and arrange them upright in the baking dish. Pour the water or broth into the bottom of the dish around the peppers.
- Cover the dish loosely with foil and bake for 30 minutes.
- Remove the foil, sprinkle the remaining 1/2 cup cheese over the tops, and bake uncovered for 10 to 15 minutes more, until the peppers are tender and the cheese is melted and lightly golden.
- Let the stuffed peppers rest for 5 minutes before serving. Garnish with chopped parsley and spoon some cooking juices over the top if desired.


