Stuffed Bell Peppers Recipe – Easy Cheesy Beef and Rice Stuffed Peppers with Tomato Sauce

This Stuffed Bell Peppers Recipe is a classic, hearty, colorful dinner made with tender bell peppers, seasoned ground beef, rice, tomato sauce, onions, garlic, herbs, and melted cheese.

It is cheesy.

It is saucy.

It is filling.

It is family-friendly.

It is perfect for dinner.

Stuffed bell peppers are one of those comfort food recipes that look impressive but are actually easy to make. The peppers become tender in the oven, the beef and rice filling turns rich and savory, and the melted cheese on top makes every bite warm and satisfying.

This recipe is perfect for weeknight dinners, Sunday family meals, meal prep, potlucks, cozy comfort food nights, and budget-friendly homemade cooking.

The best part is that everything bakes together in one dish with tomato sauce around the peppers. The sauce keeps the peppers moist, adds flavor to the filling, and gives the whole dish that classic homemade taste.

You can use red, yellow, orange, or green bell peppers. You can make them with beef, turkey, chicken, sausage, rice, quinoa, cauliflower rice, or extra vegetables.

This is a flexible recipe that can be simple, cheesy, spicy, low-carb, or fully loaded depending on what you like.


Recipe Overview

DetailInformation
Recipe NameStuffed Bell Peppers
Prep Time25 minutes
Cook Time40–45 minutes
Total TimeAbout 1 hour 10 minutes
Servings6–8 stuffed peppers
CourseDinner, Main Dish
CuisineAmerican Comfort Food
DifficultyEasy
Best ServedHot with extra sauce
Main IngredientsBell peppers, ground beef, rice, tomato sauce, cheese
TextureTender peppers, hearty filling, melted cheese
FlavorSavory, cheesy, tomato-rich, garlicky

Why You’ll Love This Stuffed Bell Peppers Recipe

You will love this Stuffed Bell Peppers Recipe because it is comforting, colorful, and practical.

It uses simple ingredients.

It feeds a family.

It looks beautiful in a baking dish.

It is great for leftovers.

It can be made ahead.

It is easy to customize.

It tastes rich and homemade.

The bell peppers act like edible bowls. They hold the beef and rice filling while baking, and their natural sweetness balances the savory tomato sauce and cheese.

The filling is hearty enough to serve as a full meal.

The cheese melts into the top and creates a golden, bubbly finish.

The sauce at the bottom of the dish keeps everything juicy.

This is the kind of recipe that makes the dinner table feel warm and inviting.


What Are Stuffed Bell Peppers?

Stuffed bell peppers are whole or halved peppers filled with a savory mixture and baked until tender.

The classic filling usually includes ground beef, cooked rice, tomato sauce, onions, garlic, seasonings, and cheese.

Some versions use raw meat and cook longer.

Some versions use fully cooked filling and bake just until the peppers are soft and the cheese melts.

This recipe uses cooked ground beef and cooked rice, which makes the process easier and more reliable.

Stuffed peppers are popular because they are colorful, filling, and easy to serve. Each pepper is already portioned, so they work well for family dinners and meal prep.


Ingredients

For the Peppers

IngredientAmount
Bell peppers6 large or 8 medium
Olive oil1 tablespoon
Salt½ teaspoon
Black pepper¼ teaspoon

For the Beef and Rice Filling

IngredientAmount
Ground beef1 ½ lb
Cooked white rice2 cups
Yellow onion, diced1 medium
Garlic cloves, minced4
Diced tomatoes1 can, 14.5 oz
Tomato sauce1 ½ cups
Tomato paste2 tablespoons
Worcestershire sauce1 tablespoon
Italian seasoning1 ½ teaspoons
Paprika1 teaspoon
Garlic powder1 teaspoon
Onion powder1 teaspoon
Salt1 teaspoon, or to taste
Black pepper½ teaspoon
Red pepper flakes, optional¼ teaspoon
Fresh parsley2 tablespoons

For the Topping

IngredientAmount
Shredded mozzarella cheese1 ½ cups
Shredded cheddar cheese½ cup
Parmesan cheese¼ cup
Fresh parsleyFor garnish

Ingredient Notes

Bell Peppers

Bell peppers are the star of this recipe.

Red bell peppers are sweet and colorful.

Yellow bell peppers are mild and bright.

Orange bell peppers are sweet and tender.

Green bell peppers are stronger and slightly more bitter.

You can use one color or a mix of colors. A mix of red and yellow peppers looks especially beautiful in the baking dish.

Choose peppers that are firm, shiny, and large enough to hold filling.

