Preheat the oven to 375°F (190°C). Meanwhile, prepare the bell peppers by slicing off the tops and removing the seeds and membranes. Rinse the peppers under cold water and set them aside.
In a large skillet, heat some oil over medium heat. Add the chopped onion and minced garlic, and sauté until they become translucent and fragrant.
Add the ground beef (or alternative protein) to the skillet and cook until browned. Break up the meat into small crumbles using a spatula or wooden spoon.
Once the meat is cooked, drain any excess grease from the skillet. Add the cooked rice, tomato sauce, dried oregano, dried basil, salt, and pepper. Stir well to combine all the ingredients. Allow the mixture to simmer for a few minutes to enhance the flavors.
Place the prepared bell peppers in a baking dish or on a lined baking sheet. Carefully spoon the filling into each pepper until they are generously stuffed. Sprinkle shredded cheese over the tops of the peppers, covering the filling.
Cover the baking dish with foil and place it in the preheated oven. Bake for approximately 30-35 minutes, or until the peppers are tender and the cheese has melted and turned golden brown.
Remove the foil during the last 5 minutes of baking to allow the cheese to achieve a crispy texture.
Once cooked, remove the stuffed peppers from the oven and let them cool for a few minutes. Garnish with freshly chopped parsley to add a pop of color and freshness.
Serve the stuffed peppers warm and enjoy the delightful combination of flavors and textures!