Trim fat from meat. Cut meat into 4 serving-size pieces. Lightly coat an unheated large skillet with cooking spray. Heat over medium heat. Add meat to skillet; cook each piece on both sides until brown. Remove meat from skillet.
Add mushrooms, onion, sweet pepper, celery, and garlic to the skillet. Cook until vegetables are nearly tender. Stir in undrained tomatoes, basil, oregano, and, if desired, crushed red pepper. Add meat to skillet, spooning vegetable mixture over the meat. Simmer, covered, about 1 1/4 hours or until meat is tender, stirring occasionally. Meanwhile, cook spaghetti according to package directions.
Transfer meat to a serving platter. Spoon vegetable mixture over meat. Serve with spaghetti. If desired, sprinkle with Parmesan cheese.