If the peppers do not stand upright, trim a tiny slice from the bottom without cutting a hole through them.


Ground Beef

Ground beef gives the filling a rich and hearty flavor.

Use 85/15 or 90/10 ground beef for the best balance of flavor and less grease.

If your beef releases too much fat while cooking, drain the excess before adding the sauce and rice.

You can also use ground turkey, ground chicken, ground sausage, or a mixture of beef and sausage.


Rice

Cooked rice makes the filling hearty and satisfying.

White rice is classic.

Brown rice gives a nuttier flavor.

Jasmine rice adds a softer texture.

Leftover rice works perfectly.

Make sure the rice is already cooked before mixing it into the filling. Uncooked rice needs more liquid and a longer baking time.


Tomato Sauce

Tomato sauce keeps the filling moist and adds classic flavor.

You can use marinara sauce, plain tomato sauce, crushed tomatoes, or homemade sauce.

If using plain tomato sauce, season it well with garlic, oregano, basil, salt, and pepper.

Tomato paste adds deeper flavor and helps the filling taste richer.


Cheese

Mozzarella melts beautifully and gives the peppers a creamy topping.

Cheddar adds stronger flavor and golden color.

Parmesan adds salty depth.

You can use only mozzarella, only cheddar, or a blend.

For extra cheesy stuffed peppers, mix some cheese into the filling and add more on top.


Best Peppers for Stuffed Bell Peppers

The best peppers are large, firm, and wide enough to fill.

Red peppers are the sweetest and most popular.

Yellow and orange peppers are also excellent.

Green peppers are traditional and budget-friendly, but they have a stronger flavor.

For a colorful family-style dish, use red, yellow, and orange peppers together.

They look beautiful and taste naturally sweet after baking.


Step-by-Step Instructions

Step 1: Prepare the Bell Peppers

Preheat your oven to 375°F / 190°C.

Wash the bell peppers.

Cut off the tops and remove the seeds and membranes.

You can keep the tops if you want a decorative presentation.

Lightly brush the peppers with olive oil.

Sprinkle inside with a little salt and black pepper.

Place them upright in a baking dish.

If you prefer softer peppers, pre-bake them for 10 minutes before adding the filling.

This helps them become tender faster.


Step 2: Cook the Onion and Garlic

Heat a large skillet over medium heat.

Add a little olive oil.

Add the diced onion.

Cook for 3–4 minutes until soft.

Add the minced garlic.

Cook for 30 seconds until fragrant.

Do not burn the garlic.

This step builds the flavor base for the filling.


Step 3: Brown the Ground Beef

Add the ground beef to the skillet.

Break it apart with a spoon.

Cook until browned and no longer pink.

Drain excess fat if needed.

Season with salt, black pepper, paprika, garlic powder, onion powder, Italian seasoning, and red pepper flakes if using.

Stir well so the seasonings coat the beef evenly.


Step 4: Add Tomato Flavor

Add tomato paste to the beef mixture.

Stir and cook for 1 minute.

This helps the tomato paste deepen in flavor.

Add diced tomatoes, tomato sauce, and Worcestershire sauce.

Stir well.

Let the mixture simmer for 5–7 minutes so the flavors come together.

The sauce should look thick, rich, and savory.


Step 5: Add the Rice

Add the cooked rice to the skillet.

Stir until the rice is fully mixed with the beef and sauce.

Taste the filling.

Add more salt, pepper, garlic powder, or Italian seasoning if needed.

The filling should taste slightly bold because the peppers will soften and mellow the flavor during baking.

Add fresh parsley.

Stir again.


Step 6: Fill the Peppers

Spoon the beef and rice filling into each pepper.

Pack it gently, but do not press too hard.

Fill each pepper to the top.

If you have extra filling, spoon it around the peppers in the baking dish.

This extra filling will bake into the sauce and taste delicious.


Step 7: Add Sauce to the Baking Dish

Pour extra tomato sauce into the bottom of the baking dish.

Use about 1 cup.

This prevents the peppers from drying out and creates a saucy base.

Cover the dish tightly with foil.

Bake for 30 minutes.


Step 8: Add Cheese

Remove the foil.

Sprinkle mozzarella, cheddar, and Parmesan cheese over the tops of the peppers.

Return the dish to the oven uncovered.

Bake for another 10–15 minutes, or until the cheese is melted and bubbly.

For a golden top, broil for 1–2 minutes at the end.

Watch carefully so the cheese does not burn.


Step 9: Rest and Serve

Remove the dish from the oven.

Let the stuffed peppers rest for 5–10 minutes.

This helps the filling settle and makes the peppers easier to serve.

