To start, heat up the olive oil on medium high heat.
Once hot, add in the finely chopped onions and finely chopped bell peppers. Saute for 2-3 minutes until fragrant and soft.
Add in the finely minced garlic and saute for 1-2 minutes, until fragrant and golden in color.
Now, add in the ground beef. Break up the beef into small chunks and mix with with the onions, garlic and bell peppers.
Once the beef is about 75-80% browned and cooked through, add in the seasonings. Mix well to combine.
Add in the tomato paste and mix it with the beef until well incorporated.
Add in the tomato sauce and the hot water. Mix everything well.
Toss in the raw and uncooked pasta noodles. Mix it in well and make sure it's covered.
Cover the pot and let it cook on medium heat for 15-20 minutes, stirring every 5 minutes so it doesn't stick or burn.
Once cooked, remove from heat and it let it sit, covered, for another 5 minutes to cook in it's own steam.
Serve with cheese and enjoy.