There is something about a stuffed bell pepper that feels like a warm hug on a plate. I still remember the first time my grandmother let me help hollow out the peppers, my small hands slippery with olive oil, her voice humming beside me at the stove. That kitchen smelled of garlic and sweet peppers, and I learned early that feeding people is one of the quietest ways we say I love you.
Advertisements1
These Mouthwatering Stuffed Bell Peppers take that memory and make it weeknight-friendly. You brown seasoned beef with onion and garlic, fold it through fluffy rice and tomato, then tuck everything into sweet bell pepper cups and blanket it all with melted cheese. The result is tender, savory, and deeply satisfying without demanding hours of your day.
Maybe you are cooking for a crowd, or maybe it is just you and a quiet Tuesday. Either way, this recipe scales beautifully and forgives a busy schedule. Let's make something that smells like home.
Why You'll Love This Recipe
About the Ingredients
6 large bell peppers (any color), about 2.5 lb (1.1 kg) total
Look for peppers that stand upright on their own and feel heavy for their size. If you only have small peppers, use 8 and reduce the filling by a spoonful each.
1 lb (450 g) lean ground beef (90/10)
Ground turkey or a plant-based crumble works just as well here. If using turkey, add an extra tablespoon of olive oil since it is leaner.
1 cup (185 g) uncooked long-grain white rice
Jasmine or basmati both cook up fluffy and absorb the tomato juices nicely. For a lower-carb version, swap in 2 cups of cooked cauliflower rice.
1 medium yellow onion (about 1 cup / 160 g), diced
Sweet onion or shallots are lovely substitutes if yellow onion makes your eyes water. Frozen diced onion saves ten minutes on hectic nights.
3 cloves garlic, minced (about 1 tbsp)
Fresh garlic gives the deepest flavor, but 1 teaspoon of garlic powder is a fine pantry backup. Add it with the spices to avoid burning.
1 can (14.5 oz / 411 g) diced tomatoes, undrained
Fire-roasted diced tomatoes add a subtle smoky depth. Crushed tomatoes make a saucier filling if you prefer it looser.
1 can (8 oz / 227 g) tomato sauce
Use plain tomato sauce, not pasta sauce, so you control the seasoning. A splash of marinara also works in a pinch.
1 1/2 cups (170 g) shredded mozzarella or Monterey Jack cheese
Cheddar gives a sharper bite, while mozzarella melts into gorgeous strands. Buy a block and shred it yourself for the creamiest finish.
2 tsp smoked paprika, 1 tsp dried oregano, 1 tsp kosher salt, 1/2 tsp black pepper
Smoked paprika is the star here, so do not skip it. Regular paprika works but loses that gentle campfire note.
2 tbsp olive oil, plus more for the dish
Avocado oil is a neutral substitute with a higher smoke point. Brush the baking dish so the peppers release cleanly.
Tips & Tricks
Do not skip par-baking the peppers
Ten minutes in the oven softens their walls so they finish tender instead of crunchy. It also keeps them standing tall when you fill them.
Cook the rice slightly underdone
Firm rice soaks up the tomato juices during baking instead of turning to mush. Pull it off the heat two minutes early and let it steam.
Drain the beef well
Excess grease makes the filling soggy and the peppers weep. Spoon off the fat after browning, or tilt the pan and blot with a paper towel.
Let them rest before serving
Five minutes out of the oven lets the cheese set and the juices redistribute. Cutting too soon spills all that flavor onto the plate.
Pro Tips
Step-by-Step Instructions
1. Preheat and prep
Heat your oven to 375°F (190°C) and brush a 9×13-inch baking dish with olive oil. Slice the tops off the bell peppers, scoop out the seeds and membranes, and arrange the hollow cups upright in the dish.
2. Par-bake the peppers
Bake the empty peppers uncovered for 10 minutes at 375°F (190°C). They should look slightly softened and glossy but still hold their shape, which tells you they are ready to fill.
3. Brown the beef
Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add the beef and onion and cook for 6 to 8 minutes, breaking it apart, until no pink remains and the onion is translucent and golden at the edges.
4. Bloom the aromatics
Stir in the garlic, smoked paprika, oregano, salt, and pepper and cook for 30 seconds until fragrant. Add the diced tomatoes and tomato sauce, scraping up the browned bits from the pan bottom.
5. Fold in the rice
Stir in the slightly undercooked rice and simmer for 2 minutes at medium-low heat. The mixture should look moist but not soupy, with the rice glistening in the tomato sauce.
6. Fill the peppers
Spoon the beef and rice mixture into each pepper cup, mounding it gently and pressing down so no air pockets remain. Fill them nearly to the top, then cover the dish tightly with foil.
7. Bake covered
Bake covered at 375°F (190°C) for 20 minutes. The peppers should be fork-tender at the sides and the filling should be steaming hot throughout.
8. Add cheese and finish
Remove the foil, sprinkle the shredded cheese over each pepper, and bake uncovered for another 10 to 12 minutes. The cheese should be melted, golden brown, and bubbling at the edges.
9. Rest and serve
Let the peppers rest for 5 minutes before serving. Spoon the pan juices over the top and scatter with fresh parsley if you like, then dig in while the cheese is still stretchy.
Delicious Variations
Tex-Mex Twist
Swap the oregano for cumin, use pepper Jack cheese, and stir in a can of drained black beans and corn.
Italian Style
Replace the rice with cooked orzo, use Italian sausage instead of beef, and top with mozzarella and Parmesan.
Vegetarian Harvest
Use cooked quinoa and sauteed mushrooms instead of beef, and add a handful of chopped spinach to the filling.
How to Store Mouthwatering Stuffed Bell Peppers
Refrigerator
Store cooled peppers in an airtight container for up to 4 days. Keep the pan juices to spoon over them when reheating so they stay moist.
Freezer
Freeze filled, unbaked peppers tightly wrapped for up to 3 months. Thaw overnight in the refrigerator, then bake as directed with a few extra minutes.
Reheating
Reheat covered at 350°F (175°C) for 15 to 20 minutes, or microwave single peppers for 90 seconds. Cover with a damp paper towel to keep them tender.
Frequently Asked Questions
Q: Can I make stuffed bell peppers ahead of time?
Yes, you can assemble them up to 2 days ahead and refrigerate covered. Add 5 to 10 extra minutes to the covered bake time since they start cold.
Q: Do I have to cook the rice before stuffing the peppers?
Yes, the rice must be par-cooked first because the peppers bake too briefly to cook raw rice through. Undercook it slightly so it finishes perfectly in the oven.
Q: What is the best way to keep stuffed peppers from getting soggy?
Drain the cooked beef well and avoid adding extra liquid beyond the canned tomatoes and sauce. Par-baking the peppers also drives off moisture before filling.
Q: Can I use a different protein instead of ground beef?
Absolutely, ground turkey, chicken, Italian sausage, or a plant-based crumble all work beautifully. Leaner proteins benefit from an extra drizzle of olive oil.
Q: How do I know when stuffed peppers are fully cooked?
The peppers are done when a knife slides easily through the side and the filling reaches 165°F (74°C) internally. The cheese should be melted and bubbling at the edges.
I hope these Mouthwatering Stuffed Bell Peppers find a permanent spot in your dinner rotation, the way they have in mine. Make them this week, then tell me in the comments which variation you tried and who at your table asked for seconds. Nurture with intention.
Mouthwatering Stuffed Bell Peppers
Mouthwatering Stuffed Bell Peppers bake into juicy, cheesy, beef-and-rice filled parcels that make a cozy one-pan dinner any night of the week.
🧂 Ingredients
- 6 large bell peppers (any color), about 2.5 lb (1.1 kg) total
- 1 lb (450 g) lean ground beef (90/10)
- 1 cup (185 g) uncooked long-grain white rice
- 1 medium yellow onion (about 1 cup / 160 g), diced
- 3 cloves garlic, minced (about 1 tbsp)
- 1 can (14.5 oz / 411 g) diced tomatoes, undrained
- 1 can (8 oz / 227 g) tomato sauce
- 1 1/2 cups (170 g) shredded mozzarella or Monterey Jack cheese
- 2 tsp smoked paprika, 1 tsp dried oregano, 1 tsp kosher salt, 1/2 tsp black pepper
- 2 tbsp olive oil, plus more for the dish
📋 Instructions
- 1Preheat and prep — Heat your oven to 375°F (190°C) and brush a 9×13-inch baking dish with olive oil. Slice the tops off the bell peppers, scoop out the seeds and membranes, and arrange the hollow cups upright in the dish.
- 2Par-bake the peppers — Bake the empty peppers uncovered for 10 minutes at 375°F (190°C). They should look slightly softened and glossy but still hold their shape, which tells you they are ready to fill.
- 3Brown the beef — Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add the beef and onion and cook for 6 to 8 minutes, breaking it apart, until no pink remains and the onion is translucent and golden at the edges.
- 4Bloom the aromatics — Stir in the garlic, smoked paprika, oregano, salt, and pepper and cook for 30 seconds until fragrant. Add the diced tomatoes and tomato sauce, scraping up the browned bits from the pan bottom.
- 5Fold in the rice — Stir in the slightly undercooked rice and simmer for 2 minutes at medium-low heat. The mixture should look moist but not soupy, with the rice glistening in the tomato sauce.
- 6Fill the peppers — Spoon the beef and rice mixture into each pepper cup, mounding it gently and pressing down so no air pockets remain. Fill them nearly to the top, then cover the dish tightly with foil.
- 7Bake covered — Bake covered at 375°F (190°C) for 20 minutes. The peppers should be fork-tender at the sides and the filling should be steaming hot throughout.
- 8Add cheese and finish — Remove the foil, sprinkle the shredded cheese over each pepper, and bake uncovered for another 10 to 12 minutes. The cheese should be melted, golden brown, and bubbling at the edges.
- 9Rest and serve — Let the peppers rest for 5 minutes before serving. Spoon the pan juices over the top and scatter with fresh parsley if you like, then dig in while the cheese is still stretchy.



