Stuffed Bell Peppers are the kind of meal that brings everyone to the table. They’re colorful, wholesome, and packed with the perfect balance of flavor and comfort. Each pepper overflows with tender rice, juicy tomatoes, aromatic herbs, and melted cheese, making it a complete meal in one. Whether you’re cooking for a busy weeknight or hosting a cozy weekend dinner, these Stuffed Bell Peppers deliver a satisfying combination of taste, nutrition, and visual appeal that’s hard to resist.
Why You’ll Love This Recipe
- Naturally beautiful and colorful: The bright red, yellow, and green peppers make for a show-stopping presentation.
- Healthy yet comforting: Loaded with fiber, protein, and vitamins, but still rich and satisfying.
- Customizable filling: Use rice, lentils, quinoa, or ground meat depending on your taste or diet.
- Meal-prep friendly: Great for reheating throughout the week.
- Freezer-friendly: Make ahead and store for a quick, nutritious meal anytime.
Ingredients

- 4 large bell peppers (red, yellow, or green – tops cut off and seeds removed)
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 cup cooked rice
- 1 cup diced tomatoes (fresh or canned)
- 1 cup cooked ground beef or lentils
- 1 teaspoon paprika
- 1 teaspoon dried oregano
- ½ teaspoon ground cumin
- Salt and black pepper to taste
- 1 cup shredded mozzarella or cheddar cheese
- 2 tablespoons fresh parsley, chopped
Step-by-Step Instructions

- Preheat the oven: Set your oven to 375°F (190°C).
- Prepare the peppers: Slice off the tops and remove the seeds and membranes. Set aside.
- Sauté the vegetables: Heat olive oil in a large skillet over medium heat. Add onion and cook until soft and translucent, about 3–4 minutes.
- Add garlic: Stir in minced garlic and cook for another 30 seconds until fragrant.
- Mix the filling: Add cooked rice, diced tomatoes, and your choice of cooked beef or lentils. Season with paprika, oregano, cumin, salt, and pepper. Stir well.
- Stuff the peppers: Spoon the mixture into the hollowed peppers, pressing gently to fill completely.
- Prepare for baking: Arrange stuffed peppers upright in a baking dish. Add ¼ cup of water to the bottom to keep them moist.
- Bake covered: Cover with foil and bake for 25 minutes.
- Top with cheese: Remove the foil, sprinkle cheese over each pepper, and bake uncovered for an additional 10–15 minutes until golden and bubbly.
- Serve: Garnish with fresh parsley and serve hot with a side salad or crusty bread.
Tips & Variations
- Make it vegetarian: Replace the beef with lentils or cooked quinoa for a plant-based twist.
- Add a spicy kick: Sprinkle in red pepper flakes or chopped jalapeños for extra heat.
- Low-carb version: Swap rice for cauliflower rice to make a keto-friendly version.
- Cheese lovers: Try a mix of mozzarella, parmesan, and cheddar for more depth of flavor.
- Batch cook: Double the recipe and freeze extra portions for future meals.
Storage & Freezer Instructions
- Refrigerate: Keep leftovers in an airtight container for up to 4 days.
- Freeze: Allow cooked peppers to cool, then freeze individually wrapped for up to 2 months.
- Reheat: Warm in the oven at 350°F (175°C) for 15–20 minutes or microwave for 2–3 minutes.
Serving & Pairing Ideas
Stuffed Bell Peppers are satisfying enough to serve on their own, but they pair beautifully with:

- A crisp green salad with vinaigrette
- Garlic bread or toasted baguette slices
- Roasted potatoes or sweet potatoes
- A cool yogurt or sour cream sauce for dipping
- Fresh lemonade or iced tea for a refreshing drink
Frequently Asked Questions
Can I make stuffed bell peppers ahead of time?
Yes! You can prepare and stuff the peppers up to a day in advance. Store them covered in the fridge and bake when ready to serve. They taste even better after the flavors meld overnight.
Do I have to cook the rice before stuffing the peppers?
It’s best to use cooked rice. Uncooked rice may not soften properly, as the peppers don’t release enough liquid during baking to cook raw grains fully.
How can I make the peppers softer?
If you prefer tender peppers, blanch them in boiling water for 2–3 minutes before stuffing. This softens the skin slightly while keeping their shape intact.
Can I use different types of peppers?
Absolutely. Red, yellow, and orange peppers offer a sweeter flavor, while green peppers are more savory and earthy. You can also use mini peppers for a party appetizer version.
Ready to Make It?
These Stuffed Bell Peppers are the perfect mix of flavor, color, and nutrition. Whether you’re cooking for family or meal prepping for the week, they’re a warm, satisfying option that feels like comfort food but with a healthy edge. Save this recipe to your Pinterest board for your next cozy night in — it’s a classic that never disappoints.
You Might Also Like
- Cheesy Cauliflower Gratin – A rich, creamy, low-carb side dish
- Creamy Butternut Squash Casserole – A cozy fall favorite with a smooth, buttery texture
- Garlic Parmesan Roasted Potatoes – Crispy, golden, and bursting with flavor
- Potato Leek Soup – Comfort in a bowl with a smooth, hearty finish
Stuffed Bell Peppers
- Total Time: 55 mins
- Yield: 6 servings 1x
Description
These classic Stuffed Bell Peppers are filled with a savory blend of ground beef, rice, and vegetables, baked until tender and flavorful for a wholesome dinner.
Ingredients
6 large bell peppers
1 pound ground beef (or chicken/turkey)
1 cup cooked rice
1 small onion, finely chopped
2 cloves garlic, minced
1 can (14.5 oz) diced tomatoes
1 cup tomato sauce
1 teaspoon dried oregano
1 teaspoon paprika
Salt and pepper to taste
1 cup shredded cheese (mozzarella or cheddar)
2 tablespoons olive oil
Instructions
1. Preheat oven to 375°F (190°C). Slice the tops off the bell peppers, remove seeds, and brush inside with olive oil.
2. Cook onion and garlic in olive oil until fragrant. Add ground beef and cook until browned.
3. Stir in cooked rice, diced tomatoes, tomato sauce, oregano, paprika, salt, and pepper. Simmer for 5 minutes.
4. Stuff each pepper with the mixture, then top with shredded cheese.
5. Place peppers upright in a baking dish, add a little water to the bottom, cover with foil, and bake for 30 minutes.
6. Remove foil and bake another 10 minutes until cheese is golden and bubbly.
7. Let cool slightly before serving.
Notes
Store leftovers in an airtight container in the refrigerator for up to 4 days.
For a vegetarian version, use lentils or mushrooms instead of meat.
These stuffed peppers can also be frozen for up to 2 months.
- Prep Time: 15 mins
- Cook Time: 40 mins
- Category: Dinner
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 stuffed pepper
- Calories: 320
- Sugar: 6g
- Sodium: 680mg
- Fat: 17g
- Saturated Fat: 7g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 22g
- Cholesterol: 55mg