Meatball Soup

Read 15 Reviews
Prep 10 minutes
Cook 20 minutes
Servings 4

This Meatball Soup is hearty from the orzo pasta and meatballs, but with a light and lemony broth. It’s a wonderful 30 minute meal that’s delicious on a cold and dreary day!

Serve this with some homemade garlic bread to mop of the last spoonfuls in the bowl.

overhead bowl of meatball soup with orzo and lemon slice

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

Lemon Orzo Meatball Soup Recipe

My freezer is never without a batch of these homemade Italian meatballs. I keep them on hand to accompany our spaghetti sauce, meatball sliders, and soups like this. Just thaw them and this soup is ready in no time for a quick, easy, satisfying meal.

The broth is bright and lemony, while the meatballs and orzo pasta make it filling. We just love it.

Ingredients Needed

Here’s what you’ll need to make this meatball soup:
(Scroll below to the printable recipe card for details and measurements.)

  • Meatballs – as mentioned above, we use our homemade beef meatballs for this soup, but your favorite store-bought brand is totally fine. Our turkey meatballs could also be used.
  • Vegetables – Carrots, onion, and garlic provide aromatics and great flavor.
  • Olive oil – Used to sauté the vegetables.
  • Chicken broth – Opt for low sodium to control the saltiness of the soup.
  • Lemon juice – Freshly squeezed will give you optimal results.
  • Orzo pasta – Uncooked orzo is added to the soup and absorbs the broth as it cooks.
  • Seasonings – Dried thyme, fresh chopped parsley, salt, and pepper.
  • Parmesan – Freshly grated for best flavor.
meatball soup with orzo and lemon slice in white bowl

How to Make Meatball Soup

It’s so easy to make this soup recipe in just 30 minutes. Here’s a brief summary:
(Scroll below to the printable recipe card for details and measurements.)

  • Sauté the vegetables. In a Dutch oven pot, warm the olive oil and sauté onion, carrots, and garlic until tender. Season with the thyme and salt and pepper to taste.
  • Add the broth, lemon juice, and pasta. Pour in the chicken broth and lemon juice; bring to a boil. Add the uncooked orzo and reduce heat; simmer, stirring occasionally for 8 minutes.
  • Add the meatballs. Stir in the meatballs and simmer for an additional 7 minutes until meatballs are warmed through and the pasta is tender.
  • Finish and serve. Stir in the Parmesan and parsley, then taste and adjust the salt and pepper, if necessary.
meatball soup with orzo and lemon slice in white bowl

What to Serve with Meatball Soup

Between the little pasta, vegetables, and meatballs, this hearty soup is a complete meal all on its own. You can enjoy it as is, but serving it with some popovers, garlic bread, 7 Up Biscuits, or dutch oven bread to help mop up the last spoonfuls is never a bad idea!

You can also add a simple salad for a classic soup and salad combo. A nice side salad or caesar salad are great options.

How to Store

This hearty soup stores and reheats well. However, if you plan on having leftovers I recommend not adding the orzo directly to the soup and instead cook it separately and store it separately.

  • In the fridge. This soup will last for 3-4 days in the fridge in an airtight container. Reheat in the microwave or on the stovetop.
  • In the freezer. Meatball soup freezes well. Allow to cool then transfer to a freezer-safe container. It will freeze for up to 3 months. Add cooked orzo pasta after the soup thaws.

More Soup Recipes:

I hope you love this delicious and easy recipe – be sure to give it a review below! Also don’t forget to follow Belly Full on TikTok, Facebook, Instagram, Pinterest, and YouTube!

5 from 15

Meatball Soup

Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4
This Meatball Soup is hearty from the orzo pasta and meatballs, but with a light and lemony broth. It's a wonderful 30 minute meal that's delicious on a cold and dreary day!

Ingredients 

  • 1 tablespoon extra virgin olive oil
  • 1 small sweet onion, , diced
  • 2 small carrots, , peeled and sliced thin
  • 2 cloves garlic, , minced
  • 1/4 teaspoon dried thyme
  • salt and pepper
  • 48 ounce carton low-sodium chicken broth
  • 3 tablespoons lemon juice
  • 1/2 cup uncooked orzo pasta
  • 20 cooked Italian meatballs, , thawed if frozen
  • 1/4 cup grated Parmesan
  • 1/4 cup fresh chopped parsley

Instructions 

  • In a Dutch oven pot, warm olive oil over medium-high. Sauté onion and carrots for about 5 minutes, until tender. Add in the garlic and cook until fragrant, about 20 seconds. Season with the thyme and salt and pepper to taste.
  • Pour in the chicken broth and lemon juice; bring to a boil. Add orzo and reduce heat to medium; gently simmer, stirring occasionally for 8 minutes.
  • Add the meatballs to the pot and simmer for an additional 7 minutes until meatballs are warmed through and the pasta is tender.
  • Stir in the Parmesan and parsley. Taste and add a couple more grinds of salt and pepper, if desired.
  • Serve with a little more Parmesan at the table and enjoy!

Nutrition

Calories: 238kcal | Carbohydrates: 29g | Protein: 14g | Fat: 9g | Saturated Fat: 3g | Cholesterol: 9mg | Sodium: 228mg | Potassium: 560mg | Fiber: 2g | Sugar: 7g | Vitamin A: 4546IU | Vitamin C: 15mg | Calcium: 120mg | Iron: 2mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If you’re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, you’ve come to the right place.

You May Also Like

Tried this recipe? Tell me how it turned out, or ask a question below!

Your email address will not be published. Required fields are marked *

Don't forget to click the ⭐ star rating below




13 Comments

  1. Jenny says:

    5 stars
    This soup was shockingly delicious, I couldn’t believe how flavorful it was with just a few ingredients. Will definitely be a go-to easy recipe thank you!

  2. Heather Fowler says:

    If I have dried parsley is that as good as fresh?

    1. Amy@BellyFull says:

      For optimal taste and results, use fresh. If you have to use dried, only add in 1 tablespoon.

  3. martha coleman says:

    5 stars
    This was wonderful and froze beautifully.

  4. Kim says:

    5 stars
    WE love this soup. I make it quite often as it’s quick, I usually have everything onhand and it’s totally yummy. Only bad part is everyone loves it so much there are usually no leftovers or what little is left gets devoured by the 1st person to the fridge the next day. Thanks for a great recipe.

  5. Paresa says:

    5 stars
    Loved this soup. I didn’t have orzo so used alphabet pasta.

  6. Andrew Hopkin says:

    5 stars
    Great soup!!! Thank for sharing. Now i have a new recipe to make all the time.

  7. Michelle says:

    5 stars
    My family loved this! So easy and delicious – thank you!

  8. Joanne says:

    Anything lemony sounds super to me these days.

  9. Dorothy says:

    5 stars
    Our new favorite. I always have meatballs in the fridge and this made for an extremely easy family dinner.

  10. Melissa says:

    It’s like meatballs and spaghetti in a soup – great idea.

  11. Carrie says:

    5 stars
    Made this exactly as written with one exception – used cooked shredded chicken instead of meatballs. Lol. I know that means it’s no longer meatball soup, but the broth was so good!

  12. Sues says:

    So delicious!