Set your slow cooker to medium heat. Add stewed tomatoes, tomato sauce, salt and pepper.
In a separate pan, cook and drain the ground beef. Add to the slow cooker.
In the beef pan, heat 2 tsp vegetable oil, cook basil and oregano. Add celery and garlic. Cook until softened and add to the slow cooker and combine well.
Add 1 tsp vegetable oil to the pan and cook the red and green peppers until beginning to soften, add to the slow cooker and combine well.
Add 1 tsp vegetable oil to the pan, cook the onions until soft and add to the slow cooker, combine well.
Melt butter in the pan, add sliced mushrooms and cook until browned. Chop and add to the slow cooker.
Grate parmigiana and add to the pot, taste and adjust seasoning. Simmer for 2 hours or more. Serve on hot spaghetti noodles.