This meatball soup is hearty and full of fantastic flavor. It only takes about 30 minutes to cook up and can be made with homemade or frozen meatballs! It’s a MUST TRY recipe for sure! I love a good, hearty soup! Try out this delicious chili, yummy tomato basil soup, and this loaded baked potato soup. They are all perfect for family meals and everyone will love them.

What is Meatball Soup?

I love meatball soup not only because it tastes so good but because it’s so filling and has everything in it! It has your protein, veggies, and pasta that are all made in a tomato-based sauce. And do you know what it means when you make everything together in one pot? That you don’t have to cook extra sides! You can be done with one recipe with it being cooked all together. I mean, I’m sure that no one will object to a roll or some extra veggies if you decide to make some extra anyway! This soup has the best seasoning mixture. The meatballs really soak it in and then you add in the orzo and vegetables and then when you eat them all together well… Let’s just say that you will only stop eating this because you will be too full to eat any more! My kids even love this soup and when I can get kids to eat a recipe then it’s a winner in my book!

Ingredients in Meatball Soup

Don’t let the length of this ingredients list scare you! They are all common ingredients. In fact, you probably already have most of these ingredients in your kitchen! See the recipe card at the bottom of the post for exact measurements.

Olive oil: This is used to cook the vegetables in. Onion: Mince up your onion into small pieces. Carrots: When slicing your carrots then make sure to cut them up into pieces that are similar in size. That way they will cook evenly. Zucchini: I didn’t peel my zucchini for this recipe! I just cut it up into small pieces.Garlic: The minced garlic brings a great taste to this soup! Diced Italian tomatoes (undrained): Diced tomatoes come in different flavored sauces so make sure to double check that when you are buying yours. Beef broth: This will be the base of the soup and bring in a lot of flavor. Italian seasoning: You can use what you have or make your own using this Italian seasoning recipe. Onion powder: Onion powder brings a subtle flavor to the soup.Salt: Use as much or little salt as you feel the meatball soup needs. Meatballs: You can use fully cooked frozen or homemade meatballs. Dry orzo: I like using orzo because of it’s size and texture but you could use any dry small pasta.Marinara sauce: Use homemade or storebougth marinara sauce. If you don’t have any then you can use canned tomato sauce instead.Fresh parsley and fresh parmesan cheese: You will use these to garnish the top of the soup.

Let’s Make Some Soup!

Because this meatball soup uses pre-cooked meatballs, it is super fast to make! Within 30 minutes, you will have delicious meatball soup on your table and ready to eat!

Meatballs: You can use fresh or frozen meatballs. Just make sure that they are pre-cooked! Vegetables: I like to use fresh vegetables in this but you can use frozen if that’s all that you have on hand. Pasta: Orzo pasta is what I use most often but you can use penne, bowtie or any other pasta that you like!

The Best Swedish Meatballs

Mozzarella Stuffed Meatballs

Slow Cooker Honey Buffalo Meatballs

Quick and Easy Air Fryer Meatballs

All nutritional information is based on third party calculations and is only an estimate. Each recipe and nutritional value will vary depending on the brands you use, measuring methods and portion sizes per household.

The Best Homemade Alfredo Sauce Recipe Ever!

Insanely Delicious Prime Rib Recipe

Lemon Garlic Parmesan Shrimp Pasta

Delicious Meatball Soup Recipe - 36Delicious Meatball Soup Recipe - 48Delicious Meatball Soup Recipe - 17Delicious Meatball Soup Recipe - 7Delicious Meatball Soup Recipe - 85Delicious Meatball Soup Recipe - 50Delicious Meatball Soup Recipe - 61Delicious Meatball Soup Recipe - 59Delicious Meatball Soup Recipe - 81Delicious Meatball Soup Recipe - 34