Description
This Cheesy Meatball Boats Recipe is the ultimate comfort food — hearty, cheesy, and straightforward to make! Each crusty roll is stuffed with juicy meatballs, rich marinara sauce, and gooey mozzarella, baked until golden perfection. Perfect for weeknight dinners, parties, or game day gatherings, these cheesy meatball sub boats are guaranteed to become a family favorite!
Ingredients
Scale
- 4 hoagie rolls or small baguettes
- 12 cooked meatballs (homemade or store-bought)
- 2 cups marinara sauce
- 1½ cups shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- 1 tbsp olive oil
- 1 tsp Italian seasoning
- 1 tbsp butter (optional, for brushing)
- Fresh parsley, chopped (for garnish)
Instructions
- Preheat oven to 375°F (190°C).
- Cut a deep “boat” shape in each roll, removing some bread from the center.
- Brush insides with olive oil or butter; toast for 3–4 minutes.
- Fill each with meatballs, marinara sauce, and mozzarella.
- Sprinkle Parmesan and Italian seasoning on top.
- Bake for 10–12 minutes, or until the cheese has melted and the edges are crispy.
- Garnish with parsley and serve warm.
Notes
- Use frozen or homemade meatballs — both work great!
- For a twist, try BBQ sauce or spicy marinara.
- Substitute with plant-based meatballs and dairy-free cheese for a vegan version.
- Serve with salad or fries for a complete meal.
Nutrition
- Serving Size: 1 boat
- Calories: 420kcal
- Sugar: 8g
- Sodium: 880mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 9g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 23g
- Cholesterol: 75mg