Easy Stuffed Peppers are a weeknight favorite—colorful bell peppers filled with a savory mixture of ground beef, rice, corn and beans, seasoned with tomato sauce and classic spices, then finished with melted cheese. This simple, versatile dish is ideal for busy evenings, meal prep, and freezing for later.

Our Go-To Easy Stuffed Peppers
Why you’ll love them
More vegetables: Bell peppers count as a full serving of vegetables, so even a meat-forward or grain-forward filling still gives you extra produce.
Great leftovers: Stuffed peppers reheat beautifully, making them a reliable lunch or dinner option the next day.
Freezer-friendly: Make a double batch and freeze portions for fast, satisfying meals when you’re short on time.

Ingredients for Stuffed Peppers
This recipe uses straightforward ingredients and offers easy substitutions when needed. Use what you have on hand and adjust spices to taste.
- 6 large bell peppers: any color; a mix of colors looks great on the plate.
- 1/2 cup uncooked long-grain white rice: cook while the peppers soften. Swap with brown rice, jasmine, basmati, or quinoa as desired.
- 1 lb ground beef: ground turkey, chicken, or a plant-based ground alternative work well.
- 1 cup corn: fresh cut from the cob or frozen corn thawed.
- 1/4 medium white (or yellow) onion: finely chopped.
- 1 (15 oz) can pinto beans: drained and rinsed. Black beans, cannellini, or chickpeas are good substitutes.
- 1 (15 oz) can tomato sauce.
- Seasonings: 1/2 tsp paprika, 1/2 tsp ground black pepper, 1 tsp dried oregano, 1/2 tsp ground cumin, and 1.25 tsp salt (divided).
- 2 tablespoons avocado or olive oil, divided.
- 1/2 cup shredded Monterey Jack or Mexican blend cheese for topping.

How to Make Stuffed Peppers
For clarity, the full ingredient list and step-by-step instructions are included below.
Step 1 — Partially cook the bell peppers
Preheat the oven to 350ºF. Stand the hollowed peppers upright in a 9×9-inch baking dish or a similarly sized dish so they won’t tip. Drizzle with 1 tablespoon oil and season with 1/4 teaspoon salt. Bake 10–15 minutes until peppers begin to soften but remain firm. If you prefer softer, more tender peppers, bake 20 minutes.
Step 2 — Prepare the rice
Rinse the rice under cold water, then combine with 1 cup water in a small saucepan. Bring to a boil, reduce to low, cover, and simmer 20–25 minutes or until tender. For this recipe, slightly undercooking the rice by a minute or two is fine since it will finish cooking in the oven with the filling.
Step 3 — Cook the ground beef
Heat a large skillet over medium-high heat. Add the ground beef and 1/2 teaspoon salt, breaking it into small pieces. Cook until nearly done but still slightly pink (about 4–5 minutes). Remove the beef with a slotted spoon and leave the drippings in the skillet.
Step 4 — Sauté onion, corn and beans
Add the remaining tablespoon of oil to the skillet. Sauté the chopped onion for about 1 minute, then add the corn. Cook the corn 5–7 minutes until it browns and caramelizes. Stir in the drained beans and cook for another minute to heat through.
Step 5 — Mix the filling
Stir the tomato sauce, paprika, black pepper, oregano, and cumin into the skillet with the corn and beans. Return the cooked beef and add the cooked rice, mixing until everything is evenly combined.
Step 6 — Assemble and bake
Spoon about 1/2 to 3/4 cup of filling into each bell pepper. Top each pepper with roughly 2 tablespoons of shredded cheese. Bake at 350ºF for 15–20 minutes, until the cheese melts and begins to brown.
Step 7 — Serve
Remove from the oven and garnish with fresh herbs if desired (cilantro or parsley work well). Serve warm.

