Healthy Taco Stuffed Peppers

Last updated September 26, 2025 By Kelly Nardo | 4 Comments
This post contains affiliate links. Please read my policy page.
Healthy taco stuffed peppers with ground turkey, black beans, corn, taco seasoning, and cheese make a flavor and veggie-filled meal. Serve with sides and taco topping of your choice for an easy and comforting meal! High protein and gluten-free.
Prep: 10 minutes
Cook: 35 minutes
Total Time: 45 minutes
Servings 8 stuffed peppers
5 from 2 votes

I love a good veggie-packed meal, and anything Mexican-inspired always is a winner in our house. These taco stuffed peppers are hearty and comforting, full of flavor, and the perfect healthy dinner recipe.

The filling is a combination of ground turkey, black beans, corn, fire-roasted tomatoes, and spices. I tested this recipe two ways, and while it takes one more step, it’s best to parbake the bell peppers when the taco meat filling is cooking. This helps them soften and will reduce the cooking time once they are stuffed.

Never Miss a Recipe!

Get new recipes like this delivered to your inbox.

Mexican stuffed peppers with ground turkey and melted cheese in a large white casserole dish. They are garnished with sour cream, sliced avocado, and cilantro. Next to the pan is some cilantro leave and a plate of chopped cilantro.

Topped off with melted cheese, these Mexican stuffed peppers make the perfect cozy yet healthy meal. Also, one pepper packs 21 grams of protein and 5 grams of fiber, and the leftovers are great for lunch the next day, or make them for meal prep.

Why you’ll love this taco stuffed pepper recipe

  • made from 10 simple ingredients
  • macro-balanced with protein, carbohydrates, fat, and fiber!
  • easily customizable – use whatever meat and toppings you like.
  • a meal the whole family will love!
Healthy stuffed pepper with melted cheese and topped with sliced avocado and cilantro on a white plate. Around the plate is two more plates with stuffed peppers on them, a plate with cilantro, some lime wedges, and a striped kitchen towel.

Are stuffed peppers healthy?

Stuffed peppers can be a healthy addition to one’s diet. The peppers provide a good source of complex carbs, vitamins, and minerals. Additionally, the stuffing can consist of lean protein, whole grains, beans, and vegetables.

Ingredients

  • bell peppers – I like using assorted colors
  • olive oil
  • onion
  • garlic, minced
  • lean ground turkey
  • taco seasoning
  • fire-roasted diced tomatoes with green chiles
  • black beans
  • frozen corn
  • cheddar cheese
  • salt and pepper
A variety of colored bell peppers that have been halved, a bowl of diced yellow onion, a plate of raw ground turkey, a bowl of diced fire roasted tomatoes, a bowl of shredded cheese, a small cup of olive oil, a small bowl of salt and pepper, a small bowl of minced garlic, a bowl of black beans, a bowl of taco seasoning, and a bowl of corn on a grey concrete countertop.

How to make taco stuffed peppers

  1. Preheat oven to 350 degrees Fahrenheit.
  2. Prep your peppers. Cut peppers in half lengthwise and remove the stems, seeds, and inner membranes. Place them in a 9×13-inch baking dish (or similar size) with the cut side up. You may need 2 pans, depending on how big your peppers are.
  3. Parbake peppers. Place peppers in the oven and bake for 15 minutes, or until your meat mixture is done.
  4. Sauté onions and garlic. Heat a large skillet over medium-low heat. Add oil and let it get hot. Next, add onions, salt, and pepper, and sauté for 2-3 minutes, stirring occasionally, until softened and slightly browned. Then add garlic and saute for 1-2 minutes until fragrant.
  5. Brown meat. Next, add ground turkey, salt, and pepper, and break it up with the back of a spoon or meat chopper. Sauté for 4-5 minutes until mostly browned. Add taco seasoning, fire-roasted tomatoes, black beans, corn, salt, and pepper, and stir to combine. Cook until meat is browned and everything is warmed through, about another 2-3 minutes.
  6. Stuff halved peppers with the meat mixture. Remove peppers from the oven. Stuff peppers with your mixture, evenly dividing between the peppers, and making sure to pack the mixture tightly. Make sure to get the juices in the pan as well, as it will help keep the mixture from drying out. Cover the pan with aluminum foil and cook 15-20 minutes until peppers are soft, but still have a little bite to them. Remove from the oven and remove the foil. Finally, sprinkle peppers with shredded cheese and cook for another 2-3 minutes until cheese is melted.
  7. Enjoy! Top with optional toppings and enjoy!

What to serve with stuffed peppers

  • rice – white rice, Mexican rice, brown rice, or cauliflower rice
  • tortilla chips
  • shredded lettuce
  • diced tomatoes
  • avocado sauce or guacamole
  • sour cream or greek yogurt
  • salsa or pico de gallo
  • hot sauce
  • cilantro
  • jalapenos

Storage

Store leftovers in an airtight container in the refrigerator for up to 4-5 days.

How to reheat stuffed peppers

To reheat leftovers, pop them in the microwave for 1-2 minutes until warmed through. You can also reheat them in the oven. Place them in an oven-safe dish covered in tin foil and reheat at 350 degrees Fahrenheit for 15-20 minutes until warmed through.

Can you freeze stuffed peppers?

Taco stuffed peppers make an excellent recipe to freeze. You can either freeze the whole recipe in a large container or in individual servings. It should last up to 3 months in the freezer. When ready to eat, let it defrost in the fridge overnight and bake it to warm through.

Healthy stuffed peppers with ground turkey and topped with melted cheese in a large casserole dish.

