How to Make It
Prepare grill to medium-high heat.
Heat a small nonstick skillet over medium heat. Add oil to pan; swirl to coat. Add shallots to pan; cook 3 minutes, stirring occasionally. Stir in 1/2 teaspoon garlic; cook 1 minute, stirring frequently. Add tomato, 2 tablespoons water, vinegar, and 1/8 teaspoon salt; bring to a boil. Reduce heat, and simmer 12 minutes or until liquid almost evaporates. Stir in 1/8 teaspoon pepper; keep warm.
Combine remaining 1/2 teaspoon garlic, remaining 1/8 teaspoon pepper, rosemary, and 1/4 teaspoon salt in a small bowl.
Place steak on grill rack coated with cooking spray; grill 3 minutes. Turn steaks over. Sprinkle evenly with rosemary mixture; grill 3 minutes or until desired degree of doneness. Serve with tomato jam.