Stuffed bell peppers with ground turkey have been in my dinner rotation for years, and honestly they never get old. There’s something satisfying about a meal that’s already portioned for you and comes with the vegetables built right in. I started making these during a stretch when I was trying to eat more protein without relying on red meat every night, and ground turkey turned out to be a genuinely good fit here.
The filling is loaded with mushrooms, zucchini, spinach, and diced tomatoes, so each pepper ends up hearty and well-seasoned without needing much else on the side. It’s the kind of dinner that looks a little impressive on the plate but doesn’t take much effort to pull together. One skillet, a baking dish, and about 45 minutes is all you need.
Ingredients
For the Peppers
- 3 whole bell peppers (any color), tops removed and seeded
For the Filling
- 2 tablespoons olive oil
- 1/2 onion, finely chopped
- 1 pound ground turkey
- 1 cup sliced mushrooms
- 1 zucchini, chopped into small pieces
- 1/2 red bell pepper, chopped
- 1/2 yellow bell pepper, chopped
- 1 cup fresh spinach
- 1 (14.5 ounce) can diced tomatoes, drained
- 1 tablespoon tomato paste
- Italian seasoning, to taste (about 1 to 1.5 teaspoons)
- Garlic powder, to taste (about 1/2 to 1 teaspoon)
- Salt and freshly ground black pepper, to taste
Stuffed Bell Peppers with Ground Turkey: Step-by-Step
- Preheat your oven to 375°F (190°C). Lightly grease a baking dish large enough to hold the 3 peppers upright without them tipping over.
- Prep the peppers. Slice the tops off each bell pepper and pull out the seeds and white membranes. Stand them upright in your prepared baking dish. If they wobble, trim a thin slice from the bottom to give them a flat base.
- Par-bake the peppers (optional but recommended). Pop the peppers into the preheated oven for about 10 minutes while you make the filling. This softens them slightly so they finish cooking evenly once stuffed.
- Cook the onion. Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook, stirring occasionally, for 3 to 4 minutes until softened and slightly translucent.
- Brown the ground turkey. Add the ground turkey to the skillet, breaking it up with a spoon. Cook for 5 to 7 minutes until no pink remains. Drain any excess liquid from the pan if needed.
- Add the vegetables. Stir in the mushrooms, zucchini, chopped red bell pepper, and chopped yellow bell pepper. Cook for another 4 to 5 minutes until the vegetables have softened slightly.
- Season the filling. Add the Italian seasoning, garlic powder, salt, and pepper. Stir well to distribute the seasoning evenly throughout the mixture.
- Add the tomatoes and spinach. Pour in the drained diced tomatoes and stir in the tomato paste. Fold in the fresh spinach and cook for 1 to 2 minutes until the spinach wilts down.
- Taste and adjust. Give the filling a taste before stuffing. Adjust the seasoning as needed. The filling should be well-seasoned since the bell peppers will dilute the flavor slightly as everything bakes together.
- Stuff the peppers. Remove the par-baked peppers from the oven. Spoon the filling generously into each one, pressing it down gently and mounding it at the top. Don’t be shy with the filling.
- Bake until done. Return the stuffed peppers to the oven and bake for 20 to 25 minutes, until the peppers are tender when pierced with a fork and the filling is heated through and lightly caramelized on top.
- Rest briefly and serve. Let the peppers sit for 3 to 5 minutes before serving. Top with a sprinkle of Parmesan, shredded mozzarella, or fresh herbs if you like.
Choosing the Right Bell Peppers
The color of your bell peppers matters more than you’d think. Red, orange, and yellow peppers are riper and sweeter, which balances nicely with the savory, herb-heavy filling. Green peppers are less sweet and have a slightly bitter edge, which works fine but gives you a different result.
Look for peppers with flat bottoms so they stand up on their own in the baking dish. If they’re all curved and wobbly, a small slice off the bottom solves the problem. Just don’t cut too deep or you’ll go through the pepper and lose the filling.
Size matters too. Medium to large peppers give you enough room to load up the filling without having it overflow everywhere. Small peppers make cute individual portions but you’ll need more of them.