Stuffed Peppers — Frequently Asked Questions
Partially cooking the peppers first ensures a pleasing texture: tender but still holding their shape. For firmer peppers, reduce the initial baking time; for very soft peppers, increase it.
For this recipe we recommend 10–15 minutes to soften without turning mushy. If you like them very soft, bake 20 minutes before stuffing.
Yes. Bake as directed, allow to cool completely, then store in an airtight container or freezer-safe bag for up to 3 months. Reheat covered in a 350ºF oven for 20–30 minutes until heated through.
What to Serve with Stuffed Peppers
Grilled Asparagus in Foil
Grilled Potatoes in Foil
Buttery Homemade Garlic Naan
Healthy Green Bean Casserole
Creamy Caramelized Onion Mashed Potatoes

Storage
Refrigerate leftover stuffed peppers in an airtight container for up to 5 days. Reheat in a preheated 350ºF oven until heated through.
Freezer Instructions
After baking, cool the peppers completely and place them in a freezer-safe, airtight container. Freeze up to 3 months. To reheat, thaw in the refrigerator overnight if possible, then bake covered at 350ºF for 20–30 minutes until warmed through. If reheating from frozen, add more time and ensure the center reaches a safe temperature.
Reheating tip: Cover the dish with foil while reheating to keep moisture in, then remove the foil at the end to brown the cheese if desired.

More of our Favorite Stuffed Pepper Recipes
Stuffed Pepper Recipes
- Mexican Stuffed Peppers
- Breakfast Stuffed Peppers
- Instant Pot Stuffed Pepper Soup
- Breakfast Sausage Stuffed Peppers
Stuffed Peppers — Recipe Summary
Easy stuffed peppers are loaded with ground beef, corn, rice and beans, simmered in tomato sauce and seasoned with classic spices, then topped with melted cheese. Serves 6.
Prep: 45 mins • Cook: 25 mins • Total: 1 hr 10 mins • Servings: 6
Ingredients
- 6 large bell peppers, tops removed and seeded
- 2 tablespoons avocado or olive oil, divided
- 1/2 cup uncooked long-grain white rice
- 1 lb ground beef (or preferred ground meat)
- 1.25 teaspoons salt, divided
- 1 cup corn (fresh or frozen)
- 1/4 medium white or yellow onion, chopped
- 1 (15 oz) can pinto beans, drained and rinsed
- 1 (15 oz) can tomato sauce
- 1/2 teaspoon paprika
- 1/2 teaspoon ground black pepper
- 1 teaspoon dried oregano
- 1/2 teaspoon ground cumin
- 1/2 cup shredded Monterey Jack or Mexican cheese blend
Instructions
- Preheat oven to 350ºF. Stand hollowed peppers upright in a baking dish, drizzle with 1 tablespoon oil, and sprinkle with 1/4 teaspoon salt. Bake 10–15 minutes until just beginning to soften. Remove and set aside.
- Rinse rice and combine with 1 cup water in a small saucepan. Bring to a boil, reduce heat, cover and simmer 20–25 minutes. Slightly undercook if preferred since rice will finish in the oven.
- In a large skillet over medium-high heat, cook ground beef with 1/2 teaspoon salt, breaking into small pieces, until nearly cooked through (4–5 minutes). Remove beef with a slotted spoon and reserve drippings.
- Add remaining oil to the skillet, sauté the onion 1 minute, then add corn and cook 5–7 minutes until browned. Stir in drained beans and cook 1 more minute.
- Add tomato sauce, paprika, black pepper, oregano and cumin to the corn mixture. Return beef to the skillet and stir in cooked rice until combined.
- Spoon 1/2–3/4 cup of filling into each pepper and top with about 2 tablespoons shredded cheese each.
- Bake at 350ºF for 15–20 minutes until cheese is melted and golden. Garnish with fresh herbs and serve.
Tips & Notes
- If you prefer very soft peppers, bake them 20 minutes at the start instead of 10–15.
- Swap the ground beef for ground turkey, chicken, or a vegetarian crumble to suit dietary needs.
- Use any shredded cheese you like; a Mexican blend, cheddar, or pepper jack all work.
Nutrition (per serving, approximate)
Calories: 444 kcal • Carbohydrates: 39 g • Protein: 23 g • Fat: 23 g • Fiber: 8 g • Sugar: 8 g
Nutrition information is an estimate and should be used as a guideline only.
Photography: Photos in this post courtesy of the photographer credited in the original content.