Crockpot Vegetable Soup With Chicken Meatballs
I love creating new crockpot recipes that are nutritious, comforting, and basically hands-off, and this vegetable soup with chicken meatballs is my latest dish that you really need to try!
It’s colorful, packed with veggies (use your own favorites, I’ve included plenty of ideas for variations!), high in protein, and such a good choice for chilly fall and winter days when you’re craving a big bowlful of goodness.
(If you love easy, satisfying slow cooker dinners, be sure to also check out my crockpot lasagna soup, crockpot sloppy Joes, crockpot bourbon chicken, and crockpot steak bites. Give them a try and let me know your favorites!)

Ingredients
At the bottom of this post, you’ll find a printable recipe card! You can jump straight to it if you just want to grab the details and run. In the upcoming sections, I’m sharing more about the ingredients and their role in the recipe, as well as some photos to help guide you through the stages.
-
Olive oil: Used to sauté the onions and brown the meatballs. You’ll use one tablespoon for the veggies and one for searing the meatballs—don’t skip the browning step, it adds great flavor.
-
Yellow onion: A flavor base for both the soup and the meatballs. Cooking it first gives everything a sweeter, more mellow onion taste.
-
Salt: Seasoning is everything. Half goes in with the veggies, half in the meatball mix to keep everything balanced and flavorful.
-
Freshly cracked black pepper: Adds warmth and a subtle kick. Split it the same way as the salt—half for the soup, half for the meatballs.
-
Garlic cloves: For that rich, aromatic flavor that brings the whole thing together. Don’t be shy with the garlic.
-
Chicken broth: The base of your soup—go for low-sodium if you want more control over the seasoning.
-
Carrots: Sweet and hearty, these add color and a little extra texture to the soup. Dice them small so they cook through in time.
-
Zucchini: Softens up beautifully in the broth and bulks out the veggie content. Adds a fresh, slightly sweet note.
-
Frozen peas: Toss them in straight from the freezer—no thawing needed. They add a little pop of sweetness and color.
-
Frozen green beans: A freezer staple that holds up well in soup. Adds a bit of bite and green goodness.
-
Frozen corn: Adds natural sweetness and crunch. You could also use canned if that’s what you have on hand.
-
Celery: Adds subtle flavor and a little crunch—don’t skip it if you’ve got some hanging around in the crisper drawer.
-
Canned diced tomatoes: Gives the soup a light tomato base and a bit of tang. No need to drain—use the juice!
-
Italian seasoning: A mix of herbs that makes the whole thing taste like it’s been simmering all day. Perfect for soups and stews.
-
Lean ground chicken: The star of your meatballs. You could also use ground turkey if that’s what’s in the fridge.
-
Plain unseasoned Panko breadcrumbs: Helps bind the meatballs and keeps them tender—not dense. Panko gives a lighter texture than regular breadcrumbs.
-
Freshly grated Parmesan cheese: Salty, nutty, and a must in meatballs. Use fresh if you can—it melts better and adds more flavor.
-
Egg: Acts as a binder in the meatballs to hold everything together.
-
Fresh flat-leaf parsley, for serving: A bright, fresh finish that lifts the whole dish. Optional, but it makes things feel extra special.

How To Make Crockpot Vegetable Soup With Chicken Meatballs
- Start by heating 1 tablespoon of olive oil in a large nonstick skillet over medium-high heat. Once it’s hot, toss in the chopped onion along with ¼ teaspoon each of salt and pepper. Let it cook, stirring often, until the onions are soft and golden, about 6 minutes. Add in the garlic and cook for another minute, just until it smells amazing.

- Scoop half of that onion mixture into a large mixing bowl—that’s going to help flavor our meatballs. The other half goes straight into the slow cooker.
- Now into the slow cooker: pour in the broth, carrots, zucchini, peas, green beans, corn, celery, diced tomatoes, another ¼ teaspoon each of salt and pepper, and the Italian seasoning. Give it a gentle stir to combine.

- Back to the mixing bowl. Add the ground chicken, Panko breadcrumbs, Parmesan, egg, and the remaining salt and pepper. Mix everything together just until combined—don’t overdo it or the meatballs can get tough. Shape into meatballs about 1 ¼ inches in size.
- Heat your remaining tablespoon of olive oil in the same skillet (no need to wash it). Add the meatballs and brown them on all sides, about 5–6 minutes total. No need to cook them all the way through—they’ll finish in the slow cooker.

- Carefully nestle the browned meatballs into the soup. Don’t stir them in, just gently submerge them.
- Cover and cook on HIGH for 3–4 hours until the meatballs are fully cooked (165°F internal temp) and the veggies are perfectly tender.
- When you’re ready to serve, sprinkle over some fresh chopped parsley and a generous handful of Parmesan if you like. Ladle it up and dig in!

