Warm up your chilly evenings with this Cozy Crockpot Italian Meatball Soup, a delicious blend of tender meatballs, savory broth, and vibrant vegetables. Perfect for busy weeknights, this slow-cooked dish lets flavors meld beautifully for hours, creating a comforting meal that brings families together. With easy preparation and wholesome ingredients, this soup is destined to be a new favorite in your home, offering warmth and satisfaction in every spoonful.
1 pound frozen or homemade Italian meatballs
4 cups beef or chicken broth
1 can (14.5 oz) diced tomatoes (with juice)
1 can (8 oz) tomato sauce
1 medium onion, diced
3 cloves garlic, minced
2 carrots, sliced
2 celery stalks, diced
1 teaspoon dried oregano
1 teaspoon dried basil
1/2 teaspoon red pepper flakes (optional, adjust to taste)
Salt and pepper to taste
2 cups fresh spinach or kale
1 cup small pasta (like ditalini or macaroni)
Fresh basil or parsley for garnish
Grated Parmesan cheese for serving