In a Dutch oven, heat oil over medium heat. Add carrots and onion, stirring until crisp-tender, six to eight minutes. Add garlic, cook and stir for one minute longer.
Stir in the flour until blended, and then add the white wine. Increase the heat and cook, stirring occasionally until wine is reduced by half, two to three minutes. Gradually whisk in the broth. Bring to a boil, stirring constantly. Cook and stir until slightly thickened, three to five minutes.
Add the tortellini, Italian seasoning, salt, pepper and, if desired, crushed red pepper flakes. Reduce the heat and cook, uncovered, just until tortellini are tender, three to five minutes. Add the cream and spinach, cook and stir until spinach is wilted, one to two minutes longer.
If desired, serve with grated Parmesan cheese and top with additional crushed red pepper flakes.