Let’s be honest, weeknights can be hectic. Between work, school runs, and after-school activities, the last thing anyone wants is to spend hours slaving away in the kitchen. That’s where the magic of the crockpot (or slow cooker, as some prefer to call it) truly shines. And when it comes to satisfying, family-friendly meals that are practically hands-off, Crockpot Italian Meatball Subs are in a league of their own. My family absolutely loves meatball subs, but the thought of making meatballs from scratch, simmering them in sauce, and then assembling the subs on a busy Tuesday evening? It used to feel like a weekend project! Then I discovered the beauty of making meatballs in the crockpot. This recipe is a game-changer. You simply toss everything into the slow cooker in the morning (or even the night before!), and by dinner time, you have tender, flavorful meatballs swimming in a rich, homemade Italian sauce, ready to be piled high onto toasted subs. The aroma that fills the house all day is simply intoxicating, and the smiles on everyone’s faces when they bite into these juicy, saucy subs? Priceless. This Crockpot Italian Meatball Subs recipe has become a regular fixture in our meal rotation. It’s perfect for busy weeknights, casual gatherings, game day parties, or any time you crave classic comfort food with minimal effort. Get ready to experience meatball sub perfection, the easy way!
Ingredients
This Crockpot Italian Meatball Subs recipe uses simple, readily available ingredients to create incredibly flavorful and tender meatballs and a rich, homemade sauce, all cooked to perfection in your slow cooker. Here’s what you’ll need:
- For the Meatballs:
- Ground Beef: 1 pound (450g). Ground beef forms the base of our meatballs, providing a rich, meaty flavor. 80/20 ground beef is recommended as it has enough fat to keep the meatballs moist and tender during slow cooking. You can also use a leaner ground beef if preferred, but the meatballs might be slightly drier.
- Ground Pork: ½ pound (225g). Ground pork adds flavor and moisture to the meatballs. The combination of beef and pork creates a richer, more complex flavor profile than using just beef alone. If you don’t have ground pork, you can substitute with more ground beef or ground veal.
- Italian Breadcrumbs: ¾ cup. Italian breadcrumbs are seasoned breadcrumbs that add flavor and help bind the meatballs together. They also absorb moisture, preventing the meatballs from becoming too dense. You can use store-bought Italian breadcrumbs or make your own by adding Italian seasoning to plain breadcrumbs. Panko breadcrumbs can also be used for a slightly coarser texture.
- Grated Parmesan Cheese: ½ cup, plus extra for serving. Parmesan cheese adds a salty, savory, and umami flavor to the meatballs. Use freshly grated Parmesan for the best flavor. Pre-grated Parmesan can be used, but fresh is always superior in taste and texture.
- Egg: 1 large. An egg acts as a binder, helping to hold the meatball mixture together and adding moisture.
- Milk: ¼ cup. Milk adds moisture to the meatballs, contributing to their tenderness. You can use whole milk, 2% milk, or even plant-based milk like almond milk or oat milk.
- Garlic: 2-3 cloves, minced. Garlic is essential for adding pungent flavor and aroma to the meatballs. Freshly minced garlic is highly recommended.
- Fresh Parsley: ¼ cup, chopped. Fresh parsley adds a bright, herbaceous note and freshness to the meatballs, balancing the richness of the meat and cheese. Dried parsley can be used in a pinch (about 1 tablespoon), but fresh parsley provides a superior flavor.
- Italian Seasoning: 1 teaspoon. Italian seasoning is a blend of dried herbs like oregano, basil, rosemary, and thyme, providing classic Italian flavor to the meatballs. You can find pre-made Italian seasoning blends in most grocery stores or make your own.
- Salt and Black Pepper: To taste. Seasoning is crucial! Salt enhances all the flavors, and black pepper adds a touch of spice and complexity. Taste and adjust seasoning as needed.
- For the Sauce:
- Crushed Tomatoes: 2 (28-ounce) cans. Crushed tomatoes form the base of the Italian sauce, providing a rich tomato flavor and texture. Use good quality crushed tomatoes for the best results. You can also use diced tomatoes or tomato puree if preferred, adjusting the liquid consistency as needed.
- Tomato Paste: 2 tablespoons. Tomato paste adds concentrated tomato flavor and richness to the sauce, deepening its color and complexity.
- Onion: 1 medium yellow onion, chopped. Onion provides a foundational savory flavor and aromatic depth to the sauce.
- Garlic: 2-3 cloves, minced. More garlic in the sauce enhances the overall Italian flavor profile and complements the meatballs.
- Dried Oregano: 1 teaspoon. Oregano is a classic Italian herb that adds a warm, slightly peppery, and aromatic flavor to the sauce.
- Dried Basil: 1 teaspoon. Basil is another essential Italian herb, providing a sweet and slightly peppery flavor that complements tomatoes beautifully.
- Bay Leaf: 1-2 bay leaves. Bay leaves add a subtle, tea-like aroma and depth of flavor to the sauce during slow cooking. Remember to remove them before serving.
- Sugar: 1 teaspoon (optional). A pinch of sugar can help balance the acidity of the tomatoes and enhance the overall flavor of the sauce. Adjust to taste.
- Olive Oil: 2 tablespoons. Olive oil is used for sautéing the onion and garlic, adding flavor and richness to the sauce.
- Salt and Black Pepper: To taste. Seasoning is essential for the sauce as well! Taste and adjust seasoning to your preference.
- For the Subs:
- Sub Rolls: 6-8, Italian or hoagie rolls. Sub rolls provide the perfect vessel for the juicy meatballs and sauce. Italian or hoagie rolls are sturdy enough to hold the filling without becoming soggy.
- Provolone Cheese or Mozzarella Cheese: Sliced, for topping (optional). Provolone or mozzarella cheese adds a melty, gooey, and cheesy element to the subs. Provolone provides a slightly sharper flavor, while mozzarella is milder and creamier. You can use either or a combination.
- Butter or Olive Oil: For toasting the rolls (optional). Butter or olive oil adds flavor and crispiness to the toasted sub rolls.
Ingredient Notes and Substitutions:
- Meatball Meat Variations: You can use all ground beef, all ground pork, or a combination of beef, pork, and veal for the meatballs. Ground turkey or chicken can also be used for a leaner option, but the meatballs might be drier.
- Breadcrumb Alternatives: If you don’t have Italian breadcrumbs, you can use plain breadcrumbs and add extra Italian seasoning. Fresh breadcrumbs made from day-old bread can also be used. For a gluten-free option, use gluten-free breadcrumbs or almond flour.
- Cheese Variations: Use Pecorino Romano, Asiago, or a blend of Italian cheeses instead of or in addition to Parmesan. For topping the subs, consider Monterey Jack, Pepper Jack, or even a sprinkle of shredded cheddar for a different flavor profile.
- Vegetable Additions to Sauce: Add diced bell peppers, mushrooms, or zucchini to the sauce for extra vegetables and flavor. Sauté them along with the onion and garlic.
- Spice Level Adjustment: For a spicier sauce, add a pinch of red pepper flakes to the sauce ingredients. You can also use spicy Italian sausage in the meatballs for a kick.
- Herb Variations: Fresh basil, oregano, or thyme can be added to the sauce or meatballs for different herb profiles.
- Sugar Substitute: If you prefer to avoid refined sugar, you can use a pinch of honey or maple syrup to balance the acidity of the tomatoes.
- Roll Variations: Ciabatta rolls, French bread, or even sturdy hamburger buns can be used instead of sub rolls, though sub rolls are traditional for meatball subs.
Instructions
Follow these step-by-step instructions to make delicious and easy Crockpot Italian Meatball Subs:
- Prepare the Meatballs: In a large mixing bowl, combine the ground beef, ground pork, Italian breadcrumbs, grated Parmesan cheese, egg, milk, minced garlic, chopped fresh parsley, Italian seasoning, salt, and black pepper. Use your hands to gently mix all the ingredients together until just combined. Be careful not to overmix, as this can make the meatballs tough. Overmixing develops the gluten in the breadcrumbs, leading to denser meatballs.
- Form the Meatballs: Using your hands or a cookie scoop (about 2 tablespoons per meatball), form the meat mixture into meatballs. Aim for roughly golf ball-sized meatballs. You don’t need to be perfectly precise, but consistent size helps them cook evenly.
- Sauté Onion and Garlic (Optional but Recommended for Deeper Flavor): Heat olive oil in a skillet over medium heat. Add the chopped onion and cook for about 5-7 minutes, until softened and slightly translucent. Add the minced garlic and cook for another minute until fragrant, being careful not to burn the garlic. Sautéing the onion and garlic beforehand deepens their flavor and adds a richer base to the sauce. This step is optional for convenience, but highly recommended for optimal flavor.
- Assemble in the Crockpot: In a 6-quart or larger crockpot, pour in the crushed tomatoes and tomato paste. Add the sautéed onion and garlic (if sautéing), dried oregano, dried basil, bay leaves, sugar (if using), salt, and black pepper. Stir to combine the sauce ingredients.
- Add Meatballs to the Sauce: Gently place the formed meatballs into the crockpot sauce. You can arrange them in a single layer if possible, but it’s okay if they are slightly overlapping. The sauce will cook the meatballs through.
- Slow Cook: Cover the crockpot and cook on low heat for 6-8 hours or on high heat for 3-4 hours. Cooking on low heat for a longer period will result in more tender and flavorful meatballs, but high heat works if you are short on time. The meatballs are done when they are cooked through and no longer pink in the center. You can check doneness by cutting one meatball in half.
- Toast Sub Rolls (Optional but Recommended): About 20-30 minutes before serving, preheat your oven to 350°F (175°C) or a broiler. Slice the sub rolls lengthwise. If desired, brush the cut sides of the rolls with melted butter or olive oil. Toast the rolls in the oven or under the broiler until lightly golden brown and crispy. Toasting the rolls prevents them from becoming soggy from the sauce and adds a pleasant texture contrast.
- Assemble the Meatball Subs: Once the meatballs are cooked and the rolls are toasted, remove the bay leaves from the crockpot sauce. Using a slotted spoon, carefully place 2-3 meatballs and a generous amount of sauce onto the bottom half of each toasted sub roll. Top with slices of provolone or mozzarella cheese (if using).
- Melt Cheese (Optional): If using cheese, place the assembled subs under the broiler for a minute or two, or back in the oven for a few minutes, until the cheese is melted and bubbly. Watch carefully to prevent burning.
- Serve Immediately: Serve the Crockpot Italian Meatball Subs hot and enjoy! Garnish with extra grated Parmesan cheese and fresh parsley, if desired.
Tips for Perfect Crockpot Italian Meatball Subs:
- Don’t Overmix the Meatball Mixture: Overmixing leads to tough meatballs. Mix just until the ingredients are combined.
- Sauté Onion and Garlic for Deeper Flavor: While optional, sautéing the onion and garlic before adding them to the crockpot significantly enhances the sauce’s flavor.
- Don’t Overcrowd the Crockpot: While some overlapping is okay, avoid overcrowding the crockpot with meatballs. Overcrowding can hinder even cooking. If you have too many meatballs for your crockpot, cook them in batches or use a larger crockpot.
- Taste and Adjust Seasoning: Taste the sauce and meatball mixture before cooking and adjust seasoning as needed. Salt and pepper are crucial for bringing out the flavors.
- Toast the Rolls for Best Texture: Toasting the sub rolls is highly recommended to prevent sogginess and add a pleasant crispy texture to the subs.
Nutritional Information
(Estimated per serving, assuming 6 servings per recipe, using 6 sub rolls. Nutritional values can vary based on specific ingredients, serving sizes, and toppings.)
- Servings: 6
- Calories per Serving: Approximately 650-750 calories
Approximate Nutritional Breakdown per Serving:
- Protein: 35-40 grams
- Fat: 30-35 grams (can vary depending on ground beef fat content and cheese)
- Saturated Fat: 12-15 grams
- Cholesterol: 150-180 mg
- Sodium: 1000-1200 mg (can vary depending on ingredients and added salt)
- Carbohydrates: 60-70 grams
- Fiber: 5-7 grams
- Sugar: 10-15 grams (naturally occurring from tomatoes and added sugar)
Nutritional Highlights:
- Good Source of Protein: Provides a significant amount of protein from ground beef, ground pork, and Parmesan cheese, essential for muscle building and satiety.
- Carbohydrates for Energy: Provides carbohydrates from sub rolls and breadcrumbs for sustained energy.
- Vitamins and Minerals: Contains vitamins and minerals from tomatoes, onions, garlic, and herbs.
Note: This is an estimated nutritional breakdown. For precise nutritional information, you can use a nutrition calculator app or website and input the specific ingredients and quantities you use. Be mindful of sodium content, especially if using pre-made breadcrumbs and canned tomatoes with added salt.
Preparation Time
- Prep Time: 30 minutes (including meatball preparation and vegetable chopping)
- Cook Time: 6-8 hours on low or 3-4 hours on high in the crockpot
- Total Time: Approximately 6.5-8.5 hours on low or 3.5-4.5 hours on high (mostly hands-off cooking time)
Make-Ahead Tips:
- Prepare Meatballs Ahead: You can prepare the meatball mixture and form the meatballs up to 24 hours in advance. Store them covered in the refrigerator until ready to cook.
- Make Sauce Ahead: The tomato sauce can be made up to 2-3 days in advance and stored in the refrigerator. Reheat the sauce in the crockpot before adding the meatballs.
- Freeze Cooked Meatballs: Cooked meatballs freeze exceptionally well. Cook the meatballs completely in the sauce, let them cool, and then freeze them in freezer-safe bags or containers along with some sauce. Reheat from frozen in the crockpot or microwave.
How to Serve
Crockpot Italian Meatball Subs are delicious on their own, but here are some serving suggestions and topping ideas to enhance your meal:
- Classic Meatball Sub Toppings:
- Melted Cheese: Provolone, mozzarella, or a blend of Italian cheeses are classic choices.
- Extra Parmesan Cheese: Grate fresh Parmesan cheese over the subs before serving.
- Fresh Parsley or Basil: Sprinkle chopped fresh parsley or basil for garnish and freshness.
- Red Pepper Flakes: Offer red pepper flakes on the side for those who like extra heat.
- Elevated Topping Ideas:
- Caramelized Onions and Peppers: Sauté sliced onions and bell peppers until caramelized and add them to the subs.
- Sautéed Mushrooms: Sauté sliced mushrooms with garlic and herbs and add them to the subs.
- Pickled Giardiniera: Add a spoonful of pickled giardiniera (Italian pickled vegetables) for a tangy and crunchy element.
- Pesto: Drizzle pesto over the meatballs and sauce for a burst of fresh basil flavor.
- Ricotta Cheese: Dollop creamy ricotta cheese on top for added richness and texture.
- Side Dish Pairings:
- Side Salad: A simple green salad with Italian dressing or Caesar salad provides a refreshing contrast to the rich subs.
- Garlic Bread: Serve with garlic bread or breadsticks for a classic Italian meal.
- Pasta Salad: A cold pasta salad or Italian pasta salad is a great side dish, especially for warmer weather.
- Roasted Vegetables: Roasted asparagus, broccoli, or zucchini are healthy and flavorful side options.
- Potato Chips or French Fries: For a more casual and kid-friendly meal, serve with potato chips or French fries.
- Serving for a Crowd/Party:
- Meatball Sub Bar: Set up a meatball sub bar with toasted rolls, crockpot of meatballs and sauce, various cheeses, and toppings, allowing guests to assemble their own subs.
- Sliders: Use smaller slider rolls and make meatball sliders instead of full-sized subs for easier serving at parties.
- Meatball Bowls: Serve the meatballs and sauce over polenta, mashed potatoes, or pasta for a bread-free option.
Additional Tips for Crockpot Italian Meatball Sub Perfection
- Use a Meat Thermometer for Doneness (Optional): While slow cooking usually ensures meatballs are cooked through, you can use a meat thermometer to check for doneness. Meatballs should reach an internal temperature of 160°F (71°C). However, slow cooking for the recommended time should be sufficient.
- Brown Meatballs Before Slow Cooking (Optional but Adds Flavor): For extra flavor and texture, you can brown the meatballs in a skillet with olive oil before adding them to the crockpot. This step is optional and adds to the prep time, but it creates a richer, browned crust on the meatballs.
- Skim Excess Fat from Sauce (Optional): Depending on the fat content of your ground beef and pork, some fat may render out into the sauce during slow cooking. You can skim off excess fat from the surface of the sauce before serving using a spoon or a fat separator if desired.
- Adjust Sauce Consistency: If the sauce is too thick after slow cooking, add a little chicken broth or water to thin it out to your desired consistency. If the sauce is too thin, you can remove the lid from the crockpot for the last 30-60 minutes of cooking on high to allow it to reduce and thicken slightly.
- Keep Meatballs Warm for Serving: If you are not serving the meatball subs immediately, keep the meatballs and sauce warm in the crockpot on the “warm” setting. This is perfect for parties or potlucks.
Frequently Asked Questions (FAQ)
Q1: Can I use frozen meatballs for this recipe?
A: Yes, you can use frozen meatballs in a pinch, but homemade meatballs will always taste better and have a better texture. If using frozen meatballs, you can add them directly to the crockpot with the sauce. Increase the cooking time slightly to ensure they are heated through and cooked completely, especially if using larger frozen meatballs. Check for an internal temperature of 160°F (71°C).
Q2: Can I make this recipe vegetarian or vegan?
A: Making this recipe vegetarian is relatively easy, but vegan is more challenging while maintaining a similar flavor profile:
* Vegetarian: Substitute the ground beef and pork with vegetarian meatballs. Many brands of frozen vegetarian meatballs are available, or you can make your own using lentils, beans, vegetables, and breadcrumbs. Follow the recipe instructions using vegetarian meatballs.
* Vegan: To make it vegan, use vegan meatballs, ensure your breadcrumbs are vegan (most are), and omit the Parmesan cheese in the meatballs. For topping, use vegan cheese slices or nutritional yeast for a cheesy flavor. Check sub rolls to ensure they are vegan-friendly as some contain dairy or eggs.
Q3: Can I make this recipe on the stovetop instead of the crockpot?
A: Yes, you can adapt this recipe for the stovetop. Brown the meatballs in a large pot or Dutch oven. Remove meatballs and set aside. Sauté onion and garlic in the pot, then add remaining sauce ingredients. Simmer sauce for about 30 minutes. Add meatballs back to the sauce and simmer for another 30-45 minutes, or until meatballs are cooked through and tender. Stovetop cooking will be faster than crockpot cooking.
Q4: How do I store leftover meatball subs?
A: It’s best to store the meatballs and sauce separately from the sub rolls to prevent the rolls from becoming soggy. Store leftover meatballs and sauce in an airtight container in the refrigerator for up to 3-4 days. Store sub rolls separately at room temperature in a bread bag or airtight container. To reheat, warm the meatballs and sauce in a saucepan on the stovetop or in the microwave. Toast fresh sub rolls or reheat leftover rolls briefly in the oven or toaster. Assemble subs just before serving.
Q5: My sauce is too acidic. How can I fix it?
A: If your tomato sauce is too acidic, there are a few ways to balance it:
* Add Sugar: The recipe already includes a small amount of sugar, but you can add a little more (start with ½ teaspoon) to neutralize the acidity.
* Baking Soda: A tiny pinch of baking soda (about ⅛ teaspoon) can help neutralize acidity. Be careful not to add too much, as it can create a soapy taste. Add a tiny pinch, stir, and taste. Repeat if needed, very sparingly.
* Dairy: Stirring in a tablespoon of heavy cream or a dollop of ricotta cheese can help mellow out the acidity and add richness to the sauce.
Enjoy the incredible ease and flavor of these Crockpot Italian Meatball Subs! They are a perfect crowd-pleasing meal that requires minimal effort and delivers maximum satisfaction.
Print
Crockpot Italian Meatball Subs recipe
Ingredients
- For the Meatballs:
- Ground Beef: 1 pound (450g). Ground beef forms the base of our meatballs, providing a rich, meaty flavor. 80/20 ground beef is recommended as it has enough fat to keep the meatballs moist and tender during slow cooking. You can also use a leaner ground beef if preferred, but the meatballs might be slightly drier.
- Ground Pork: ½ pound (225g). Ground pork adds flavor and moisture to the meatballs. The combination of beef and pork creates a richer, more complex flavor profile than using just beef alone. If you don’t have ground pork, you can substitute with more ground beef or ground veal.
- Italian Breadcrumbs: ¾ cup. Italian breadcrumbs are seasoned breadcrumbs that add flavor and help bind the meatballs together. They also absorb moisture, preventing the meatballs from becoming too dense. You can use store-bought Italian breadcrumbs or make your own by adding Italian seasoning to plain breadcrumbs. Panko breadcrumbs can also be used for a slightly coarser texture.
- Grated Parmesan Cheese: ½ cup, plus extra for serving. Parmesan cheese adds a salty, savory, and umami flavor to the meatballs. Use freshly grated Parmesan for the best flavor. Pre-grated Parmesan can be used, but fresh is always superior in taste and texture.
- Egg: 1 large. An egg acts as a binder, helping to hold the meatball mixture together and adding moisture.
- Milk: ¼ cup. Milk adds moisture to the meatballs, contributing to their tenderness. You can use whole milk, 2% milk, or even plant-based milk like almond milk or oat milk.
- Garlic: 2-3 cloves, minced. Garlic is essential for adding pungent flavor and aroma to the meatballs. Freshly minced garlic is highly recommended.
- Fresh Parsley: ¼ cup, chopped. Fresh parsley adds a bright, herbaceous note and freshness to the meatballs, balancing the richness of the meat and cheese. Dried parsley can be used in a pinch (about 1 tablespoon), but fresh parsley provides a superior flavor.
- Italian Seasoning: 1 teaspoon. Italian seasoning is a blend of dried herbs like oregano, basil, rosemary, and thyme, providing classic Italian flavor to the meatballs. You can find pre-made Italian seasoning blends in most grocery stores or make your own.
- Salt and Black Pepper: To taste. Seasoning is crucial! Salt enhances all the flavors, and black pepper adds a touch of spice and complexity. Taste and adjust seasoning as needed.
- For the Sauce:
- Crushed Tomatoes: 2 (28-ounce) cans. Crushed tomatoes form the base of the Italian sauce, providing a rich tomato flavor and texture. Use good quality crushed tomatoes for the best results. You can also use diced tomatoes or tomato puree if preferred, adjusting the liquid consistency as needed.
- Tomato Paste: 2 tablespoons. Tomato paste adds concentrated tomato flavor and richness to the sauce, deepening its color and complexity.
- Onion: 1 medium yellow onion, chopped. Onion provides a foundational savory flavor and aromatic depth to the sauce.
- Garlic: 2-3 cloves, minced. More garlic in the sauce enhances the overall Italian flavor profile and complements the meatballs.
- Dried Oregano: 1 teaspoon. Oregano is a classic Italian herb that adds a warm, slightly peppery, and aromatic flavor to the sauce.
- Dried Basil: 1 teaspoon. Basil is another essential Italian herb, providing a sweet and slightly peppery flavor that complements tomatoes beautifully.
- Bay Leaf: 1-2 bay leaves. Bay leaves add a subtle, tea-like aroma and depth of flavor to the sauce during slow cooking. Remember to remove them before serving.
- Sugar: 1 teaspoon (optional). A pinch of sugar can help balance the acidity of the tomatoes and enhance the overall flavor of the sauce. Adjust to taste.
- Olive Oil: 2 tablespoons. Olive oil is used for sautéing the onion and garlic, adding flavor and richness to the sauce.
- Salt and Black Pepper: To taste. Seasoning is essential for the sauce as well! Taste and adjust seasoning to your preference.
- For the Subs:
- Sub Rolls: 6-8, Italian or hoagie rolls. Sub rolls provide the perfect vessel for the juicy meatballs and sauce. Italian or hoagie rolls are sturdy enough to hold the filling without becoming soggy.
- Provolone Cheese or Mozzarella Cheese: Sliced, for topping (optional). Provolone or mozzarella cheese adds a melty, gooey, and cheesy element to the subs. Provolone provides a slightly sharper flavor, while mozzarella is milder and creamier. You can use either or a combination.
- Butter or Olive Oil: For toasting the rolls (optional). Butter or olive oil adds flavor and crispiness to the toasted sub rolls.
Instructions
- Prepare the Meatballs: In a large mixing bowl, combine the ground beef, ground pork, Italian breadcrumbs, grated Parmesan cheese, egg, milk, minced garlic, chopped fresh parsley, Italian seasoning, salt, and black pepper. Use your hands to gently mix all the ingredients together until just combined. Be careful not to overmix, as this can make the meatballs tough. Overmixing develops the gluten in the breadcrumbs, leading to denser meatballs.
- Form the Meatballs: Using your hands or a cookie scoop (about 2 tablespoons per meatball), form the meat mixture into meatballs. Aim for roughly golf ball-sized meatballs. You don’t need to be perfectly precise, but consistent size helps them cook evenly.
- Sauté Onion and Garlic (Optional but Recommended for Deeper Flavor): Heat olive oil in a skillet over medium heat. Add the chopped onion and cook for about 5-7 minutes, until softened and slightly translucent. Add the minced garlic and cook for another minute until fragrant, being careful not to burn the garlic. Sautéing the onion and garlic beforehand deepens their flavor and adds a richer base to the sauce. This step is optional for convenience, but highly recommended for optimal flavor.
- Assemble in the Crockpot: In a 6-quart or larger crockpot, pour in the crushed tomatoes and tomato paste. Add the sautéed onion and garlic (if sautéing), dried oregano, dried basil, bay leaves, sugar (if using), salt, and black pepper. Stir to combine the sauce ingredients.
- Add Meatballs to the Sauce: Gently place the formed meatballs into the crockpot sauce. You can arrange them in a single layer if possible, but it’s okay if they are slightly overlapping. The sauce will cook the meatballs through.
- Slow Cook: Cover the crockpot and cook on low heat for 6-8 hours or on high heat for 3-4 hours. Cooking on low heat for a longer period will result in more tender and flavorful meatballs, but high heat works if you are short on time. The meatballs are done when they are cooked through and no longer pink in the center. You can check doneness by cutting one meatball in half.
- Toast Sub Rolls (Optional but Recommended): About 20-30 minutes before serving, preheat your oven to 350°F (175°C) or a broiler. Slice the sub rolls lengthwise. If desired, brush the cut sides of the rolls with melted butter or olive oil. Toast the rolls in the oven or under the broiler until lightly golden brown and crispy. Toasting the rolls prevents them from becoming soggy from the sauce and adds a pleasant texture contrast.
- Assemble the Meatball Subs: Once the meatballs are cooked and the rolls are toasted, remove the bay leaves from the crockpot sauce. Using a slotted spoon, carefully place 2-3 meatballs and a generous amount of sauce onto the bottom half of each toasted sub roll. Top with slices of provolone or mozzarella cheese (if using).
- Melt Cheese (Optional): If using cheese, place the assembled subs under the broiler for a minute or two, or back in the oven for a few minutes, until the cheese is melted and bubbly. Watch carefully to prevent burning.
- Serve Immediately: Serve the Crockpot Italian Meatball Subs hot and enjoy! Garnish with extra grated Parmesan cheese and fresh parsley, if desired.
Nutrition
- Serving Size: one normal portion
- Calories: 650-750
- Sugar: 10-15 grams
- Sodium: 1000-1200 mg
- Fat: 30-35 grams
- Saturated Fat: 12-15 grams
- Carbohydrates: 60-70 grams
- Fiber: 5-7 grams
- Protein: 35-40 grams
- Cholesterol: 150-180 mg