Sprinkle with fresh parsley.

Serve hot with extra sauce from the baking dish.


How to Keep Stuffed Peppers from Getting Watery

Stuffed peppers can become watery if the filling has too much liquid or the peppers release too much moisture.

To prevent this:

Drain excess fat from the beef.

Use a thick sauce.

Do not add too much tomato liquid.

Pre-bake peppers if you want more control.

Use cooked rice, not wet rice.

Bake uncovered after adding cheese.

Let the peppers rest before serving.

If you see extra liquid at the bottom of the dish, it is not a problem. Spoon some over the peppers or let the dish rest so the filling absorbs more flavor.


Should You Cook the Filling First?

Yes, cooking the filling first is the easiest method.

It gives better flavor.

It makes sure the beef is fully cooked.

It shortens the oven time.

It helps you taste and adjust seasoning before baking.

Raw meat stuffed peppers can work, but they take longer and can release more liquid.

For a reliable family dinner, cooked filling is best.


Should You Boil Peppers Before Stuffing?

You do not have to boil peppers first.

However, you can soften them before stuffing if you want very tender peppers.

Three easy options:

Bake empty peppers for 10 minutes.

Boil peppers for 3–4 minutes.

Microwave peppers for 3–5 minutes.

If you like peppers with a little bite, skip this step and bake them directly.


Delicious Variations

Cheesy Stuffed Bell Peppers

Mix 1 cup shredded cheese into the beef and rice filling.

Add more cheese on top before baking.

This version is extra rich and family-friendly.

Italian Stuffed Peppers

Use marinara sauce, Italian sausage, mozzarella, Parmesan, oregano, basil, and garlic.

This version tastes like a pasta-style dinner inside peppers.

Mexican Stuffed Peppers

Use ground beef, taco seasoning, rice, black beans, corn, salsa, and cheddar cheese.

Top with sour cream, avocado, and cilantro.

Low-Carb Stuffed Peppers

Replace rice with cauliflower rice.

Use no-sugar-added tomato sauce.

Add extra cheese or vegetables for texture.

Turkey Stuffed Peppers

Use ground turkey instead of beef.

Add extra seasoning because turkey is milder.

Vegetarian Stuffed Peppers

Use black beans, rice, corn, mushrooms, zucchini, tomato sauce, and cheese.

This version is hearty without meat.

Spicy Stuffed Peppers

Add jalapeños, chili powder, cayenne, hot sauce, or pepper jack cheese.

This gives the dish a bold kick.


What to Serve with Stuffed Bell Peppers

Stuffed peppers can be served alone, but they also pair well with sides.

Serve them with salad.

Serve them with garlic bread.

Serve them with roasted vegetables.

Serve them with mashed potatoes.

Serve them with rice.

Serve them with pasta.

Serve them with soup.

Serve them with steamed broccoli.

Serve them with green beans.

Serve them with crusty bread.

For a complete comfort food meal, serve stuffed peppers with garlic bread and salad.

For a lighter dinner, serve them with cucumber salad or roasted vegetables.


Make-Ahead Instructions

Stuffed peppers are excellent for making ahead.

You can prepare the filling one day ahead.

You can cut and clean the peppers ahead.

You can fully assemble the stuffed peppers and refrigerate them before baking.

Cover tightly and store in the refrigerator for up to 24 hours.

When ready to bake, let the dish sit at room temperature for 20 minutes while the oven preheats.

Add a few extra minutes to the baking time if the peppers are cold from the fridge.


Storage

Store leftover stuffed peppers in an airtight container in the refrigerator.

They keep well for 3–4 days.

Store them with extra sauce to keep them moist.

Let them cool before refrigerating.

Stuffed peppers are great leftovers because the flavor gets even better after resting overnight.


Reheating

Oven Method

Place stuffed peppers in a baking dish.

Add a little tomato sauce or broth.

Cover with foil.

Bake at 350°F / 175°C for 20–25 minutes, or until hot.

Microwave Method

Place one stuffed pepper on a microwave-safe plate.

Cover loosely.

Microwave for 2–3 minutes, or until heated through.

Air Fryer Method

Air fry at 325°F / 160°C for 6–10 minutes.

This works best for halved peppers or smaller portions.


Freezing

Stuffed peppers freeze well.

Let them cool completely.

Wrap each pepper tightly or place them in freezer-safe containers.

Freeze for up to 3 months.

For best results, freeze before adding the final cheese topping, then add fresh cheese when reheating.

Thaw overnight in the refrigerator before baking or reheating.

The peppers may become softer after freezing, but the flavor will still be delicious.


