Perfect Stuffed Peppers

Stuffed Peppers are a staple in our house, as I grew up eating them a lot in Eastern Europe. Tender, colorful peppers filled with juicy beef and fluffy rice, seasoned with Italian herbs and San Marzano tomatoes, are so easy to make in this mix-and-bake one-dish meal. It only takes a few minutes to toss the filling, stuff them, and then relax while they bake.

Three stuffed peppers topped with melted cheese.

Easy-to-make comfort food is at the center of this blog. I love a good recipe that makes delicious leftovers and can also be frozen; it makes life so much easier. You guys absolutely loved my Instant Pot Stuffed Peppers recipe, and many of you asked for an oven-baked version. I can wholeheartedly tell you that these oven-baked stuffed peppers are absolutely amazing. They have the perfect beef-to-rice ratio, great texture, and delicious flavor. They’re easy to make and can be frozen for later enjoyment.

I like this recipe a lot because it can be prepared in advance, and I can stuff the peppers and cook them when ready. Also, the cooked peppers reheat very well, making for tasty leftovers. I prefer to cook a larger batch and freeze some for later. To make the peppers even richer and more delicious, you can add some cheese to the filling, or even cooked bacon! Also, you can freeze these individually in freezer bags or freezer-safe containers to have something ready when needed.

This hearty, satisfying recipe, made with wholesome ingredients, is great for meal prep. I also once made it for a large dinner party. The ingredients are inexpensive, making it the ideal choice for a delicious crowd-pleasing meal. In that case, I usually slice them in half rather than leave them whole, and you can serve 12 instead of 6. Double that, and you can serve 24 people. You get the picture!

Homemade beefy stuffed peppers sliced in half.

Why you will love this recipe

  • A timeless classic: Stuffed peppers are one of those comforting meals that make you feel better. I love the nostalgia they bring about home-cooked meals and the whole family around the dinner table.
  • Full of flavor: While this is a classic, it’s still going strong from generation to generation because the meals are packed with incredible textures and flavors, like Italian seasonings, sweet and tangy tomato sauce, and melted cheese.
  • Easy to make: Homemade dinner has never been easier! Just mix the filling ingredients, stuff the peppers, and bake! Versatile: Cut them in half to serve a crowd or make extra and freeze for later.

What you will need

Overhead shot of stuffed peppers ingredients arranged on a white table.
  • Peppers: I prefer to use different colors for different flavors, but make sure they are roughly the same size.
  • Rice: I like to use basmati, but brown rice also works. I boil the rice in water with olive oil and salt. For extra flavor, you can use broth instead of water.
  • Filling: A hearty mixture of 85/15 lean ground beef for the least grease, onion, minced garlic, San Marzano tomato sauce, and paste. I also season the mixture with sweet or smoky paprika, Italian seasoning, red pepper flakes, salt, pepper, and Worcestershire sauce. I add a bit of breadcrumbs as a binder.
  • Topping: I take my stuffed peppers to the next level by topping them with tangy homemade marinara sauce, shredded mozzarella cheese, and fresh parsley.

How to prepare

Make the rice: I rinse and drain the rice. Then, I add the rice and water to a medium saucepan and bring it to a boil. Reduce the heat and cook according to package directions.

Prep the peppers: I preheat the oven to 375 degrees F and lightly oil a baking dish. In the meantime, I wash the peppers, cut off the tops with the stems, and carefully remove the seeds and ribs, then rinse them thoroughly. To keep them straight, I carefully slice the tip to flatten it.

Hollow bell peppers.

Fill the peppers: I mix all the bell pepper filling in a large bowl and stir well to combine. Using an ice cream scoop or spoon, I divide equal amounts into each pepper.

Mixing stuffed peppers filling.

Ready to bake: I arrange them in the prepared baking dish, top them with the marinara sauce, and add a cup of broth.

Stuffing bell peppers with beef and rice mixture.

Bake and serve: Afterward, I cover the dish with foil and bake the peppers for 30 minutes. Then, uncover, bake for another 15 minutes, top with shredded cheese, and broil for a few minutes.

Topping stuffed peppers with shredded cheese.

Serve: Let the pepper rest for 10 minutes, then garnish with parsley and serve.

