Nourishing Italian Meatball Soup
Yield: 6-8

Nourishing Italian Meatball Soup
Cook time: 1 H & 30 MTotal time: 1 H & 30 M
Ingredients
For the Meatballs:
For the soup:
Instructions
- Make the meatballs: In a large bowl, combine the ground beef, sausage, parsley, shallot, garlic, Parmesan, breadcrumbs, almond flour, eggs, salt, and pepper. Mix until just combined, then roll into small meatballs.
 - Sear the meatballs: Heat 1 tbsp olive oil in a large pan over medium heat. Sear the meatballs for 2-3 minutes per side, until browned and mostly cooked through. Set aside.
 - Start the soup: In a large pot over medium heat, heat 2 tbsp olive oil. Add the onion and garlic, season with salt and pepper, and sauté for 2-3 minutes until fragrant.
 - Add the carrots and celery, season lightly with salt, and sauté another 2-3 minutes.
 - Pour in the bone broth. (Optional: use an immersion blender to blend the vegetables for a smoother base.) Bring to a simmer.
 - Once simmering, add the stelline pasta and the cooked meatballs. Cover and cook until the pasta is al dente, about 6-7 minutes.
 - Pour in 1/2 cup of freshly grated parmesan and stir to combine. Taste and adjust seasoning with more salt and pepper if needed.
 - Serve hot, garnished with fresh parsley and grated Parmesan.