Clean and dice onion. Clean, crush and dice garlic. Add uncooked rice, onion, garlic and olive oil to a medium to sized pan. Cook on medium high heat stirring constantly to avoid burning.
Once the onions begin to soften add in chili powder and stir fry for about a minute.
Add to pan beans and diced tomatoes. stir to combine then add in stock (or water). Allow to cook for about 10 minutes or until rice has absorbed the liquid. Test to ensure the rice is cooked. Turn of heat and let sit while you prep the peppers.
Cut off tops of peppers. If using long peppers create a slit down one side and remove all seeds.
If using bell peppers cut off the top and remove pith and any remaining seeds.
Carefully spoon rice mixture into peppers and place in a baking dish so that the peppers are hugged together. If the peppers have too much space between them they will collapse and the stuffing will spill out.
Add about 1/4 cup of water to bottom of pan, just enough to coat bottom but not go up the sides of the peppers. Cover and bake in 400 F oven for 30 minutes.
Before serving top with freshly ground pepper and chopped cilantro.
Mixed family: meat and veg eaters? No Problem!! Stir fry 1/2 pound of ground turkey with a tablespoon of chili powder. Stuff the vegetarian peppers first then add the remaining rice mixture to the meat and stuff the remaining peppers.