Red and yellow stuffed peppers.

Expert tip

Browning the beef

This recipe can be made with raw ground beef, but if you have time, quickly searing the beef will give the results even more delicious. Searing the beef locks in flavor, keeps it juicy and tender, and caramelizes it, enhancing flavor and texture. If you cook the beef, bake the stuffed peppers for 20-25 minutes, covered with foil, uncover and cook for another 10 minutes. After that, add the cheese and broil.

More tips to consider

  • Do not boil the peppers beforehand. They will tear more easily, not stand up, and can also get mushy. I recommend blanching them instead of boiling.
  • If you are worried about watery peppers, you can blanch them for 2 minutes, then submerge them in ice water.
  • It is best to cook the rice first so it cooks through.
  • You can make the peppers the night before and then cook them the next day to save time.
  • If you have time, you can also brown the beef in a skillet before adding it to the mixture; this way, it will be more flavorful.
Overhead shot of cheesy stuffed peppers in a baking dish.

Recipe variations and add-ins:

  • Lower-fat meat: For a low-fat choice, I sometimes use ground chicken or turkey.
  • Add sausage: When I am more worried about flavor than fat, I like to add some ground pork sausage to my peppers.
  • Add bacon: Everything seems to taste better with bacon. Cook and chop some bacon, then sprinkle it into the mixture or use it as a topping.
  • Crack-stuffed peppers: If you use bacon, switch the Italian seasoning to ranch, and use cheddar cheese instead of mozzarella, you turn these into crack-stuffed peppers!
  • Tex-Mex style: Add some corn, chopped green chiles, cilantro, and salsa to give these a Tex-Mex flavor. Try these Mexican stuffed peppers

Serving suggestions:

Since you already have meat and vegetables, you can serve them with a nice, easy salad like this pear-and-greens salad, a crunchy cucumber salad, or a classic Italian tomato-and-onion salad. My kids enjoy these with shredded parmesan cheese and, on the side, with baked potatoes or crispy sweet potato fries. Also, I added a few extra toppings to choose from, like extra cheese, marinara sauce, chopped green onions, olives, tomatoes, and lettuce.

If I have time, I enjoy baking my famous Italian breadsticks to serve with these stuffed peppers. When serving a crowd, I opt for easy side dishes like steamed broccoli, sautéed cabbage, or boiled cabbage. For dessert, I make something in advance, like my no-bake peach cheesecake, that is not just pretty but also easy and delicious. Other options would be orange creamsicle pie or Amish custard pie.

Very cheesy stuffed peppers.

How to store leftovers:

  • Refrigerate: These peppers can be wrapped and stored in an airtight container in the fridge for up to 3 days.   
  • Freezing: You can also freeze them in a freezer bag for up to three months after wrapping them in plastic and foil. See details below.
  • Reheating: You can reheat in the oven for 10 minutes or in the microwave for two minutes. 

Freezing leftovers:

How to freeze not-cooked stuffed peppers

  • First, add the peppers to a freezer-safe dish.
  • Next, cover well with aluminum foil, then wrap the dish fully in plastic wrap, or, better yet, use freezer wrap. Make sure the dish is fully wrapped to prevent the peppers from being exposed to the cold.
  • You can also freeze each pepper individually by wrapping it in plastic wrap or, better yet, in freezer wrap and adding it to a freezer bag.
  • Properly frozen, the peppers can be stored in the freezer for up to 3 months at 0°F or below.

How to freeze cooked stuffed peppers

  • Fully cool the cooked peppers before freezing.
  • Add the peppers to a freezer-safe dish. Cover well with aluminum foil, then wrap the dish fully in plastic wrap, or, better yet, use freezer wrap. Make sure the dish is fully wrapped to prevent the peppers from being exposed to the cold.
  • You can also freeze each pepper individually by wrapping it in plastic wrap or, better yet, in freezer wrap and adding it to a freezer bag.
  • Properly frozen, the peppers can be stored in the freezer for up to 3 months at 0°F or below.

Cooking frozen peppers

