In a large bowl, combine the ground beef, ground Italian sausage, breadcrumbs, Parmesan cheese, egg, minced garlic, Italian seasoning, salt, and pepper. Mix until well combined, then shape into small meatballs (about 1 inch in diameter).
In a large pot over medium heat, add a drizzle of olive oil and brown the meatballs on all sides. Remove from the pot and set aside.
In the same pot, pour in the chicken broth and bring to a gentle simmer. Add the broccoli florets, diced carrots, and frozen peas, cooking for about 5-7 minutes or until the vegetables are slightly tender.
Carefully return the browned meatballs to the pot. Add the cheese tortellini and cook according to package instructions, usually about 3-5 minutes or until the tortellini are tender.
Once the tortellini are cooked, reduce the heat to low and stir in the heavy cream, mixing well to combine. Allow the soup to warm for an additional 2-3 minutes, but do not bring it to a boil.
Taste and adjust seasoning if necessary. Serve the soup hot, garnished with fresh basil leaves.
Notes
Adjust seasoning to taste and serve hot with fresh basil.