Clean the chicken livers by removing any membranes or connective tissue. Rinse them under cold water and pat dry with a paper towel.
Heat the vegetable oil or butter in a large skillet or frying pan over medium-high heat.
Add the sliced onions to the pan and sauté until they become soft and golden brown.
Add the minced garlic to the pan and cook for an additional minute, stirring continuously.
Add the chicken livers to the pan and cook for about 5-6 minutes, stirring occasionally, until they are browned on the outside and cooked through. The livers should be slightly pink in the center but not raw.
Season the chicken livers with salt, pepper, and paprika (if desired) while they are cooking.
Add the diced tomatoes to the pan and cook for another 2-3 minutes, until the tomatoes have softened and released their juices.
Remove the pan from the heat. Garnish with fresh parsley or cilantro, if desired.
Serve the chicken livers with onion and tomato hot, accompanied by your choice of side dishes such as rice, pasta, or crusty bread.Enjoy the flavorful combination of tender chicken livers, caramelized onions, and juicy tomatoes in this delicious dish!