How to cook frozen, not-cooked stuffed peppers

  • It is best to thaw peppers in the refrigerator for several hours before cooking; this will ensure uniform baking in the oven.
  • Preheat oven to 350 degrees F.
  • Then remove the wrapping from the peppers and place them in a baking dish, leaving enough room between them. Next, top each pepper with marinara sauce.
  • Bake for about one hour, until peppers are tender.
  • Use a fork to taste the stuffing, to ensure that it has been cooked through.

How to cook frozen pre-cooked stuffed peppers

  • If you have time, thaw peppers in the refrigerator for several hours before cooking. It’s ok if you don’t; you can cook frozen peppers as well.
  • Preheat oven to 350 degrees F.
  • Remove the wrapping from the peppers and place them in a baking dish, leaving enough space between them. Then, top each pepper with marinara sauce.
  • Next, bake for about 20-30 minutes for frozen peppers, or until heated through, and for about half the time for thawed peppers.
  • Use a fork to taste the stuffing, to ensure that it has been heated through.
Homemade stuffed peppers sliced in half revealing beef and rice mixture.

Frequently asked questions

Should I boil peppers before stuffing them?

No, although some people do because they say that it makes them cook faster, I find that they tear more easily when I am trying to fill them. Also, have you ever had mushy peppers? That is what happens if you overcook them. If you boil them and then bake them, that is what is likely to happen. Also, if you are cutting your peppers to stand upright like I am, boiling them first will make them fall right over. I recommend blanching them instead of boiling.

Why are my baked peppers watery?

This is one reason to blanch your peppers. This is similar to boiling them first, but you are not cooking them all the way. You are just boiling or steaming them for two minutes. First, prepare a large bowl of ice water. Then, bring a large pot of salted water to a boil. Place the peppers in and let them boil for two minutes. No longer. Use a timer. Remove with tongs and plunge them in ice water to stop them from cooking. Then drain and proceed as usual.

Do I have to cook the rice first?

Yes, it would be best to cook the rice before adding it to the peppers. This helps ensure the rice cooks all the way. However, if you are worried it may get overcooked and mushy, cook it halfway. Then, you can let it finish cooking as it bakes. But this may take some experimentation. I have not tried this, so I cannot tell you with certainty how long to cook it for. Leave me a note in the comments if you try it, and let me know how it goes.

Can I make these ahead of time?

Absolutely. This is the perfect make-ahead meal. First, prepare the peppers by cleaning them and removing the ribs and seeds. I keep the tops of mine so I can put them back on when serving. Prepare the rice and brown the ground beef. Then, mix all of the bell pepper filling and stuff the bell peppers. After, place them into the prepared serving dish and cover them with plastic wrap. Refrigerate until you are ready to cook them.

Overhead shot of cheesy stuffed peppers.

More easy and delicious dinners:

Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!

Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!

Very cheesy stuffed peppers.

Perfect Stuffed Peppers Recipe

The Best Stuffed Peppers have the perfect beef-to-rice ratio, great texture, and delicious flavor. They're easy to make and can be frozen to enjoy later.
4.88 from 8 votes
Print Pin Rate
Course: Main Course
Cuisine: Italian
Keyword: Stuffed Peppers
Prep Time: 30 minutes
Cook Time: 1 hour
Total Time: 1 hour 30 minutes
Servings: 6 servings
Calories: 386kcal

Ingredients

Cooking the Rice:

  • 1/2 cup uncooked basmati rice white or brown rice can be used
  • 1 cup water
  • 1 tablespoon olive oil
  • 1/4 teaspoon salt

Stuffed Bell Peppers Filling:

  • 6 medium or 5 large bell peppers
  • 1 lb 85/15 ground beef chicken or turkey
  • 1 cup cooked long-grain rice from recipe above
  • 1 small sweet onion diced
  • 1 tablespoon minced garlic
  • 1 tablespoon tomato paste
  • 1 teaspoon paprika
  • 1 teaspoon oregano
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt or more based on preference
  • 1/4 teaspoon ground black pepper
  • 1/4 teaspoon red pepper flakes
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon breadcrumbs
  • 2 cans (8 oz) each tomato sauce
  • 2 tablespoons fresh parsley chopped optional

For baking:

  • 1 cup chicken broth or water

Topping:

  • 1 cup pasta sauce or marinara sauce
  • 8 tablespoons shredded mozzarella cheese
  • Fresh parsley chopped

Instructions

