You’ve probably walked past stuffed peppers a dozen times at a dinner party and thought “that looks good” — but never actually made them yourself.
Here’s what nobody tells you: they’re one of the easiest dinners you can pull off on a weeknight. One pan. One dish in the oven. And somehow, they look like you actually put in effort. 😄
The filling is a savory, cheesy mix of seasoned ground beef (or whatever protein you’ve got), rice, tomatoes, and spices. The pepper softens just enough in the oven to become tender without turning into mush.
It’s the kind of meal where your family asks “wait, you made this?” and you just nod like it was no big deal.
I’ll walk you through everything, including the small tricks that separate a forgettable stuffed pepper from one people ask you to make again.
What You’ll Need
For the Peppers
- 4 large bell peppers (any color, red/yellow are sweeter)
- 1 lb (450g) ground beef (80/20 for best flavor)
- 1 cup cooked white rice (or brown rice)
- 1 can (14.5 oz) diced tomatoes, drained
- 1/2 cup tomato sauce
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1 tsp Italian seasoning
- 1/2 tsp smoked paprika
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 cup shredded mozzarella cheese
- 1/4 cup shredded parmesan cheese
- 2 tbsp olive oil
- Fresh parsley, to garnish
For the Baking Dish
- 1/2 cup water or broth (poured into the bottom of the dish)
Pro Tips
- Pre-cook your rice before filling. Raw rice inside a stuffed pepper never fully cooks through, no matter how long you bake it. Always use rice that’s already cooked.
- Slice a thin piece off the bottom of each pepper if they won’t stand upright. Just enough to create a flat base — don’t cut through the bottom.
- Add water to the baking dish. Pour about half a cup of water or broth into the bottom of the dish before baking. It creates steam that prevents the peppers from drying out and cooks them more evenly.
- Don’t skip the parmesan. Mixing parmesan into the filling (not just on top) adds a depth of salty, savory flavor that mozzarella alone can’t give you.
- Let them rest 5 minutes before serving. The filling sets up and holds together so much better when you give it a brief rest after pulling from the oven.
Tools You’ll Need
- Large skillet or frying pan
- 9×13 inch baking dish (or any oven-safe dish that fits your peppers snugly)
- Sharp chef’s knife
- Cutting board
- Wooden spoon or spatula
- Aluminum foil
- Measuring cups and spoons
- Large spoon or small ladle (for filling the peppers)
How to Make Stuffed Bell Peppers
- Preheat your oven to 375°F (190°C).
- Prep the peppers. Slice the tops off each bell pepper and remove the seeds and white ribs inside. If needed, trim a small slice off the bottom so they stand upright. Set aside.
- Cook the beef. Heat olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 3 minutes until softened. Add garlic and cook for another 30 seconds. Add the ground beef and cook, breaking it apart, until browned, about 6-8 minutes. Drain any excess fat.
- Build the filling. Stir in the diced tomatoes, tomato sauce, Italian seasoning, smoked paprika, salt, and black pepper. Cook for 2-3 minutes until combined. Remove from heat and stir in the cooked rice and half of the mozzarella.
- Fill the peppers. Spoon the filling generously into each pepper, pressing down lightly so it’s packed in. Set the filled peppers upright in your baking dish. Pour the water or broth into the bottom of the dish.
- First bake. Cover the dish tightly with aluminum foil and bake for 30 minutes.
- Add the cheese. Remove the foil, top each pepper with the remaining mozzarella and a sprinkle of parmesan. Return to the oven uncovered for 10-15 minutes until the cheese is melted and golden.
- Rest, then serve. Let them sit for 5 minutes. Garnish with fresh parsley and serve.
Substitutions and Variations
| Swap | Use Instead |
|---|---|
| Ground beef | Ground turkey, chicken, Italian sausage, or plant-based crumbles |
| White rice | Brown rice, cauliflower rice, quinoa, or orzo |
| Mozzarella | Cheddar, pepper jack, provolone, or dairy-free cheese |
| Diced tomatoes | Crushed tomatoes, fire-roasted tomatoes, or fresh diced tomatoes |
| Italian seasoning | Cumin + chili powder for a Tex-Mex twist |
| Bell peppers | Mini sweet peppers for individual servings (reduce bake time) |
Vegetarian version: Skip the meat entirely and add 1 can of black beans + extra rice. It’s filling, satisfying, and just as delicious.
Tex-Mex twist: Swap the Italian seasoning for cumin, chili powder, and a pinch of cayenne. Top with cheddar and serve with sour cream and salsa.
Make Ahead Tips
- Filling only: Make the beef and rice filling up to 2 days ahead and refrigerate. Fill and bake the peppers when ready.
- Fully assembled: Fill the peppers and refrigerate (covered) up to 24 hours before baking. Add 10 minutes to the covered bake time since they’ll be cold.
- Freezer: Freeze baked stuffed peppers (without cheese topping) in an airtight container for up to 3 months. Thaw overnight in the fridge, top with cheese, and reheat at 375°F for 20-25 minutes.
Nutritional Info (Per Serving, Approx.)
| Nutrient | Amount |
|---|---|
| Calories | ~450 kcal |
| Protein | ~32g |
| Carbohydrates | ~28g |
| Fat | ~22g |
| Fiber | ~4g |
For lower-calorie: use ground turkey + cauliflower rice. For high-protein: add an extra 1/4 lb of beef.
Meal Pairing Suggestions
- A simple green salad with vinaigrette
- Garlic bread or crusty sourdough
- Roasted or steamed broccoli
- A glass of Cabernet Sauvignon or Zinfandel (the smokiness plays beautifully with the beef)
Leftovers and Storage
- Fridge: Store leftover stuffed peppers in an airtight container for up to 4 days.
- Reheating: Microwave individual peppers for 2-3 minutes, or reheat in the oven at 350°F for 15-20 minutes covered with foil.
- Pro leftover move: Chop up leftover peppers and filling and serve over pasta or as a filling in a quesadilla. Nothing gets wasted.
FAQ
Do I have to pre-cook the rice?
Yes — always use pre-cooked rice. Uncooked rice doesn’t fully cook inside the pepper during baking and you’ll end up with crunchy bits in your filling.
Can I use raw ground beef in the filling without cooking it first?
Technically it will cook inside the oven, but you won’t get the same depth of flavor. Browning the meat in a skillet first develops savory caramelization that makes the filling taste significantly better.
My peppers keep falling over. What do I do?
Trim a thin slice off the bottom to create a flat surface. Or use a muffin tin to hold them upright during baking — it works perfectly.
What color bell peppers are best?
Red, orange, and yellow peppers are sweeter and add a nice contrast to the savory filling. Green peppers are slightly more bitter and hold up a bit firmer. Any color works — it’s really personal preference.
Can I make this without cheese?
Absolutely. Skip the cheese and top with extra tomato sauce or a sprinkle of nutritional yeast for a dairy-free version. The filling is flavorful enough to stand on its own.
How do I know when they’re done?
The pepper should be tender when pierced with a knife, the filling should be hot throughout, and the cheese should be bubbling and lightly golden. If the cheese isn’t golden yet, broil for 2-3 minutes at the end.
Wrapping Up
Stuffed bell peppers are the definition of a recipe that punches way above its weight. They look impressive, taste like something you’d order at a restaurant, and are honestly one of the more straightforward things you can make for dinner.
Once you’ve made them once, you’ll realize just how customizable they are. Swap the protein. Change the cheese. Add heat. Make them vegetarian. The formula stays the same and the result is always good.
Give them a go this week, and then come back and drop a comment below. I want to know what filling variation you tried, what worked, what you’d change. And if you have questions along the way, ask them down there too. That’s what the comments are for.