The Ultimate Meatball Sandwich: A Culinary Classic
The scent of simmering tomato sauce, sweet basil, and savory meatballs… it instantly transports me back to Sunday afternoons at my Nonna’s. Her tiny kitchen would be overflowing with family, laughter, and the promise of meatball sandwiches piled high on crusty bread. Each bite was a warm embrace, a taste of tradition and love that I’ve strived to recreate in my own kitchen ever since.
Recipe Overview
- Prep Time: 30 minutes
- Cook Time: 2 hours 5 minutes
- Total Time: 2 hours 35 minutes
- Servings: 8
- Yield: 8 Sandwiches
- Dietary Type: Not Gluten-Free
Ingredients
Meatballs:
- 1 cup soft French breadcrumbs (see instructions for sourcing)
- 1/2 cup milk
- 1 lb mild pork sausage
- 1 lb lean ground beef
- 2 eggs, beaten
- 1/4 cup onion, minced
- 2 garlic cloves, minced
- 1/4 teaspoon salt
- 1/2 teaspoon basil, dried whole
- 1/4 teaspoon oregano, dried whole
- 1/4 cup Parmesan cheese, grated
Sauce:
- 1 green bell pepper, cut into strips
- 1 large onion, chopped
- 2 garlic cloves, minced
- 2 tablespoons vegetable oil
- 2 (14 ounce) cans Italian-style tomatoes, undrained and chopped
- 1 (6 ounce) can tomato paste
- 3/4 cup Burgundy wine
- 1/2 cup water
- 2 tablespoons sugar
- 1 1/2 teaspoons basil, dried whole
- 1/4 teaspoon oregano, dried whole
Sandwiches:
- 8 (6-inch) French bread rolls
- 8 slices mozzarella cheese or 8 slices provolone cheese
- Softened butter or margarine
Equipment Needed
- Large bowl
- 13 x 9 x 2 inch baking dish
- Large saucepan
Instructions
-
Begin by preparing the French bread rolls. Slice each roll in half horizontally. Carefully scrape out a hollow trough from the top half of each roll. This will provide a cozy nest for the meatballs. Reserve 1 cup of the breadcrumbs you scrape out; these will be used in the meatball mixture. Place the hollowed-out buns back into a plastic bag to prevent them from drying out.
-
Now, let’s make the meatballs. In a large bowl, combine the 1 cup of breadcrumbs (obtained from the French rolls) with the 1/2 cup of milk. Allow this mixture to stand for 5 minutes, allowing the breadcrumbs to soften and absorb the milk.
-
Add the pork sausage, ground beef, beaten eggs, minced onion, minced garlic, salt, basil, oregano, and Parmesan cheese to the breadcrumb mixture. Mix all ingredients together thoroughly until well combined. Ensure that the spices are evenly distributed throughout the meat mixture.
-
Shape the meat mixture into approximately 1 1/2 inch balls. This size will fit comfortably in the hollowed-out French rolls.
-
Place the shaped meatballs in a 13 x 9 x 2 inch baking dish. Arrange them in a single layer, ensuring they are not overcrowded.
-
Bake the meatballs in a preheated oven at 450 degrees Fahrenheit for 15 to 20 minutes, or until they are nicely browned and cooked through. The internal temperature of the meatballs should reach 160 degrees Fahrenheit. Once cooked, remove the baking dish from the oven and set the meatballs aside.
-
While the meatballs are baking, prepare the sauce. In a large saucepan, heat the vegetable oil over medium heat. Add the green bell pepper strips, chopped onion, and minced garlic. Sauté the vegetables until they are tender, about 5-7 minutes. Stir frequently to prevent burning.
-
Add the Italian-style tomatoes (undrained and chopped), tomato paste, Burgundy wine, water, sugar, basil, and oregano to the saucepan with the sautéed vegetables. Stir all ingredients together well to combine.
-
Bring the sauce mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, and simmer uncovered for 45 minutes, or until the sauce has slightly thickened. Stir occasionally to prevent sticking.
-
Gently add the reserved meatballs to the simmering sauce. Ensure the meatballs are fully submerged in the sauce. Cover the saucepan and simmer for an additional 1 hour, allowing the meatballs to absorb the flavors of the sauce and become even more tender.
-
While the meatballs are simmering in the sauce, prepare the French rolls. Remove the hollowed-out rolls from the plastic bag. Lightly brush the flat side (the outside bottom) of each roll with softened butter or margarine.
-
Place slices of mozzarella or provolone cheese on the buttered side of the bread. If the cheese slices are too large, cut them in half so they fit nicely on the bread and cover the entire surface.
-
Broil the cheese-covered bread slices approximately 6 inches from the heat source until the cheese is lightly toasted and melted into a gooey deliciousness. Watch carefully to prevent the cheese from burning. This usually takes only a few minutes.
-
Once the meatballs and sauce have simmered for the specified time and the cheese is melted on the bread, it’s time to assemble the meatball sandwiches. Spoon a generous amount of the meatball mixture (including both meatballs and sauce) onto the hollowed-out side of each bun.
-
Finally, top the meatball-filled side of the bun with the cheese-covered side of the bun. Serve immediately and enjoy your homemade meatball sandwich!
Expert Tips & Tricks
- Breadcrumb Consistency: Achieving the right breadcrumb consistency is key. If you can’t find “soft French breadcrumbs,” you can pulse day-old French bread in a food processor until you reach the desired texture. Don’t over-process it into a fine powder.
- Meatball Texture: For a more tender meatball, avoid overmixing the meat mixture. Overmixing develops the gluten in the meat, resulting in a tougher texture.
- Sauce Thickness: If the sauce isn’t thickening to your liking after 45 minutes of simmering, you can remove the lid and continue simmering for an additional 15-20 minutes, stirring frequently.
- Cheese Enhancement: For an extra layer of flavor, sprinkle a little garlic powder or Italian seasoning on the cheese before broiling.
- Make-Ahead Tip: The sauce and meatballs can be made a day ahead of time. Store them separately in the refrigerator and combine them when you’re ready to assemble the sandwiches. This actually allows the flavors to meld together even more!
Serving & Storage Suggestions
Serve these meatball sandwiches hot and fresh, immediately after assembly. A side of coleslaw or a simple green salad complements the richness of the sandwich perfectly.
Storage: Leftover meatball mixture should be stored in an airtight container in the refrigerator for up to 3 days. Leftover sandwiches are best consumed immediately, as the bread can become soggy over time.
Reheating: To reheat the meatball mixture, gently warm it in a saucepan over medium-low heat until heated through. Avoid boiling, as this can cause the sauce to splatter. Reheat leftover sandwiches in a toaster oven or under the broiler, watching carefully to prevent burning. Freezing is not recommended for the assembled sandwich, but the meatball mixture can be frozen for up to 2 months. Thaw overnight in the refrigerator before reheating.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 881 kcal | N/A |
| Fat | 41 g | 63% |
| Saturated Fat | 15 g | 73% |
| Cholesterol | 154 mg | 51% |
| Sodium | 1746 mg | 72% |
| Carbohydrates | 80 g | 26% |
| Fiber | 5 g | 21% |
| Sugar | 14 g | N/A |
| Protein | 43 g | 85% |
Note: Nutritional information is an estimate and may vary based on specific ingredients and preparation methods.
Variations & Substitutions
- Spicy Meatballs: Add a pinch of red pepper flakes to the meatball mixture for a spicy kick.
- Italian Sausage Variety: Use hot Italian sausage instead of mild for a bolder flavor.
- Gluten-Free Option: Use gluten-free breadcrumbs and gluten-free French rolls to make this recipe gluten-free. Ensure all other ingredients are also gluten-free.
- Vegetarian Option: Replace the meat with plant-based ground meat substitute.
- Cheese Variations: Experiment with different types of cheese, such as pepper jack or fontina.
FAQs (Frequently Asked Questions)
Q: Can I use store-bought breadcrumbs instead of making my own from the French rolls?
A: Yes, you can use store-bought breadcrumbs, but the flavor will be slightly different. Using the bread from the rolls adds a unique, subtle sweetness to the meatballs.
Q: How can I prevent the meatballs from drying out while baking?
A: Adding enough milk to the breadcrumb mixture is key. Also, avoid overbaking the meatballs. They should be browned but still slightly moist.
Q: Can I use a different type of wine in the sauce?
A: Yes, you can substitute the Burgundy wine with another dry red wine, such as Chianti or Merlot.
Q: Is it necessary to simmer the meatballs in the sauce for a full hour?
A: Simmering the meatballs in the sauce for an hour allows them to absorb the flavors and become more tender. However, if you are short on time, you can reduce the simmering time to 30 minutes.
Q: Can I freeze the assembled meatball sandwiches?
A: Freezing the assembled sandwiches is not recommended, as the bread can become soggy when thawed. It’s better to freeze the meatball mixture separately and assemble the sandwiches fresh.
Final Thoughts
Now it’s your turn to experience the joy of homemade meatball sandwiches! Don’t be intimidated by the slightly longer cooking time – the rich, complex flavors that develop are well worth the effort. Gather your ingredients, put on some music, and let the aroma of simmering sauce fill your kitchen with warmth. And don’t forget to share your creations with loved ones. These sandwiches are best enjoyed with good company and lots of laughter. Buon appetito!