If there’s one dinner recipe that never gets old in my house, it’s stuffed bell peppers. Seriously — this is the kind of meal that looks like you spent hours in the kitchen, but it comes together so easily on a weeknight. My family goes absolutely crazy for these, and honestly? I do too.
What I love most about this recipe is how flexible it is. You can use whatever ground meat you have on hand — beef, turkey, chicken, even sausage. Going meatless? Tofu works beautifully here. And the cheese? I’m a pepperjack girl all the way, but cheddar and mozzarella are always crowd-pleasers. This is truly one of those “clean out the fridge” dinners that somehow tastes like you planned it all along.
The filling is savory, hearty, and packed with flavor from fire roasted tomatoes, garlic, and just the right blend of spices. Stuffed into tender roasted peppers and topped with bubbly, melty cheese — it’s comfort food that doesn’t feel heavy. Win-win.
Let me show you how easy this is!
Why You’ll Love This Recipe
Simple, wholesome ingredients you probably already have at home
Completely customizable — swap the protein, the cheese, the rice, whatever works for you
Great for meal prep — make the filling ahead and stuff the peppers when you’re ready
Kid-friendly and family-approved — even picky eaters love these!
Naturally gluten-free — just check your canned tomato label to be sure
Ingredients
4–6 bell peppers (any color — green, yellow, red, or orange)
1 tablespoon olive oil
1 lb (450g) ground beef (or ground turkey, chicken, pork, sausage, or tofu)
1 medium onion, chopped
1 jalapeño pepper, chopped (optional, for a little heat)
5 cloves garlic, chopped
14.5 oz canned fire roasted tomatoes (diced tomatoes or tomato sauce work too)
1 cup cooked rice (white, brown, or wild — your call!)
1 tablespoon paprika
1 teaspoon dried oregano
1 teaspoon dried basil
Salt and pepper, to taste
1 cup shredded cheese (cheddar, mozzarella, a blend — or pepperjack if you’re like me!)
For Garnish: fresh chopped parsley, red pepper flakes

How to Make Stuffed Bell Peppers
Step 1: Prep your peppers.
Preheat your oven to 425°F (220°C) and bring a large pot of water to a boil. Wash the peppers, cut off the tops, and scoop out the seeds and membranes. If they’re wobbly, slice just a tiny bit off the bottom so they stand upright — don’t cut too much or the filling will fall right through! Chop up those pepper tops (toss the stems) and set them aside to cook with your onion later. Nothing goes to waste here!
Step 2: Blanch the peppers.
Drop the peppers into the boiling water and blanch for 5 minutes to soften them up. Prefer roasting instead? Pop them in the oven for 20 minutes — both methods work great. Transfer your softened peppers into a lightly oiled baking dish and set aside.
Step 3: Cook the filling.
Heat the olive oil in a large skillet over medium heat. Add the chopped onion, pepper tops, and jalapeño if you’re using it. Cook for about 5 minutes until everything softens and smells amazing. Add the garlic and stir for 1 minute until fragrant — that’s one of my favorite smells in the whole kitchen, honestly.
Add your ground beef and cook for 5–6 minutes, breaking it apart as you go, until it’s fully cooked through. Stir in the fire roasted tomatoes, paprika, oregano, basil, salt, and pepper. Add the cooked rice, stir everything together, and remove from heat. Stir in half of the shredded cheese until it melts right into the filling. So good.
Step 4: Stuff and bake.
Spoon the filling generously into each pepper — really pack it in there! Top each one with the remaining shredded cheese. Roast in the oven for 15–20 minutes, until the peppers are tender and the cheese is bubbly and golden. Your kitchen is going to smell incredible.
Step 5: Garnish and serve.
Let them cool for just a few minutes, then scatter on some fresh parsley and a pinch of red pepper flakes if you like a little kick. Serve warm and watch them disappear!
Tips
Make it ahead: The meat filling can be made 1–2 days in advance and stored in the fridge. Just stuff and bake when you’re ready!
Freeze them: These freeze beautifully — bake, cool completely, wrap individually, and freeze for up to 3 months.
Low-carb option: Skip the rice or swap it for cauliflower rice — the filling is still incredibly satisfying.
Color matters more than you think: Red, orange, and yellow peppers are sweeter and tend to be a bigger hit with kids. Green peppers have a slightly more bitter, savory flavor — totally delicious, just a different vibe!
Frequently Asked Questions
Can I make these without pre-cooking the peppers?
You can skip the blanching step, but the peppers will be a little firmer. If you like a softer pepper, I recommend blanching or pre-roasting — it makes a big difference!
What’s the best cheese to use?
Honestly, use whatever you love! I’m obsessed with pepperjack for the spice, but a sharp cheddar or a mozzarella blend is classic and delicious.
Can I use cauliflower rice?
Absolutely! It’s a great lower-carb swap and works perfectly in the filling.