Recipe Notes
-
Browning the meatballs first adds loads of flavor, and trust me—it’s totally worth the extra step. Don’t skip it.
-
This is a flexible, veggie-packed soup. Don’t love zucchini? Swap it out. Got mushrooms or spinach to use up? Throw them in. Make it work for you.
-
Leftovers will keep in the fridge for up to 3 days in an airtight container—perfect for lunch the next day.
-
Freeze it in single portions for easy dinners later. I like using Souper Cubes so you can pop out just what you need.
-
If frozen, thaw it overnight in the fridge, then reheat gently on the stovetop or in the microwave until piping hot and the meatballs hit 165°F.

Serving Suggestions
-
Freshly baked bread is a must—crusty sourdough, a warm baguette, or even garlic bread if you’re feeling fancy. Perfect for dunking.
-
Grated Parmesan and fresh parsley on top really bring it to life. A little extra cheese never hurts.
-
Serve it alongside a simple green salad for a cozy, balanced meal.
-
Got picky eaters? Offer some grilled cheese sandwiches or cheese quesadillas on the side—always a win with kids.
-
For a heartier dinner, you can stir in a scoop of cooked rice or small pasta right before serving.
Variations
-
Stir in a splash of heavy cream or a spoonful of pesto during the last 10 minutes for a richer, cozier broth.
-
Need a low-carb version? Swap the Panko for almond flour—it works surprisingly well in the meatballs.
-
Mix up the veggies based on what you have. Sweet potatoes, russet potatoes, chopped spinach, or kale all play nicely here.
-
Craving some heat? Add a pinch of red pepper flakes or a dash of hot sauce.
-
No time to make meatballs? Shredded rotisserie chicken is a great shortcut. Just stir it in during the last 10 minutes to warm through.

Crockpot Vegetable Soup With Chicken Meatballs
Ingredients
- 2 tablespoons olive oil divided
- 1 yellow onion diced
- 1 teaspoon salt divided
- 1 teaspoon freshly cracked black pepper divided
- 3 garlic cloves minced
- 4 cups chicken broth
- ½ cup chopped carrots
- 1 cup chopped zucchini about 1 zucchini
- ½ cup frozen peas
- ½ cup frozen green beans
- ¼ cup frozen corn
- 1 stalk celery sliced
- 1 14.5-ounce can diced tomatoes
- 1 teaspoon Italian seasoning
- 1 pound lean ground chicken
- ⅓ cup plain unseasoned Panko breadcrumbs
- ¼ cup freshly grated Parmesan cheese plus more for serving
- 1 large egg
- 2 ½ tablespoons chopped fresh flat-leaf parsley for serving
Instructions
- Start by heating 1 tablespoon of olive oil in a large nonstick skillet over medium-high heat. Once it’s hot, toss in the chopped onion along with ¼ teaspoon each of salt and pepper. Let it cook, stirring often, until the onions are soft and golden, about 6 minutes. Add in the garlic and cook for another minute, just until it smells amazing.
- Scoop half of that onion mixture into a large mixing bowl—that’s going to help flavor our meatballs. The other half goes straight into the slow cooker.
- Now into the slow cooker: pour in the broth, carrots, zucchini, peas, green beans, corn, celery, diced tomatoes, another ¼ teaspoon each of salt and pepper, and the Italian seasoning. Give it a gentle stir to combine.
- Back to the mixing bowl. Add the ground chicken, Panko breadcrumbs, Parmesan, egg, and the remaining salt and pepper. Mix everything together just until combined—don’t overdo it or the meatballs can get tough. Shape into meatballs about 1 ¼ inches in size.
- Heat your remaining tablespoon of olive oil in the same skillet (no need to wash it). Add the meatballs and brown them on all sides, about 5–6 minutes total. No need to cook them all the way through—they’ll finish in the slow cooker.
- Carefully nestle the browned meatballs into the soup. Don’t stir them in, just gently submerge them.
- Cover and cook on HIGH for 3–4 hours until the meatballs are fully cooked (165°F internal temp) and the veggies are perfectly tender.
- When you're ready to serve, sprinkle over some fresh chopped parsley and a generous handful of Parmesan if you like. Ladle it up and dig in!
That’s dinner done right—nutritious, comforting, and basically hands-off. If you try this Crockpot Vegetable Soup with Chicken Meatballs, I’d love to hear what you think! Leave a star rating or comment below and let me know how it turned out. I love hearing your thoughts, and it also helps other readers!

