Recipes and Cooking Italian Veggie Heroes We've given a classic Italian sandwich a vegetarian makeover. After packing your hoagie buns with fresh zucchini, bell peppers, onions and eggplant, you'll melt some delicious mozzarella cheese on top. By BHG Test Kitchen BHG Test Kitchen The Better Homes & Gardens Test Kitchen has been in continuous operation for nearly 100 years, developing and testing practical, reliable recipes that readers can enjoy at home. The Test Kitchen team includes culinary specialists, food stylists, registered and licensed nutritionists, and other experts with Bachelor of Science degrees in food science, food and nutrition, or culinary arts. Together, the team tests more than 2,500 recipes, produces more than 2,500 food images, and creates more than 1,000 food videos each year in the state-of-the-art test kitchen. Learn about BHG's Editorial Process Published on August 12, 2020 Print Share Share Tweet Pin Email Photo: Blaine Moats Prep Time: 20 mins Roast Time: 25 mins Total Time: 45 mins Servings: 6 Yield: 3 sandwiches Jump to Nutrition Facts Ingredients 2 medium bell peppers (any color), cut into strips 2 small zucchini, cut into 1/2-inch slices 2 small red onions, halved lengthwise and cut into strips 1 small eggplant, peeled cut into 1/2-inch slices 2 tablespoon olive oil ¼ teaspoon salt ¼ teaspoon black pepper ⅛ teaspoon crushed red pepper 3 8 inch hoagie buns ¼ cup Italian salad dressing 12 slices mozzarella cheese (8 oz.) Directions Adjust oven racks to middle two positions. Preheat oven to 425°F. Line two 18x13-inch shallow baking pans or extra-large rimmed baking sheets with parchment paper or foil. Place bell peppers, zucchini, and onions in one pan and place eggplant in other pan. Drizzle all vegetables with oil and sprinkle with salt, black pepper, and crushed red pepper; toss to coat. Roast vegetables on separate racks 25 to 30 minutes or until light brown and tender, stirring vegetables and rotating pans once. Remove from oven. Preheat broiler. Cut buns in half horizontally, cutting to but not through opposite sides. Fill with roasted vegetables; drizzle with salad dressing and top with cheese. Place on a baking sheet. Broil sandwiches on top rack until cheese is melted and buns are toasted. Cut sandwiches in half and serve with additional dressing. Print Nutrition Facts (per serving) 346 Calories 14g Fat 41g Carbs 16g Protein Show Full Nutrition Label Hide Full Nutrition Label Nutrition Facts Servings Per Recipe 6 Calories 346 % Daily Value * Total Fat 14g 18% Saturated Fat 5g 25% Cholesterol 24mg 8% Sodium 714mg 31% Total Carbohydrate 41g 15% Total Sugars 9g Protein 16g Vitamin C 59mg 295% Calcium 366mg 28% Iron 2mg 11% Potassium 391mg 8% Folate, total 48.1mcg Vitamin B-12 0.3mcg Vitamin B-6 0.3mg *The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.