Common Mistakes to Avoid

Using Raw Rice

Raw rice needs more liquid and more time.

Use cooked rice for the easiest result.

Overfilling the Peppers Too Tightly

Pack the filling gently.

If packed too tightly, the center may heat unevenly.

Not Seasoning the Filling

The filling needs enough salt, herbs, and garlic.

Taste before stuffing.

Using Thin Watery Sauce

A watery sauce can make the peppers soggy.

Use thick tomato sauce or simmer the filling first.

Overbaking the Peppers

Overbaked peppers can collapse.

Bake until tender but still holding shape.

Adding Cheese Too Early

If cheese is added at the beginning, it can overcook.

Add cheese near the end for the best melted topping.


Troubleshooting Guide

My Stuffed Peppers Are Watery

The filling may have too much liquid, or the peppers released moisture.

Use thicker sauce, drain the beef, and let the peppers rest before serving.

My Peppers Are Still Too Firm

Bake them longer covered with foil.

Next time, pre-bake or boil the peppers before stuffing.

My Filling Tastes Bland

Add more salt, garlic, Italian seasoning, paprika, Worcestershire sauce, or Parmesan.

My Cheese Burned

The cheese was added too early or broiled too long.

Add cheese near the end and watch closely.

My Peppers Fell Over

Trim a tiny slice from the bottom to make them stable.

Do not cut through the pepper.

My Filling Is Too Dry

Add more tomato sauce or a splash of broth.

Cover the baking dish while the peppers bake.


Nutrition Estimate

ServingAmount
Calories380–620
Protein25–40 g
Carbohydrates28–50 g
Fat18–35 g
Fiber4–8 g
Sodium650–1100 mg
Serving Size1 stuffed pepper

Nutrition values are approximate and depend on beef type, rice amount, cheese, sauce, and pepper size.


Frequently Asked Questions

What are stuffed bell peppers made of?

Stuffed bell peppers are usually made with bell peppers filled with ground beef, cooked rice, tomato sauce, onions, garlic, herbs, and cheese.

Do I need to cook the meat before stuffing peppers?

Yes, for this recipe the meat is cooked first.

This gives better flavor and makes sure the filling is fully cooked.

Do I need to cook the rice first?

Yes.

Cooked rice works best because it gives the filling the right texture and keeps the baking time simple.

Should peppers be boiled before stuffing?

It is optional.

Boiling or pre-baking peppers makes them softer, but you can also bake them directly if you like more texture.

What color bell peppers are best?

Red, yellow, and orange peppers are sweeter.

Green peppers are more traditional and slightly stronger in flavor.

Can I make stuffed peppers ahead of time?

Yes.

Assemble them up to 24 hours ahead and refrigerate until ready to bake.

Can I freeze stuffed peppers?

Yes.

Stuffed peppers freeze well for up to 3 months.

Thaw overnight and reheat with sauce.

Can I make stuffed peppers without rice?

Yes.

Use cauliflower rice, quinoa, beans, lentils, mushrooms, or extra vegetables.

Can I use ground turkey instead of beef?

Yes.

Ground turkey works well, but add extra seasoning for more flavor.

Can I make stuffed peppers vegetarian?

Yes.

Use beans, rice, mushrooms, corn, zucchini, tomato sauce, and cheese.

What sauce is best for stuffed peppers?

Tomato sauce, marinara sauce, crushed tomatoes, or seasoned tomato sauce all work well.

How do I keep stuffed peppers moist?

Bake them with sauce in the dish and cover with foil for the first part of baking.

Why are my stuffed peppers watery?

Peppers naturally release moisture, and thin sauce can add extra liquid.

Use a thick filling and let the dish rest after baking.

What cheese is best on stuffed peppers?

Mozzarella, cheddar, Parmesan, Monterey Jack, and provolone all work well.

What can I serve with stuffed bell peppers?

Serve them with salad, garlic bread, roasted vegetables, rice, soup, pasta, or crusty bread.


Final Thoughts

This Stuffed Bell Peppers Recipe is hearty, cheesy, colorful, and perfect for a comforting family dinner.

The peppers become tender.

The beef and rice filling is savory and rich.

The tomato sauce keeps everything moist.

The melted cheese on top makes the dish warm and satisfying.

It is a complete meal that looks beautiful in the baking dish and tastes even better with extra sauce spooned over the top.

The secret is to use firm bell peppers, cook the filling first, season it well, bake covered until tender, and add cheese near the end so it melts perfectly.

Serve these stuffed bell peppers for dinner, meal prep, potlucks, or cozy weekend meals.

They are simple, filling, budget-friendly, and always comforting.