Substitutions and additions

  • bell peppers – any color bell peppers will work.
  • olive oil – any kind of neutral oil will work.
  • garlic – garlic powder will work instead. Use 1/2 teaspoon.
  • ground turkey – lean ground beef or ground chicken will work instead.
  • taco seasoning – you can use a mix of garlic powder, chili powder, paprika, cumin, and cayenne. Homemade taco seasoning or store-bought will work.
  • fire-roasted diced tomatoes with green chiles – if you can’t find fire-roasted, plain canned diced tomatoes work.
  • black beans – pinto beans will work instead.
  • frozen corn – canned corn will work the same. Make sure to drain it before using.
  • cheddar cheese – most kinds of cheese will work. Monterey jack or pepper jack cheese would be great substitutes. Leave off the cheese to keep this dairy-free.

Here are some additions you can add:

  • veggies – the more veggies the merrier! Add in bell peppers, zucchini, or mushrooms if you like.
  • rice or quinoa – some stuffed pepper recipes will include a grain in the mix. To do so, add cooked rice or quinoa when you add your beans.
  • spices – feel free to change up the spices if desired.

More healthy Mexican recipes

If you love quick and easy meals and want to learn how to build a balanced plate, check out our FREE How to Build a Balanced Plate Guide!

An overhead shot of taco stuffed peppers with melted cheese topped with sour cream, avocado slices, and cilantro in a white casserole dish.
An overhead shot of taco stuffed peppers with melted cheese topped with sour cream, avocado slices, and cilantro in a white casserole dish.
5 from 2 votes

Taco Stuffed Peppers

Author: Kelly Nardo
Healthy taco stuffed peppers with ground turkey, black beans, corn, taco seasoning, and cheese make a flavor and veggie-filled meal. Serve with sides and taco topping of your choice for an easy and comforting meal! High protein and gluten-free.
Print Recipe Pin Recipe
Course: Main Course
Calories: 270kcal
Protein: 21.6g
Carbs: 21.1g
Fat: 11.8g
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 8 stuffed peppers

ingredients

  • 4 medium-large bell peppers, assorted colors (about 765 grams, give or take)
  • 1 tablespoon olive oil
  • 1 cup diced onion (120 grams)
  • 2 cloves garlic, minced
  • 1 pound ground turkey (I used 93/7)
  • 2 tablespoons taco seasoning
  • 1 can (14.5 ounces) fire-roasted diced tomatoes with green chiles, liquid somewhat drained
  • 1 can (15 ounces) black beans, drained and rinsed
  • 1 cup frozen corn
  • 1 cup shredded cheddar cheese (2.5 ounces)
  • salt and pepper, to taste
  • optional toppings – lime juice, avocado, sour cream, cilantro…

instructions

  • Preheat oven to 350 degrees Fahrenheit.
  • Prep your peppers. Cut peppers in half lengthwise and remove the stems, seeds, and inner membranes. Place them in a 9×13-inch baking dish (or similar size) with the cut side up. You may need 2 pans, depending on how big your peppers are.
  • Parbake peppers. Place peppers in the oven and bake for 15 minutes, or until your meat mixture is done.
  • Sauté onions and garlic. Heat a large skillet over medium-low heat. Add oil and let it get hot. Add onions, salt, and pepper, and sauté for 2-3 minutes, stirring occasionally, until softened and slightly browned. Then add garlic and saute for 1-2 minutes until fragrant.
  • Brown meat. Next, add ground turkey, salt, and pepper, and break it up with the back of a spoon or meat chopper. Sauté for 4-5 minutes until mostly browned. Add taco seasoning, fire-roasted tomatoes, black beans, corn, salt, and pepper, and stir to combine. Cook until meat is browned and everything is warmed through, about another 2-3 minutes.
  • Stuff halved peppers with the meat mixture. Remove peppers from the oven. Stuff peppers with your mixture, evenly dividing between the peppers, and making sure to pack the mixture tightly. Make sure to get the juices in the pan as well, as it will help keep the mixture from drying out.
  • Bake. Cover the pan with aluminum foil and bake for 15-20 minutes until peppers are soft, but still have a little bite to them. Remove from the oven and remove the foil. Sprinkle peppers with shredded cheese and cook for another 2-3 minutes until cheese is melted.
  • Enjoy! Top with optional toppings and enjoy!

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.

nutrition

Nutrition Facts
Taco Stuffed Peppers
Amount Per Serving (1 stuffed pepper)
Calories 270 Calories from Fat 106
% Daily Value*
Fat 11.8g18%
Saturated Fat 3.7g23%
Polyunsaturated Fat 2.6g
Monounsaturated Fat 4.3g
Cholesterol 68mg23%
Sodium 358mg16%
Potassium 686mg20%
Carbohydrates 21.1g7%
Fiber 5.2g22%
Sugar 5.8g6%
Protein 21.6g43%
Vitamin A 1001IU20%
Vitamin C 118mg143%
Calcium 134mg13%
Iron 2.5mg14%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?If you make this recipe or anything from Eat the Gains, leave a comment and rating to let people know how you liked it! Also, make sure to post it and tag me so I can see all of your creations!! @eatthegains and #eatthegains on Instagram!

Recipe by Kelly Nardo, Eat the Gains | Photography by Sierra Inn

Get My Guide On
How to Build a Balanced Plate

No recipe, no problem! Learn the key factors to build a balanced plate for sustainable eating and to fuel your body to support your activity, goals, and lifestyle.

5 from 2 votes

Leave a Reply

Have a question or want to share how you liked the recipe? Share your feedback!

Recipe Rating




4 Comments

  1. 5 stars
    Made these the other night – they are fantastic and easy!

    Great for meal prep – easy to bring to work and reheat etc.