Cooking the Rice:

  • Rinse and drain the rice.
  • Add the rice and water to a medium saucepan and bring to a boil. Reduce the heat to low, cover, and cook for 20 minutes, or check the rice package for the cooking time.

Stuffed Bell Peppers Filling:

  • Preheat oven to 375 degrees F (190 degrees C).
  • Wash the peppers, cut off their tops (which I keep for serving), remove the seeds, and thoroughly clean the inside by gently removing all the veins.
  • If needed, slightly cut the bottoms of the peppers to level them so they stand straight in the baking dish.
  • In a large bowl, combine all the ingredients, starting with the ground beef and ending with the chopped parsley. Stir well to combine fully.
  • If you have time, brown the beef in a skillet before adding it to the mixture. This adds extra flavor. Either way, the peppers will turn out delicious.
  • Spoon an equal amount of the mixture into each hollowed pepper and arrange them in a lightly oiled baking dish with the hollowed sides facing upward.
  • Add a cup of water or broth to the baking dish.
  • Top each pepper with a few tablespoons of marinara sauce.

Baking:

  • Loosely cover the pan with foil and bake the peppers in the preheated oven for 30 minutes. Then, uncover and bake for an additional 15 minutes.
  • Top the peppers with shredded cheese and broil for a few minutes before serving.
  • Garnish with fresh chopped parsley. Serve.

Video

Notes

Browning the beef

This recipe can be made with raw ground beef, but if you have time, quickly searing the beef will give the results even more delicious. Searing the beef locks in flavor, keeps it juicy and tender, and caramelizes it, enhancing flavor and texture. If you cook the beef, bake the stuffed peppers for 20-25 minutes, covered with foil, uncover and cook for another 10 minutes. After that, add the cheese and broil.

More tips to consider

  • Do not boil the peppers beforehand. They will tear more easily, not stand up, and can also get mushy. I recommend blanching them instead of boiling.
  • If you are worried about watery peppers, you can blanch them for 2 minutes, then submerge them in ice water.
  • It is best to cook the rice first so it cooks through.
  • You can make the peppers the night before and then cook them the next day to save time.
  • If you have time, you can also brown the beef in a skillet before adding it to the mixture; this way, it will be more flavorful.

Nutrition

Calories: 386kcal | Carbohydrates: 24g | Protein: 20g | Fat: 22g | Saturated Fat: 8g | Cholesterol: 69mg | Sodium: 755mg | Potassium: 737mg | Fiber: 4g | Sugar: 10g | Vitamin A: 4265IU | Vitamin C: 158.8mg | Calcium: 160mg | Iron: 3.3mg
4.88 from 8 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

19 Comments

  1. My husband and I enjoy eating stuffed peppers and they freeze well to be made later which helps.  Wish the kids did more than just eat the filling.

  2. I remember my parents eating these when I was a child. Although for me I don’t think I have ever had them and not being sure if I would like them or not it’s time I at least give them a try.5 stars

  3. Thanks for including instructions on how to cook both frozen cooked and uncooked stuffed peppers. I always worry about overcooking stored frozen uncooked foods.5 stars

  4. It is so great that you can make stuffed peppers in so many different ways and for anyone with a slow cooker or instant pot. I will keep this recipe for when it cools off and comfort food takes over.4 stars

  5. These look just like the ones my mom made when I was a kid. I always loved the stuffing, but not the peppers. Then I grew up and realized I could use red or yellow peppers and they weren’t as bitter, and now I love them!

  6. I’m a big fan of stuffed peppers, and honestly your recipe looks sooo good! I’m going to have to try this, as the ones I made were a lot different than this.

  7. Those look so good. My kids have been asking me to make them stuffed peppers lately and I’ve been looking for a good recipe. I believe I’ve found it!

  8. So many different ways to make peppers that I cannot choose just one. All of these recipes are Mmmmm especially the soup on a rainy cold day.

  9. I have never had stuffed peppers before but your recipe looks really good. I really appreciate that you shared more than one way to make stuffed peppers. I love to cook food in my slow cooker but I want to pull my instant pot out. I think I will try that recipe.

  10. This recipe is very easy. I just prepared them and put them in the slow cooker and am looking forward to dinner! Thank you for the recipe!