Stuffed bell peppers are a comforting, colorful, and satisfying meal that is surprisingly easy to make at home. Fresh bell peppers are filled with a flavorful mixture of seasoned ground meat, rice, tomatoes, onions, and cheese, then baked until the peppers are tender and the filling is hot and delicious.
This stuffed bell peppers recipe is perfect for busy weeknights, family dinners, meal prep, or whenever you want a hearty homemade meal without complicated cooking techniques. You can also easily customize the filling with different vegetables, grains, beans, or your favorite seasonings.
The peppers become tender and slightly sweet as they bake, while the savory filling adds plenty of flavor and texture. A layer of melted cheese on top brings everything together and makes this recipe especially comforting.
Recipe Information
| Recipe Detail | Information |
|---|---|
| Recipe Name | Stuffed Bell Peppers |
| Cuisine | American-inspired |
| Preparation Time | 20 minutes |
| Cooking Time | 40 minutes |
| Total Time | 1 hour |
| Servings | 6 stuffed bell pepper halves |
| Makes | 6 halves |
| Difficulty | Easy to Medium |
Why This Recipe Is Good
This stuffed bell peppers recipe is filling, flavorful, easy to customize, and great for family dinners. It also combines protein, vegetables, rice, and cheese in one convenient meal.

Ingredients for Stuffed Bell Peppers
For the Peppers
- 3 large bell peppers
- 1 tablespoon olive oil
- 1/2 teaspoon salt
You can use red, yellow, orange, or green bell peppers. Using a mixture of colors makes the finished dish especially attractive.
For the Filling
- 1 pound ground beef
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 cup cooked white or brown rice
- 1 cup canned diced tomatoes, drained
- 2 tablespoons tomato paste
- 1 teaspoon Italian seasoning
- 1 teaspoon paprika
- 1/2 teaspoon ground cumin
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- 1/2 cup shredded mozzarella cheese
- 1/4 cup shredded cheddar cheese
- 2 tablespoons chopped fresh parsley
Optional Ingredients
You can add any of the following to make the filling your own:
- Chopped mushrooms
- Corn
- Black beans
- Chopped zucchini
- Spinach
- Red pepper flakes
- Fresh cilantro
- Extra cheese
- Cooked quinoa instead of rice
Equipment Needed
- Large baking dish
- Large skillet
- Cutting board
- Sharp kitchen knife
- Wooden spoon or spatula
- Measuring cups and spoons
- Mixing spoon
- Aluminum foil
- Small bowl, if needed for combining ingredients
How to Make Stuffed Bell Peppers
1. Prepare the Bell Peppers
Start by preheating your oven to 375°F (190°C).
Wash the bell peppers thoroughly and pat them dry. Cut each pepper in half lengthwise and remove the seeds and white membranes.
Arrange the pepper halves cut side up in a lightly greased baking dish. Brush them with a little olive oil and sprinkle lightly with salt.
If you prefer very soft peppers, you can bake the empty pepper halves for about 10 minutes before adding the filling. For peppers with a little more texture, skip this step and stuff them directly.
2. Cook the Ground Beef
Heat 1 tablespoon of olive oil in a large skillet over medium heat.
Add the chopped onion and cook for about 3 to 4 minutes, until it begins to soften. Add the minced garlic and cook for another 30 seconds.
Add the ground beef to the skillet. Break it apart with a wooden spoon and cook until browned and fully cooked, about 6 to 8 minutes.
If there is a large amount of excess fat in the skillet, carefully drain it.
3. Add the Seasonings and Tomatoes
Add the tomato paste, diced tomatoes, Italian seasoning, paprika, cumin, salt, and black pepper.
Stir everything together and cook for approximately 3 to 4 minutes. This allows the tomato paste and spices to develop a deeper flavor.
Taste the mixture and adjust the seasoning if necessary.
4. Add the Rice
Stir the cooked rice into the beef mixture.
Cook for another 2 to 3 minutes, stirring occasionally, until everything is well combined and heated through.
Remove the skillet from the heat and stir in the chopped parsley.
The filling should be moist and flavorful but not overly watery. If it looks too dry, add a small splash of tomato sauce or water.
5. Stuff the Bell Peppers
Spoon the prepared filling evenly into each bell pepper half.
Do not press the filling down too firmly. Keeping it slightly loose allows the heat to circulate and helps the peppers cook evenly.
Top each stuffed pepper with a combination of shredded mozzarella and cheddar cheese.
6. Bake the Peppers
Cover the baking dish loosely with aluminum foil and place it in the preheated oven.
Tasty and Delicious Recipes: Air Fryer Cookbook: 600 Effortless Air Fryer Recipes for Beginners and Advanced Users
Bake for approximately 25 minutes.
Remove the foil and continue baking for another 10 to 15 minutes, or until the peppers are tender and the cheese is melted and lightly golden.
For more browning on top, you can place the peppers under the broiler for 1 to 2 minutes at the end. Keep a close eye on them because the cheese can brown quickly.
7. Rest and Serve
Remove the stuffed bell peppers from the oven and let them rest for about 5 minutes before serving.
Garnish with additional fresh parsley or cilantro if desired.
Serve them warm with a simple green salad, roasted vegetables, garlic bread, or your favorite side dish.
Tips for Making the Best Stuffed Bell Peppers
Choose the Right Peppers
Look for bell peppers that are firm, fresh, and free from soft spots. Large peppers are easier to fill and make more substantial servings.
Do Not Overcook the Filling
The beef only needs to be cooked through before the peppers go into the oven. The filling will continue cooking while the stuffed peppers bake.
Use Cooked Rice
Cooked rice works best because it is already tender and can be mixed directly into the filling. Using uncooked rice would require additional liquid and cooking time.
Make the Filling Ahead
The filling can be prepared a day in advance and stored in the refrigerator. When you are ready to cook, simply fill the peppers and bake.
Do Not Skip the Cheese
Cheese adds creaminess and helps bring the flavors together. Mozzarella gives a stretchy texture, while cheddar adds a stronger flavor.
Adjust the Seasoning
Taste the filling before stuffing the peppers. Since the ingredients can vary in saltiness, seasoning to taste gives you better results.
Variations of Stuffed Bell Peppers
Vegetarian Stuffed Bell Peppers
Replace the ground beef with black beans, kidney beans, lentils, mushrooms, or a combination of vegetables. Add extra cheese for a hearty vegetarian version.
Chicken Stuffed Bell Peppers
Use cooked shredded chicken or ground chicken instead of beef. Add corn, black beans, and a little chili powder for a Mexican-inspired version.
Mexican-Style Stuffed Peppers
Add black beans, corn, chili powder, cumin, salsa, and shredded Monterey Jack or cheddar cheese. Serve with avocado and fresh cilantro.
Low-Carb Stuffed Peppers
Replace the rice with cauliflower rice. You can also increase the amount of meat and add mushrooms, zucchini, spinach, or other low-carb vegetables.
Spicy Stuffed Bell Peppers
Add crushed red pepper flakes, diced jalapeños, cayenne pepper, or your favorite hot sauce to the filling.
What to Serve With Stuffed Bell Peppers
Stuffed bell peppers can be served as a complete meal, but they also pair well with simple side dishes.
Try serving them with:
- Green salad
- Garlic bread
- Roasted potatoes
- Steamed vegetables
- Coleslaw
- Cucumber and tomato salad
- Corn on the cob
- Roasted broccoli
How to Store Leftover Stuffed Bell Peppers
Allow leftover stuffed peppers to cool before transferring them to an airtight container.
Store them in the refrigerator for up to 3 to 4 days.
To reheat, place them in a microwave-safe dish and microwave until heated through. You can also reheat them in a covered baking dish at 350°F (175°C) until warm.
For the best texture, avoid repeatedly reheating the same portion.
Can You Freeze Stuffed Bell Peppers?
Yes, stuffed bell peppers can be frozen.
Allow the cooked peppers to cool completely, then place them in freezer-safe containers or wrap them individually before freezing.
They can generally be stored in the freezer for up to 3 months for the best quality.
Thaw them overnight in the refrigerator before reheating. You can also bake them from frozen, although this will require additional cooking time.
Nutrition Information
The following nutrition information is an estimate per stuffed bell pepper half and can vary depending on the specific ingredients and brands used.
| Nutrient | Approximate Amount |
|---|---|
| Calories | 330 kcal |
| Protein | 22 g |
| Carbohydrates | 25 g |
| Fat | 16 g |
| Saturated Fat | 6 g |
| Fiber | 4 g |
| Sugar | 7 g |
| Sodium | 620 mg |
| Calcium | 150 mg |
| Iron | 3 mg |
Frequently Asked Questions
Can I make stuffed bell peppers without meat?
Yes. You can replace the ground beef with black beans, lentils, mushrooms, tofu, or additional vegetables. A mixture of beans, rice, tomatoes, and cheese makes a satisfying vegetarian filling.
Should I boil bell peppers before stuffing them?
No, boiling is not necessary. Baking the peppers directly keeps the process simple. However, you can pre-bake the pepper halves for about 10 minutes if you prefer very soft peppers.
Can I use leftover rice?
Absolutely. Leftover cooked rice is ideal for this recipe. White rice, brown rice, basmati rice, or another cooked grain can work well.
Why are my stuffed peppers watery?
Excess moisture usually comes from watery vegetables, tomatoes, or an overly wet filling. Drain canned tomatoes well and allow the filling to cook for a few minutes before stuffing the peppers.
Can I prepare stuffed bell peppers ahead of time?
Yes. You can assemble the stuffed peppers several hours ahead and keep them covered in the refrigerator. Bake them when you are ready to serve.
Can I use different colored bell peppers?
Yes. Red, yellow, orange, and green bell peppers all work. Red, yellow, and orange peppers tend to have a sweeter flavor, while green peppers have a slightly more savory taste.
How do I know when stuffed bell peppers are done?
The peppers should be tender when pierced with a fork, and the filling should be hot throughout. The cheese on top should be completely melted and lightly golden.
Can I make this recipe with ground turkey?
Yes. Ground turkey is an excellent substitute for ground beef. Because turkey can be leaner, you may want to add a little extra olive oil or another flavorful ingredient to keep the filling moist.
How long do stuffed bell peppers last in the refrigerator?
Properly stored stuffed bell peppers can usually be kept in the refrigerator for 3 to 4 days.
Can I make stuffed bell peppers without cheese?
Yes. The cheese can be left out if you prefer. You can also use a dairy-free cheese alternative or add extra herbs and vegetables for more flavor.
Final Thoughts
This stuffed bell peppers recipe is an easy, hearty meal that combines tender bell peppers with savory meat, flavorful tomatoes, seasoned rice, and melted cheese. It is simple enough for a weeknight dinner but delicious enough to serve when you have guests.
The best part is how flexible the recipe is. You can change the protein, add your favorite vegetables, swap the rice for another grain, or adjust the spices to suit your taste. Once you have the basic method down, it is easy to create your own favorite version of stuffed bell peppers.
