Place a large pan on the stove over medium heat and add 8 strips of bacon. Flip occasionally until the bacon has cooked through completely.
Remove the bacon from the pan and place on a paper towel lined plate. Use a knife to cut the bacon into bite-sized pieces. Set aside.
Place a large dutch oven or pot over medium heat and add the oil.
Add ¾ cup onions, ½ cup red peppers, 2 cups rice, and 2 tsp salt. Cook, stirring, for 5 minutes, until the onion is soft and the rice is lightly toasted. Add 3 tbsp tomato paste and cook for 2 to 3 minutes, stirring.
Add 1 tsp oregano, 1 tsp cumin, 15 oz pigeon peas, 7 oz corn, 14.5 oz tomatoes, 2 cups chicken stock and 1 cup water.
Bring to a boil, then reduce the heat to a simmer.
Cover the pot with a lid and cook until the rice is tender (without stirring) about 25 to 30 minutes.
Remove the lid and fluff the rice with a fork. Add the bacon back into the rice and stir.
Garnish with cilantro and scallions. Serve and enjoy!