Best Stuffed Peppers Recipe
The first time I tried to make stuffed peppers, it was a total disaster. I was so proud of myself, I invited my mom over for dinner. I pulled them out of the oven, they looked gorgeous, and then we took a bite. They were so tough we practically needed a steak knife to cut them. I learned the hard way that you gotta parboil those peppers first. Now, after years of trial and error, this Best Stuffed Peppers Recipe is my absolute go-to comfort food.
Recipe Card
| Recipe Title | Best Stuffed Peppers Recipe |
|---|---|
| Servings | 6 |
| Prep Time | 20 minutes |
| Cooking Time | 45 minutes |
| Calories | Approx. 385 per pepper |
Ingredients
- 6 large bell peppers (any color)
- 1 lb lean ground beef
- 1 cup cooked white rice
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 1 (15 oz) can tomato sauce
- 1 (14.5 oz) can diced tomatoes, drained
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/2 tsp black pepper
- 2 cups shredded mozzarella cheese
Okay, the ground beef. I once used a super lean beef and the filling came out a little dry. A little fat (like 85/15) adds so much flavor and moisture. And the rice! I’ve totally forgotten to cook it first and had to scramble. Always use cooked rice, people. It soaks up all the good juices.
Directions
- Preheat your oven to 375°F (190°C).
- Bring a large pot of salted water to a boil. Carefully cut the tops off the peppers and remove all the seeds and membranes.
- Boil the peppers for about 4-5 minutes just to soften them up. This is key! Don’t skip it.
- Drain the peppers and set them upright in a baking dish.
- In a large skillet, brown the ground beef with the onion and garlic over medium heat. Drain any excess grease.
- Stir in the cooked rice, tomato sauce, diced tomatoes, oregano, salt, and pepper. Let it simmer for 5 minutes.
- Take the skillet off the heat and stir in 1 cup of the shredded cheese.
- Spoon the beef and rice mixture evenly into the prepped peppers.
- Top each pepper with the remaining cheese.
- Cover the dish with foil and bake for 25 minutes.
- Remove the foil and bake for another 10-15 minutes, until the cheese is bubbly and slightly golden.
- Let them cool for a few minutes before serving. They’re molten lava hot inside!
Let’s talk about step 3, boiling the peppers. I thought I could be a hero and skip this once. Big mistake. The peppers were so tough and undercooked, the filling was done but the pepper itself was basically raw. It’s a non-negotiable step for the Best Stuffed Peppers Recipe. Just a quick boil makes all the difference.
I love how this is basically a one-pot meal, even though you use a skillet and a pot. It’s my favorite easy dinner to make on a Sunday for the whole week. The leftovers are maybe even better than the first night, honestly.
My husband calls them “cheesy meat boats,” which is not a glamorous name but it’s pretty accurate. It’s the ultimate family favorite in our house, and I love that I can hide extra veggies in the filling and no one even notices.
If I were to change one thing next time, I might try adding a little pinch of red pepper flakes to the meat mixture for a tiny kick. I’m always a little scared of making things too spicy for the kids, but I think a little would be nice.
Nutrition Info (per serving)
| Calories | Carbs | Fat | Protein |
|---|---|---|---|
| 385 | 28g | 18g | 28g |
This isn’t a health food, but it’s a balanced comfort food. I’ve made it healthier by using ground turkey and brown rice, and it’s still really good. If you’re watching carbs, you could even try using cauliflower rice. I did that once and it worked pretty well, just don’t cook it as long in the skillet.
Ingredient Swaps
| Ingredient | Substitution |
|---|---|
| Ground beef | Ground turkey, Italian sausage, or lentils |
| White rice | Brown rice, quinoa, or cauliflower rice |
| Mozzarella cheese | Cheddar, Monterey Jack, or a Italian blend |
| Tomato sauce | Marinara sauce or crushed tomatoes |
I’ve tried almost all of these swaps. Ground turkey is great but can be drier, so add an extra splash of tomato sauce. Italian sausage is amazing but much richer. I tried lentils once for a vegetarian version and they were good, but the texture is obviously different. The cheese is pretty flexible, use what you love!
Tips
- Don’t over-boil the peppers! 4-5 minutes is all you need. Any longer and they get mushy.
- Let the filling cool for a minute before you stir in the cheese. If it’s too hot, the cheese will just melt into one big glob.
- Use a baking dish that’s just the right size so the peppers stand up and support each other. If they tip over, it’s a cheesy mess.
That last tip I learned the hard way. I used a huge roasting pan once and the peppers just flopped over sideways as soon as they started to soften in the oven. Filling and cheese spilled everywhere. It tasted fine but looked like a food crime scene. A snug dish is your friend.
FAQ
Can I make these ahead of time?
Oh totally. I do this all the time for meal prep. Just assemble them completely, cover the dish, and keep them in the fridge for up to a day. You might need to add a few extra minutes to the baking time since they’ll be cold from the fridge.
Why are my peppers still hard?
You probably skipped the boiling step, my friend. I’ve been there. That quick pre-cook is essential to getting that perfect tender-but-not-mushy pepper texture. Don’t try to shortcut it!
Can I freeze stuffed peppers?
Yes, but with a caveat. They freeze best before you bake them. Assemble them, wrap them tightly, and freeze. When you’re ready, bake them from frozen, just add like 20-30 minutes to the covered baking time. The texture of the pepper will be a little softer, but still delicious.
That’s everything I know about making the Best Stuffed Peppers Recipe! Hope you give it a try, and if you mess it up, you’re in good company—I do it all the time.
Best Stuffed Peppers Recipe
A perfected comfort food classic featuring tender bell peppers stuffed with a savory beef and rice mixture, topped with melted mozzarella cheese.
Ingredients
- 6 large bell peppers (any color)
- 1 lb lean ground beef (85/15)
- 1 cup cooked white rice
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 1 (15 oz) can tomato sauce
- 1 (14.5 oz) can diced tomatoes, drained
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/2 tsp black pepper
- 2 cups shredded mozzarella cheese, divided
Instructions
-
Preheat oven to 375°F (190°C).
-
Bring a large pot of salted water to a boil.
-
Carefully cut the tops off the peppers and remove all seeds and membranes.
-
Boil the peppers for 4-5 minutes to soften them, then drain and set them upright in a baking dish.
-
In a large skillet, brown the ground beef with the onion and garlic over medium heat. Drain any excess grease.
-
Stir in the cooked rice, tomato sauce, diced tomatoes, oregano, salt, and pepper. Let it simmer for 5 minutes.
-
Remove the skillet from heat and stir in 1 cup of the shredded mozzarella cheese.
-
Spoon the beef and rice mixture evenly into the prepared peppers.
-
Top each pepper with the remaining 1 cup of cheese.
-
Cover the baking dish with foil and bake for 25 minutes.
-
Remove the foil and bake for another 10-15 minutes, until the cheese is bubbly and slightly golden.
-
Let the peppers cool for a few minutes before serving (the filling will be very hot).
Nutrition (Per Serving)



