Loading...

In a large mixing bowl, combine the lean ground beef, ground pork, fresh white bread crumbs, minced garlic, chopped fresh parsley, minced fresh oregano, finely shredded Parmesan cheese, large egg, 1 teaspoon of salt, and 1/4 teaspoon of freshly ground black pepper.

Gently toss and break up the mixture with your hands to evenly coat and distribute all the ingredients. Shape the mixture into very small meatballs, approximately 3/4 inch to 1 inch in size, and transfer them to a large plate lined with parchment paper.

Heat 1 tablespoon of olive oil in a large non-stick pan over medium-high heat. Add half of the meatballs to the pan and cook until browned, turning occasionally to brown all sides, for about 4 minutes total. Remove the browned meatballs from the pan and set aside. Repeat with the remaining meatballs if necessary.

While the meatballs are browning, heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium-high heat. Add the chopped carrots, chopped yellow onion, chopped celery, and minced garlic to the pot. Sauté the vegetables, stirring occasionally, until they have softened, for about 8 minutes.

Pour in the 5 cans of low-sodium chicken broth. Season the soup with salt and pepper to taste, and add 1 teaspoon of Italian seasoning. Bring the mixture to a boil.

Lower the heat, cover the pot with a lid, and simmer for 10 minutes.

Add the dry acini di pepe or orzo pasta and the cooked meatballs to the pot. Reduce the heat to medium-low. Stirring occasionally, cook until the pasta is al dente and the meatballs have cooked through, for about 8 minutes.

During the last minute of cooking, add the fresh baby spinach to the pot and stir until the spinach has wilted.

Serve the soup warm, sprinkling each serving generously with freshly grated Parmesan cheese.


In a large mixing bowl, combine the lean ground beef, ground pork, fresh white bread crumbs, minced garlic, chopped fresh parsley, minced fresh oregano, finely shredded Parmesan cheese, large egg, 1 teaspoon of salt, and 1/4 teaspoon of freshly ground black pepper.

Gently toss and break up the mixture with your hands to evenly coat and distribute all the ingredients. Shape the mixture into very small meatballs, approximately 3/4 inch to 1 inch in size, and transfer them to a large plate lined with parchment paper.

Heat 1 tablespoon of olive oil in a large non-stick pan over medium-high heat. Add half of the meatballs to the pan and cook until browned, turning occasionally to brown all sides, for about 4 minutes total. Remove the browned meatballs from the pan and set aside. Repeat with the remaining meatballs if necessary.

While the meatballs are browning, heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium-high heat. Add the chopped carrots, chopped yellow onion, chopped celery, and minced garlic to the pot. Sauté the vegetables, stirring occasionally, until they have softened, for about 8 minutes.

Pour in the 5 cans of low-sodium chicken broth. Season the soup with salt and pepper to taste, and add 1 teaspoon of Italian seasoning. Bring the mixture to a boil.

Lower the heat, cover the pot with a lid, and simmer for 10 minutes.

Add the dry acini di pepe or orzo pasta and the cooked meatballs to the pot. Reduce the heat to medium-low. Stirring occasionally, cook until the pasta is al dente and the meatballs have cooked through, for about 8 minutes.

During the last minute of cooking, add the fresh baby spinach to the pot and stir until the spinach has wilted.

Serve the soup warm, sprinkling each serving generously with freshly grated Parmesan cheese.
