Sink your teeth into these irresistible Spicy Meatball Sandwiches, the ultimate comfort food packed with bold flavors and hearty textures. This crowd-pleasing recipe features juicy, perfectly seasoned meatballs made from a flavorful blend of ground beef and pork, infused with garlic, Parmesan, and a kick of red pepper flakes. Simmered in rich marinara sauce and topped with melty mozzarella cheese, these meatballs are nestled into toasted sandwich rolls for a deliciously messy, satisfying bite. Perfect for lunch, dinner, or game day, these spicy sandwiches are ready in under an hour and can be customized with fresh basil for an extra burst of freshness. Whether you’re serving family or feeding a hungry crowd, these sandwiches are guaranteed to impress.
Scan with your phone to download!
Preheat your oven to 375°F (190°C).
In a large mixing bowl, combine ground beef, ground pork, breadcrumbs, Parmesan cheese, egg, minced garlic, red pepper flakes, salt, and black pepper. Mix until well combined but do not overwork the mixture.
Form the meat mixture into 12 equal-sized meatballs using your hands or a cookie scoop.
Heat olive oil in a large skillet over medium-high heat. Add the meatballs, cooking in batches if necessary, and sear on all sides until golden brown, about 2-3 minutes per side. The meatballs don’t need to be fully cooked at this stage.
Transfer the seared meatballs to a baking dish. Pour the marinara sauce evenly over them. Cover the dish with aluminum foil.
Bake in the preheated oven for 15-20 minutes or until the meatballs are fully cooked and reach an internal temperature of 165°F (74°C).
While the meatballs bake, slice the sandwich rolls in half and lightly toast them in the oven or a skillet.
Once the meatballs are done baking, place 3 meatballs with marinara sauce onto the bottom half of each sandwich roll.
Sprinkle shredded mozzarella cheese over the meatballs and broil the sandwiches in the oven for 2-3 minutes or until the cheese is melted and bubbly.
Top each sandwich with fresh basil leaves, if using, and cover with the top half of the sandwich roll. Serve hot and enjoy!
Serving size | (1790.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3789.8 |
Total Fat 216.0g | 0% |
Saturated Fat 77.5g | 0% |
Polyunsaturated Fat 4.6g | |
Cholesterol 852.8mg | 0% |
Sodium 6998.4mg | 0% |
Total Carbohydrate 241.9g | 0% |
Dietary Fiber 14.8g | 0% |
Total Sugars 31.7g | |
Protein 217.7g | 0% |
Vitamin D 53.8IU | 0% |
Calcium 1403.2mg | 0% |
Iron 23.0mg | 0% |
Potassium 1648.4mg | 0% |
Source of Calories