Cook pasta according to package directions, omitting salt and fat. Drain.
While pasta cooks, combine 1/4 cup half-and-half and flour, stirring with a whisk until smooth. Add remaining 1/4 cup half-and-half.
Heat oil in a large nonstick skillet over medium-high heat. Add tomatoes and next 3 ingredients, and cook 5 minutes. Add half-and-half mixture; cook 3 minutes or until thick, stirring occasionally.
Place pasta in a large bowl; add tomato mixture and cheese. Toss well.