Slow Cooker Vegetable Meatball Soup is the ultimate one-pot meal. It is a hearty comfort food recipe made with frozen meatballs and fresh veggies in a simple, savory broth. Perfect for busy weeknights, cozy weekends, and meal prep, this dish is true set-it-and-forget-it perfection!

Jump to:
📝Ingredient shopping list
These are the ingredients you'll need to make this hearty slow cooker soup recipe. For quantities and full preparation instructions, please see the recipe card at the bottom of this page.

- Produce: carrots, celery, onion, green beans, zucchini. All should be chopped into similar-sized pieces for even cooking
- Canned goods: diced tomatoes (with all juices - I use the Italian seasoned for this soup recipe), tomato paste
- Seasonings: minced onion, garlic powder, Italian seasoning
- Protein: frozen beef meatballs
- Liquid: beef broth
💜Why you'll love your slow cooker for this recipe
- True dump-and-go convenience. Just pop the ingredients into your slow cooker and walk away. No babysitting, stirring, or oversight required
- Enhanced flavor. The low and slow cooking time of this recipe allows the frozen slow cooker meatballs to release rich, savory flavor into the broth.
- Easy clean up. One-pot cooking also means there is only one pot to clean. The dish is cooked with the lid on, removing the chance of splattering.
- Stress-free timing. Out of the house all day? Need to prep dinner during an afternoon break? This dump-and-go slow cooker soup is the answer. You can keep it on the warm setting until you are ready to serve it.
Preparing Your Slow Cooker
Prepare your slow cooker by coating it with a non-stick agent. Any nonstick cooking spray or oil will work. Olive oil and avocado oil are my go-to coatings.
NOTE: Some slow cooker inserts come with a nonstick surface. Use of a non-stick agent is still suggested. However, oil is sometimes recommended rather than spray to protect the longevity of the non-stick surface. Check your slow cooker's manual if you have any concerns.
Alternatively, you can choose to use a slow cooker liner.
Get Cooking
Steps to make this high-protein, high fiber soup recipe:

Step 1
Place meatballs and vegetables to a greased slow cooker

Step 2
Add in all seasonings, tomato paste, and broth

Step 3
Stir to combine, then cover and cook

Step 4
After cooking, add salt and pepper to taste, and enjoy!!
If you love this recipe...
Please let me know in the comment section below!
🍽Serving suggestions
- Crusty Italian bread and garlic toast are the perfect sides for dipping and loading up all that vegetable soup and meatball goodness.
- Serve it next to my Slow Cooker Warm Potato Salad for the ultimate cozy meal!
- A crisp garden or Caesar salad is the perfect cool and crunchy balance to this hearty soup recipe
- Top with freshly grated parmesan cheese or fresh chopped herbs, such as basil or parsley, for extra deliciousness
- Dress it up! Want to make this simple dish look sensational? Serve it in bread bowls! ⤵️
Want to save this recipe for later?
To make the best bread bowls:
- Slice off the top and hollow out the inside, leaving about ¾" of bread all around.
- Brush the inside gently with olive oil and toast in the oven for 10-15 minutes at 350℉ - until slightly crisp
🔁Substitution ideas
This easy crockpot meatball soup is super flexible! Here are a few simple swap ideas:
- Use beef bone broth for an even richer soup
- To make a vegetarian version of this soup, use veggie broth and swap meatballs for falafel. It is delicious!
- Spice things up by adding in some red pepper flakes and a dash of hot sauce.
- Do you prefer turkey meatballs? You will love my super-easy Slow Cooker Turkey Meatball Soup!
Storing
Store leftover soup in airtight containers or bags. They will last 2-3 days in the refrigerator or up to 3 months in the freezer.
Reheat frozen leftovers overnight in the refrigerator before gently reheating in the microwave.
Tools I love
😉Hints & hacks
- Make your own frozen slow cooker meatballs!!
- Hate cutting veggies? The produce section of your market sells them already cut up! The perfect hack for a super busy day.
- This is one of those slow cooker recipes that are great if your people will be eating at different times. After cook time, turn your slow cooker to warm and everyone can have a hot and filling meal - anytime.
- To prep this easy weeknight dinner in advance, mix together all ingredients. Store in an airtight container or zipper top bag overnight in the refrigerator.
- The perfect way to store leftovers of this slow cooker recipe is in individual serving-sized containers. This makes for easy grab-and-go future meals.
- I like to freeze leftovers in meal-sized portions for easy reheat-and-eat.
- I always recommend the use of a slow cooker liner. Of course, this is an optional step. I like to purchase my liners in bulk for a less expensive per-piece price.
- In the market for a new slow cooker? I love mine.
- Don't forget to plug your slow cooker in and turn it on! 😏
As an Amazon Associate, I earn a small amount from qualifying purchases and affiliate links at no additional cost to you.
📖 Recipe
Slow Cooker Vegetable Meatball Soup
(Click on the stars to leave a rating)
Print Pin Rate SaveAll nutrition information shown here is automatically generated and should be considered an estimate. If you follow a specific diet, please calculate your own values to ensure accuracy.
Equipment
- Knife and cutting board
- measuring cups and spoons
Ingredients
- 3 carrots chopped
- 3 celery stalks chopped
- 1 medium onion chopped
- 1 large zucchini chopped
- 1 cup green beans chopped
- 14.5 oz can diced tomatoes with all juices
- 6 oz can tomato paste
- 1 tablespoon dried minced onion
- 1 tablespoon Italian seasoning
- 2 teaspoon garlic powder
- 16 - 24 oz frozen meatballs I use all beef
- 8 cups beef broth
Instructions
- To a greased slow cooker, add 3 carrots, 3 celery stalks, 1 medium onion, 1 large zucchini, 1 cup green beans, 14.5 oz can diced tomatoes , 6 oz can tomato paste, 1 tablespoon dried minced onion, 1 tablespoon Italian seasoning, 2 teaspoon garlic powder, 16 - 24 oz frozen meatballs, and, 8 cups beef broth
- Stir to fully combine
- Cook on low for 6-8 hours or high for 3-4 hours
- Add salt and pepper to taste
Final Step
If you love this recipe, please let everyone know by giving it a star rating and leaving a comment. This will help my business to grow and allow me to keep on testing and sharing free recipes with you.😊
Video
Notes
Nutrition
All nutrition information shown here is automatically generated and should be considered an estimate. If you follow a specific diet, please calculate your own values to ensure accuracy.
Check out my latest on Instagram

Find what you're looking for:






















Leave a Reply