Heat olive oil in a heavy-bottomed pan over low-medium heat.
Add chopped onions and sauté gently for about 10 minutes or until semi-translucent.
Add Bay leaves, dried oregano and chopped tomatoes. Stir until well combined. Cook for about 5 minutes or until tomatoes break down and release their juices.
Add rice, chicken stock and season with salt and ground black pepper as preferred. Boil over medium-high heat for 2 minutes. Cover with lid. Reduce the heat to low. Simmer for 15 minutes without removing lid.
After cooking, lift the lid and taste to check the seasoning. If desired, cook longer until desired tenderness. Add 1/4 cup of chicken stock if necessary.
Fluff up the cooked rice. Cover with lid and let stand for a couple of minutes.
If desired, sprinkle each serving with 1/2 teaspoon of dried oregano (optional).