Slow Cooker Spaghetti Meatballs with Hidden Veg Sauce Recipe
If you’re craving a comforting, hearty meal that’s both delicious and sneakily nutritious, then you absolutely need to try this Slow Cooker Spaghetti Meatballs with Hidden Veg Sauce. This dish brings together tender meatballs swimming in a rich, velvety tomato sauce packed with finely chopped vegetables that melt right into every bite—making it a perfect way to get those extra greens into your family’s dinner without anyone noticing. The slow cooker magic does all the hard work, infusing deep flavors and creating a sauce so smooth and vibrant, it’ll become your go-to spaghetti night recipe.

Ingredients You’ll Need
Gathering a handful of simple, quality ingredients is all you need to create the incredible flavors in this dish. Each one plays an essential role—from the sweetness of carrots to the tang of balsamic vinegar, every element combines perfectly to form a sauce that’s as wholesome as it is tasty.
- Onion, diced: provides a sweet and savory base for the sauce when cooked down slowly.
- Garlic cloves, chopped: add a fragrant punch that complements the meatballs perfectly.
- Carrots, finely diced: bring natural sweetness and help thicken the sauce while adding hidden nutrition.
- Celery, diced: adds a subtle depth of flavor and a touch of crunch when finely chopped.
- Small courgette, diced: sneaks in extra moisture and nutrients without overpowering the taste.
- Chopped tomatoes (2 tins): form the rich, tangy base of the sauce that ties everything together.
- Tomato puree (2 tbsp): boosts the sauce’s intensity and gives it a lovely thickness.
- Balsamic vinegar (1 tbsp): balances the acidity with a subtle sweetness for a rounded flavor.
- Dried oregano (0.5 tsp): brings a touch of herbal earthiness to the sauce.
- Dried basil (0.5 tsp): adds a sweet, aromatic layer that pairs perfectly with tomato.
- Beef stock cube (1): infuses meaty richness to complement the meatballs and sauce.
- Meatballs (12): the hearty, protein-packed stars of the dish.
- Uncooked spaghetti (300g): classic pasta for soaking up the luscious sauce.
How to Make Slow Cooker Spaghetti Meatballs with Hidden Veg Sauce
Step 1: Combine the Ingredients
Start by tossing every ingredient except the spaghetti into your slow cooker. This is where the magic begins—by layering diced onion, garlic, carrots, celery, courgette, canned tomatoes, tomato puree, balsamic vinegar, oregano, basil, the beef stock cube, and your meatballs, you set the stage for a deeply flavorful, wholesome meal.
Step 2: Let It Slow Cook
Set the slow cooker to high for 3.5 hours or low for 5 hours. This slow and gentle heat helps the flavors meld beautifully while softening the vegetables so thoroughly that they almost disappear into the sauce, enhancing it with natural sweetness and body.
Step 3: Blend the Sauce
Once the cooking time is up, carefully remove the meatballs with a slotted spoon and set them aside. Then, using a hand blender, blitz the vegetable-filled sauce until it’s gorgeously smooth and creamy. This step is key to achieving that hidden veg effect—adding nutrients and flavor without compromising texture.
Step 4: Cook the Spaghetti
While your sauce blends, cook the spaghetti according to package instructions until al dente. The pasta will serve as the perfect canvas for your rich sauce and meatballs.
Step 5: Combine and Serve
Return the meatballs to the sauce, then toss in the drained spaghetti. Mix gently so every strand is coated in the vibrant, silky sauce and the meatballs are nestled throughout. Your comforting Slow Cooker Spaghetti Meatballs with Hidden Veg Sauce is ready to enjoy!
How to Serve Slow Cooker Spaghetti Meatballs with Hidden Veg Sauce

