Warm up with a bowl of creamy Italian meatball soup that's packed with flavor! This easy recipe combines savory meatballs, fresh vegetables, and a rich creamy broth, making it the perfect comfort food for any season. In just under an hour, you can create a hearty meal that serves six. Click through to explore the step-by-step instructions and treat your taste buds to a delicious homemade experience!
1 pound ground beef or turkey
1/2 cup breadcrumbs
1/4 cup grated Parmesan cheese
1 large egg
2 cloves garlic, minced
1 teaspoon dried oregano
1 teaspoon dried basil
Salt and pepper to taste
1 tablespoon olive oil
1 medium onion, diced
2 carrots, diced
2 celery stalks, diced
4 cups chicken or vegetable broth
1 can (14.5 oz) diced tomatoes
1 cup heavy cream
2 cups fresh spinach
Fresh basil leaves for garnish