In a large saucepan over medium-high heat, saute zucchini and shallot in oil until almost tender. Add garlic; cook 1 minute longer. Add the orzo, broth and milk. Bring to a boil over medium-high heat. Reduce heat to medium-low; cook and stir for 10-15 minutes or until liquid is almost absorbed.
Stir in the spinach, tomatoes and basil; cook and stir until spinach is wilted. Remove from the heat; stir in the cheese, salt and pepper. Yield: 6 servings.