Garnishes
To elevate your presentation and add fresh bursts of flavor, consider topping your spaghetti meatballs with freshly grated parmesan, chopped basil leaves, or a sprinkle of crushed red pepper flakes for a gentle heat. A drizzle of good olive oil can also add a luscious sheen and richness.
Side Dishes
This hearty dish pairs beautifully with a simple green salad tossed in lemon vinaigrette, garlic bread to scoop up extra sauce, or roasted vegetables on the side to keep the veggie theme going strong. These sides add texture and balance without taking attention away from the main event.
Creative Ways to Present
For a fun twist, serve the meatballs and sauce over spiralized zucchini noodles for a low-carb alternative, or layer the mixture in a casserole dish topped with mozzarella and bake until bubbly for a cozy pasta bake. Either way, this recipe is versatile enough to shine in many delicious forms.
Make Ahead and Storage
Storing Leftovers
Leftover Slow Cooker Spaghetti Meatballs with Hidden Veg Sauce taste even better the next day as the flavors continue to meld. Store cooled leftovers in an airtight container and keep them refrigerated for up to 3 days.
Freezing
This dish freezes wonderfully, making it perfect for batch cooking. Freeze portions in freezer-safe containers, separating the meatballs and sauce from the pasta if you can, for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
To reheat, warm the meatballs and sauce gently on the stovetop or in the microwave until piping hot, then toss with freshly cooked spaghetti for best texture. Adding freshly cooked pasta ensures your meal maintains that fresh-from-the-pot quality.
FAQs
Can I use different types of meatballs?
Absolutely! While beef meatballs work beautifully in this recipe, you can substitute chicken, turkey, or even plant-based meatballs for a lighter or vegetarian-friendly option. Just adjust cooking times as necessary.
How finely should the vegetables be diced?
The vegetables should be diced quite small since they are meant to blend smoothly into the sauce. Finely chopping ensures they cook evenly and blend easily, helping to hide the veggies effectively.
Can I make this recipe without a slow cooker?
Yes, you can simmer the sauce and meatballs on the stovetop in a covered pot over low heat for about 1 to 1.5 hours until the flavors meld and the sauce thickens. Stir occasionally to prevent sticking.
Is this recipe kid-friendly?
Definitely! The hidden vegetables in the sauce make it a clever way to sneak in nutrition for picky eaters, and the tender meatballs plus familiar spaghetti make it a comforting and crowd-pleasing meal for kids of all ages.
Can I add extra spices?
Feel free to experiment! Adding a pinch of chili flakes for heat or some smoked paprika for warmth can personalize the sauce to your taste. Just keep the balance so the hidden veg sauce remains the star.
Final Thoughts
This Slow Cooker Spaghetti Meatballs with Hidden Veg Sauce is a hearty, nourishing meal that feels like a warm hug on a plate. It’s effortless to prepare, packed with flavors and good-for-you ingredients, and perfect for busy weeknights or lazy weekends alike. Give it a try—you’ll be amazed at how easy it is to whip up something so comforting and delicious, all while sneaking extra vegetables into every bite!
PrintSlow Cooker Spaghetti Meatballs with Hidden Veg Sauce Recipe
This Slow Cooker Spaghetti Meatballs with Hidden Veg Sauce is a comforting and nutritious meal perfect for busy days. The sauce is packed with finely diced vegetables, blended to a smooth, flavorful base that complements the savory meatballs and tender spaghetti. This recipe makes dinner prep effortless while sneaking in extra veggies for a wholesome twist on a classic favorite.
- Prep Time: 15 minutes
- Cook Time: 3 hours 30 minutes
- Total Time: 3 hours 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Slow Cooking
- Cuisine: Italian
- Diet: Low Salt
Ingredients
Vegetables and Sauce
- 1 onion, diced
- 2 garlic cloves, chopped
- 2 carrots, finely diced
- 1 celery stalk, diced
- 1 small courgette, diced
- 2 tins (14 oz each) chopped tomatoes
- 2 tbsp tomato puree
- 1 tbsp balsamic vinegar
- 0.5 tsp dried oregano
- 0.5 tsp dried basil
- 1 beef stock cube
Main Ingredients
- 12 meatballs (approximately 500g)
- 300g uncooked spaghetti
Instructions
- Prepare Ingredients: Dice the onion, garlic, carrots, celery, and courgette into small pieces to ensure they blend smoothly into the sauce.
- Add Ingredients to Slow Cooker: Place all vegetables, chopped tomatoes, tomato puree, balsamic vinegar, dried oregano, dried basil, and the crumbled beef stock cube into the slow cooker. Stir to combine evenly.
- Add Meatballs: Nestle the meatballs into the slow cooker among the sauce mixture to allow them to cook evenly and absorb the flavors.
- Cook: Set the slow cooker to high heat and cook for 3.5 hours, or alternatively set to low heat for 5 hours, ensuring the sauce thickens and vegetables soften completely.
- Blend Sauce: Carefully remove the meatballs with a slotted spoon and set aside. Use an immersion blender or standard blender to blitz the sauce until smooth, creating a rich hidden vegetable base.
- Cook Spaghetti: Meanwhile, cook the spaghetti according to package instructions until al dente. Drain well.
- Combine and Serve: Return the meatballs to the blended sauce and mix in the cooked spaghetti thoroughly. Serve immediately while hot, garnished with grated cheese or fresh basil if desired.
Notes
- For a vegetarian version, substitute meatballs with plant-based alternatives and use vegetable stock instead of beef stock cube.
- To make the sauce spicier, add a pinch of chili flakes with the herbs.
- Stir occasionally during slow cooking if possible to prevent sticking and ensure even cooking.
- Leftovers can be refrigerated for up to 3 days or frozen for up to 1 month.
- The hidden vegetables make this an excellent way to include extra nutrients in a kid-friendly meal.
Nutrition
- Serving Size: 1 serving (approx. 1/4 of recipe)
- Calories: 520 kcal
- Sugar: 12 g
- Sodium: 450 mg
- Fat: 18 g
- Saturated Fat: 6 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 56 g
- Fiber: 8 g
- Protein: 28 g
- Cholesterol: 65 mg
Keywords: slow cooker, spaghetti, meatballs, hidden vegetables, tomato sauce, easy dinner, family meal