In a large (non-stick) frying pan, place enough olive oil just to cover the entire bottom.
Add the peppers to the pan and cover.
Fry peppers on medium/low heat, making sure to turn them on all side to achieve even cooking.
Note: Be very careful when turning peppers since the hot oil may splatter on you! I use the cover so my stove doesn't become a disaster area from the oil splatter! One trick I found useful is to remove the pan from the flame, wait a few seconds, remove the cover gently (don't let condensation drip in hot pan!), turn the peppers, replace cover and place back on burner.
While the peppers are frying, wash and chop the tomatoes.
When your peppers are ready, remove from pan and place in serving dish. Sprinkle a little salt and pepper and set aside.
In the same pan where you fried the peppers, add a little more olive oil and the chopped garlic. Sauté until golden.
Add the tomatoes and sauté on low heat, stirring occasionally.
The tomatoes only need to cook for a few minutes, until most water had evaporated.
Add salt and fresh basil and shut off burner.
Evenly distribute the tomatoes over the fried peppers.
Sprinkle some pepper and serve with crusty Italian bread and slices of your favorite cheese.