Description
This hearty meatball subs recipe features tender meatballs simmered in a flavorful marinara and beef broth sauce, topped with melted mozzarella and Parmesan cheeses, then served on crusty bread. It’s a comforting, satisfying meal perfect for lunch or dinner.
Ingredients
Scale
Meatballs and Sauce
- 1 lb frozen or homemade meatballs
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 4 cups marinara sauce
- 3 cups beef broth
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
Cheese and Garnish
- 1/2 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- Fresh basil or parsley for garnish
Serving
- Crusty bread for serving
Instructions
- Sauté Aromatics: In a large pot, heat olive oil over medium heat. Sauté the diced onions for 5 minutes until softened and translucent, then add the minced garlic and cook for an additional minute to release their fragrance.
- Add Liquids and Seasonings: Pour in the marinara sauce and beef broth, stirring to combine. Season the mixture with Italian seasoning, salt, and pepper to taste, ensuring the flavors are balanced.
- Simmer Meatballs: Add the frozen or homemade meatballs to the pot. Bring the sauce to a gentle simmer and cook for 15 to 20 minutes, allowing the meatballs to heat through and the flavors to meld.
- Melt Cheeses: Stir in the shredded mozzarella and grated Parmesan cheeses until they melt completely into the sauce, creating a rich and creamy texture.
- Serve: Spoon the meatballs and sauce onto crusty bread slices. Garnish with fresh basil or parsley for a burst of color and freshness. Enjoy your meatball subs hot.
Notes
- Use homemade meatballs for a fresh, personalized touch or frozen for convenience.
- Simmering the meatballs in sauce ensures they stay moist and absorb rich flavors.
- Fresh herbs such as basil or parsley add brightness to the dish.
- Adjust seasoning according to your taste preferences.
- Serve with a side salad or chips for a complete meal.
