In a large mixing bowl, thoroughly combine the ground beef, ground Italian sausage, breadcrumbs, grated Parmesan cheese, large egg, minced garlic, Italian seasoning, and a generous pinch of salt and pepper. Use your hands to mix until all ingredients are well integrated, then form the mixture into small meatballs, about 1 inch in diameter.
Heat a large pot over medium heat and drizzle in a small amount of olive oil. Once hot, add the meatballs in batches, browning them on all sides for about 5-7 minutes. Remove the browned meatballs from the pot and set them aside on a plate.
In the same pot, pour in the chicken broth, scraping up any flavorful bits left from browning the meatballs. Bring the broth to a gentle simmer. Next, add the fresh broccoli florets, diced carrots, and frozen peas. Cook for approximately 5-7 minutes or until the vegetables begin to soften.
Carefully add the browned meatballs back into the pot. Then, introduce the cheese tortellini, cooking according to the package instructions—usually about 3-5 minutes until they are tender and floating.
Once the tortellini are prepared, lower the heat and stir in the heavy cream, mixing until well combined. Allow the soup to warm through for an additional 2-3 minutes, ensuring it does not come to a boil.
Taste the soup and adjust the seasoning if needed, adding more salt or pepper to suit your taste. Ladle the soup into bowls and garnish each serving with fresh basil leaves for an aromatic finish.
Notes
Adjust seasoning to taste and garnish with fresh basil for added flavor.