Over low to medium heat, coat the bottom of a large deep sauté pan with olive oil and when hot, sauté the large diced onion until translucent, careful not to burn, about 5-7 minutes.
Add the tomatoes to the oil-onion mixture, add salt and pepper to taste, and heat on medium for about 15 minutes, stirring occasionally.
Put up a medium size pot of salted boiling water and cook pasta according to package directions until al dente.
Add the 2 cups of frozen peas to the tomato sauce and mix about 5 more minutes (I also add grated cheese to taste during this step).
Drain the pasta and add the cooked pasta to the tomatoes and peas, give it a stir and sprinkle grated cheese and red pepper, and serve with Italian bread if desired. Enjoy!