Prep the peppers: Preheat your oven to 400°F (200°C). Slice the tops off the bell peppers and remove seeds and membranes. If they don’t stand upright, shave a tiny bit off the bottoms to level them.
Place them in a baking dish cut-side up.
Soften the peppers (optional but helpful): Brush the insides with a little olive oil and bake for 8–10 minutes while you prepare the filling. This helps them cook evenly and stay tender.
Cook the aromatics: Heat olive oil in a large skillet over medium heat. Add onion and cook 3–4 minutes until softened.
Stir in garlic and cook 30 seconds, just until fragrant.
Brown the meat: Add ground turkey or beef. Break it up with a spoon and cook until no longer pink, about 5–7 minutes. Season lightly with salt and pepper.
Build the taco base: Stir in tomato paste and cook 1 minute to caramelize.
Add diced tomatoes (or salsa), taco seasoning, and a splash of water if it looks dry. Simmer 2–3 minutes.
Add the fillers: Fold in black beans, corn (if using), and cooked rice or quinoa (if using). Taste and adjust seasoning with more taco spice, salt, or pepper.
Stuff the peppers: Remove peppers from the oven.
Fill each pepper firmly with the taco mixture, mounding slightly on top. Sprinkle with half the cheese.
Bake: Cover the dish loosely with foil and bake 15 minutes. Remove foil, top with remaining cheese, and bake another 5–7 minutes, until the cheese is melted and bubbly.
Finish and serve: Let cool for 5 minutes.
Garnish with cilantro and your favorite toppings. Serve with lime wedges for a fresh squeeze over the top.