I grew up watching my family tuck a saucy beef-and-rice filling into bright bell peppers and slide the pan into the oven. This Classic Stuffed Peppers recipe is that kind of comforting, hands-on meal colorful on the plate, simple to make, and endlessly adaptable. It works for busy weeknights, low-key dinner parties, and anyone who wants a one-dish meal that feels homey without a lot of fuss.
Why you’ll love this dish
Stuffed peppers hit several marks at once: they’re visually appealing, family-friendly, and stretch budget-friendly ingredients (ground meat + rice + produce) into a filling meal. Use them when you want a make-ahead dinner, a freezer-ready weekday saver, or a healthier comfort-food swap—substitute turkey or a plant-based beef for lower fat, or cauliflower rice for fewer carbs. They’re also easy to customize for picky eaters: swap cheeses, add chopped veggies to the filling, or change the seasoning.
“We served these for a weeknight dinner and everyone asked for seconds—the peppers stay tender and the cheesy topping is irresistible.” — a regular home cook
Step-by-step overview
- Prep peppers by trimming tops and removing seeds.
- Sauté onion and garlic, brown the ground meat.
- Stir in cooked rice, tomatoes, and seasonings; mix until combined.
- Stuff the peppers, top with cheese, cover, and bake.
- Uncover to brown cheese and finish until peppers are tender.
What you’ll need
- 4 whole bell peppers (can substitute with poblanos or large zucchini)
- 1 pound ground beef (or ground turkey, chicken, or plant-based alternative)
- 1 cup cooked rice (white, brown, or cauliflower rice for a low-carb option)
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup tomato sauce (or crushed tomatoes)
- 1 cup diced tomatoes, drained
- 1 tablespoon Italian seasoning (or use 1 tsp oregano + 1 tsp basil)
- Salt, to taste
- Black pepper, to taste
- 1 cup mozzarella cheese (or cheddar)
- 1/4 cup Parmesan cheese, finely grated
- 1 tablespoon olive oil (or vegetable/canola oil)
- 1/4 cup fresh parsley, chopped (for garnish)
Notes: If using zucchini, halve and hollow the centers; adjust baking time to avoid overcooking. Drain very watery diced tomatoes to prevent a soggy filling.
Step-by-step instructions
Preheat oven to 375°F (190°C).
Cut the tops off the bell peppers and remove the seeds. Set the tops aside if you like to bake them alongside for presentation.
Heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté until translucent, about 3–4 minutes. Add the minced garlic and cook 30–45 seconds until fragrant.
Add the ground beef to the skillet. Break it apart with a spoon and cook until browned, about 7–10 minutes. Drain excess fat if needed.
Stir in the cooked rice, tomato sauce, drained diced tomatoes, and Italian seasoning. Season with salt and black pepper. Cook for 2–3 minutes to let flavors meld and to warm the rice through.
Spoon the filling into each prepared pepper, packing gently so the filling reaches the top. Stand the stuffed peppers upright in a baking dish so they don’t tip.
Top each pepper with mozzarella and a sprinkle of Parmesan. Cover the dish tightly with foil.
Bake covered for 25 minutes. Remove the foil and bake an additional 10–15 minutes until the cheese is bubbly and the peppers are tender when pierced with a fork.
Garnish with chopped fresh parsley before serving.
Best ways to enjoy it
Serve stuffed peppers hot right out of the oven with a simple crisp green salad to cut the richness. For heartier meals, pair them with crusty bread or roasted potatoes. A dollop of sour cream or a drizzle of pesto brightens the plate. For an easy weeknight combo, serve with steamed green beans or a wedge of Caesar salad.
Storage and reheating tips
Refrigerate leftovers within two hours of cooking. Store in an airtight container for up to 3–4 days. To reheat, place peppers in a 350°F (175°C) oven covered with foil until warmed through, about 15–20 minutes, or heat individual portions in the microwave until hot.
To freeze, cool peppers completely, then wrap individually in plastic wrap and place in a freezer-safe bag or container for up to 3 months. Thaw overnight in the refrigerator before reheating. Always reheat to an internal temperature of 165°F (74°C) for safety.
Helpful cooking tips
- Use dry, cooked rice rather than freshly cooked wet rice; it incorporates better and won’t make the filling soggy.
- If peppers are large and thick-walled, parboil them 3–4 minutes or roast them 10 minutes before stuffing to ensure tenderness.
- Don’t over-stuff: leave a small gap below the pepper rim so cheese can melt without overflowing.
- If using a leaner meat like turkey, add a tablespoon of olive oil while cooking the filling to keep it moist.
- For extra flavor, stir a splash of Worcestershire sauce or a teaspoon of smoked paprika into the filling.
Flavor swaps
- Vegetarian: Use a mix of lentils, chopped mushrooms, and quinoa instead of meat. Stir in tomato sauce and season the same way.
- Mexican-style: Swap Italian seasoning for cumin, chili powder, and cilantro; top with pepper jack and serve with salsa and avocado.
- Mediterranean: Add chopped kalamata olives, feta instead of mozzarella, and a squeeze of lemon before serving.
- Cheese-free: Omit cheeses and top with a sprinkle of toasted breadcrumbs for crunch.
Common questions
How long does this recipe take from start to finish?
Active hands-on time is about 20–30 minutes. Baking is 35–40 minutes, so plan for roughly 60–75 minutes total.
Can I make stuffed peppers ahead of time?
Yes. Prepare and stuff the peppers, then cover and refrigerate for up to 24 hours before baking. Add 5–10 extra minutes to the baking time if baking straight from chilled.
Is it okay to use raw rice in the filling?
No—use pre-cooked rice. Raw rice won’t cook fully in the baking time and can lead to uneven texture. Leftover cooked rice works perfectly.
Can I freeze the stuffed peppers after baking?
Yes. Cool them completely, then freeze in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat to 165°F (74°C) before serving.
How can I make them lower in carbs?
Replace the rice with cauliflower rice and skip the Parmesan if you want to lower carbs further. You can also use a smaller amount of lower-fat cheese.
Are these safe for meal prep and lunchboxes?
They’re great for meal prep. Pack in microwave-safe containers, refrigerate, and reheat to steaming hot before eating. If transporting, keep chilled and eat within four hours (or use an insulated cooler).
PrintClassic Stuffed Peppers
A comforting and visually appealing dish filled with a flavorful beef-and-rice mixture, topped with melted cheese, perfect for busy weeknights or dinner parties.
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Total Time: 70 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Gluten-free
Ingredients
- 4 whole bell peppers (can substitute with poblanos or large zucchini)
- 1 pound ground beef (or ground turkey, chicken, or plant-based alternative)
- 1 cup cooked rice (white, brown, or cauliflower rice for a low-carb option)
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup tomato sauce (or crushed tomatoes)
- 1 cup diced tomatoes, drained
- 1 tablespoon Italian seasoning (or 1 tsp oregano + 1 tsp basil)
- Salt, to taste
- Black pepper, to taste
- 1 cup mozzarella cheese (or cheddar)
- 1/4 cup Parmesan cheese, finely grated
- 1 tablespoon olive oil (or vegetable/canola oil)
- 1/4 cup fresh parsley, chopped (for garnish)
Instructions
- Preheat oven to 375°F (190°C).
- Cut the tops off the bell peppers and remove the seeds. Set the tops aside if you like to bake them alongside for presentation.
- Heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté until translucent, about 3–4 minutes. Add minced garlic and cook 30–45 seconds until fragrant.
- Add ground beef to the skillet, break it apart, and cook until browned, about 7–10 minutes. Drain excess fat if needed.
- Stir in the cooked rice, tomato sauce, drained diced tomatoes, and Italian seasoning. Season with salt and black pepper. Cook for 2–3 minutes to let flavors meld.
- Spoon filling into each prepared pepper, packing gently. Stand stuffed peppers upright in a baking dish.
- Top each pepper with mozzarella and a sprinkle of Parmesan. Cover dish tightly with foil.
- Bake covered for 25 minutes. Remove the foil and bake an additional 10–15 minutes until cheese is bubbly and peppers are tender.
- Garnish with chopped fresh parsley before serving.
Notes
If using zucchini, halve and hollow the centers; adjust baking time to avoid overcooking. Drain watery diced tomatoes to prevent a soggy filling.
Nutrition
- Serving Size: 1 stuffed pepper
- Calories: 400
- Sugar: 6g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 4g
- Protein: 25g
- Cholesterol: 70mg