How to Season the Turkey Filling Well
Ground turkey is leaner than beef, which is one of its strengths in this recipe, but it’s also more neutral in flavor. That means the seasoning has to do a lot of the work. Don’t be timid with the Italian seasoning and garlic powder.
The tomato paste is doing something important here beyond flavor. It helps bind the filling slightly and adds a concentrated, savory depth that diced tomatoes alone don’t give you. Make sure you stir it in well so it coats everything evenly.
If you have time, let the filling sit off the heat for a few minutes before stuffing the peppers. It thickens up a little and the flavors settle together in a way that makes a noticeable difference.
What to Serve Alongside
These ground turkey stuffed peppers are filling enough to stand on their own, but a simple side makes the meal feel more complete. A green salad dressed with olive oil and lemon is probably the easiest option and takes almost no effort.
For something heartier, a small portion of rice or crusty bread works well to soak up any juices from the baking dish. The cooking liquid that collects in the bottom of the dish is actually quite good, so don’t let it go to waste.
If you want to add cheese, mozzarella melted over the top in the last 5 minutes of baking is a solid move. Parmesan works too and adds a slightly nuttier, saltier finish.
Notes
- Ground turkey vs. ground beef: Ground beef works as a direct swap if that’s what you have. The flavor is richer and a bit fattier, which some people prefer.
- Rice in the filling: Some versions include cooked rice mixed into the filling. It makes the meal more filling and stretches the recipe further. Add about 1/2 cup cooked rice per pound of meat.
- Make-ahead: The filling can be made a day ahead and stored in the fridge. Stuff the peppers just before baking. You may need to add 5 minutes to the bake time if the filling is cold.
- Freezing: These stuffed bell peppers freeze well. Let them cool completely, wrap individually, and freeze for up to 3 months. Reheat covered in the oven at 350°F until warmed through.
- Equipment: A deep 9×13 baking dish or a smaller 8×8 (depending on pepper size) works best. The peppers need support to stay upright as they bake.
- Leftovers: Store leftover peppers in an airtight container in the fridge for up to 4 days. They reheat well in the microwave or oven.
Recipe FAQs
Can I make stuffed bell peppers ahead of time? Yes, and it works well. Cook the filling completely, let it cool, and refrigerate it for up to 24 hours. Stuff and bake the peppers the next day. They’ll need a few extra minutes in the oven if the filling is going in cold.
Can I freeze these? Stuffed bell peppers freeze well both before and after baking. For best results, bake them first, cool completely, then wrap each pepper individually before freezing. Reheat in a 350°F oven covered with foil until heated through, about 25 to 30 minutes from frozen.
What can I substitute for ground turkey? Ground chicken is the closest swap in terms of texture and leanness. Ground beef or ground pork also work and give a richer flavor. For a vegetarian version, a combination of cooked lentils and extra mushrooms holds up surprisingly well in the same filling base.
Why are my stuffed peppers watery? Two main reasons: either the diced tomatoes weren’t drained well enough, or the filling had too much moisture before going in. Make sure to drain the canned tomatoes thoroughly and cook off any excess liquid in the skillet before stuffing. Par-baking the peppers first also helps prevent wateriness.
How long do leftovers keep? Refrigerated leftovers stay good for up to 4 days in a sealed container. Reheat in the microwave for 2 to 3 minutes or in a 350°F oven for about 15 minutes until warmed through.
Print
Stuffed Bell Peppers with Ground Turkey
- Total Time: 50 minutes
- Yield: 3 servings 1x
- Diet: Gluten Free
Ingredients
For the Peppers
- 3 whole bell peppers (any color), tops removed and seeded
For the Filling
- 2 tablespoons olive oil
- 1/2 onion, finely chopped
- 1 pound ground turkey
- 1 cup sliced mushrooms
- 1 zucchini, chopped into small pieces
- 1/2 red bell pepper, chopped
- 1/2 yellow bell pepper, chopped
- 1 cup fresh spinach
- 1 (14.5 ounce) can diced tomatoes, drained
- 1 tablespoon tomato paste
- Italian seasoning, to taste (about 1 to 1.5 teaspoons)
- Garlic powder, to taste (about 1/2 to 1 teaspoon)
- Salt and freshly ground black pepper, to taste
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a baking dish large enough to hold the 3 peppers upright without them tipping over.
- Prep the peppers. Slice the tops off each bell pepper and pull out the seeds and white membranes. Stand them upright in your prepared baking dish. If they wobble, trim a thin slice from the bottom to give them a flat base.
- Par-bake the peppers (optional but recommended). Pop the peppers into the preheated oven for about 10 minutes while you make the filling. This softens them slightly so they finish cooking evenly once stuffed.
- Cook the onion. Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook, stirring occasionally, for 3 to 4 minutes until softened and slightly translucent.
- Brown the ground turkey. Add the ground turkey to the skillet, breaking it up with a spoon. Cook for 5 to 7 minutes until no pink remains. Drain any excess liquid from the pan if needed.
- Add the vegetables. Stir in the mushrooms, zucchini, chopped red bell pepper, and chopped yellow bell pepper. Cook for another 4 to 5 minutes until the vegetables have softened slightly.
- Season the filling. Add the Italian seasoning, garlic powder, salt, and pepper. Stir well to distribute the seasoning evenly throughout the mixture.
- Add the tomatoes and spinach. Pour in the drained diced tomatoes and stir in the tomato paste. Fold in the fresh spinach and cook for 1 to 2 minutes until the spinach wilts down.
- Taste and adjust. Give the filling a taste before stuffing. Adjust the seasoning as needed. The filling should be well-seasoned since the bell peppers will dilute the flavor slightly as everything bakes together.
- Stuff the peppers. Remove the par-baked peppers from the oven. Spoon the filling generously into each one, pressing it down gently and mounding it at the top. Don’t be shy with the filling.
- Bake until done. Return the stuffed peppers to the oven and bake for 20 to 25 minutes, until the peppers are tender when pierced with a fork and the filling is heated through and lightly caramelized on top.
- Rest briefly and serve. Let the peppers sit for 3 to 5 minutes before serving. Top with a sprinkle of Parmesan, shredded mozzarella, or fresh herbs if you like.
Notes
- Ground turkey vs. ground beef: Ground beef works as a direct swap if that’s what you have. The flavor is richer and a bit fattier, which some people prefer.
- Rice in the filling: Some versions include cooked rice mixed into the filling. It makes the meal more filling and stretches the recipe further. Add about 1/2 cup cooked rice per pound of meat.
- Make-ahead: The filling can be made a day ahead and stored in the fridge. Stuff the peppers just before baking. You may need to add 5 minutes to the bake time if the filling is cold.
- Freezing: These stuffed bell peppers freeze well. Let them cool completely, wrap individually, and freeze for up to 3 months. Reheat covered in the oven at 350°F until warmed through.
- Equipment: A deep 9×13 baking dish or a smaller 8×8 (depending on pepper size) works best. The peppers need support to stay upright as they bake.
- Leftovers: Store leftover peppers in an airtight container in the fridge for up to 4 days. They reheat well in the microwave or oven.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean-inspired
Nutrition
- Serving Size: 1 stuffed pepper
- Calories: 280 kcal
- Sugar: 6 g
- Sodium: 520 mg
- Fat: 12 g
- Saturated Fat: 4 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 4 g
- Protein: 26 g
- Cholesterol: 75 mg