There’s something deeply comforting about Italian soup recipes, especially when you want a meal that feels warm, hearty, and full of homemade flavor. From rich tomato-based classics to rustic vegetable soups and creamy favorites, these dishes bring the taste of Italy straight to your table. Perfect for busy weeknights, cozy weekends, or meal prep, each bowl offers simple ingredients and satisfying results.
The beauty of these recipes is how easily they fit into everyday cooking while still feeling special. If you’re searching for delicious soup ideas that are wholesome, easy to make, and packed with flavor, this collection is sure to inspire your next meal.
Recipes
1. Minestrone Soup
A warm bowl of minestrone feels like comfort in its purest form. This classic Italian soup is packed with colorful vegetables, tender beans, pasta, and a rich tomato broth that tastes even better the next day. It’s hearty without feeling heavy, making it perfect for lunch or dinner.
- Prep time: 15 minutes
- Cook time: 30 minutes
- Course: Soup / Main Course
- Cuisine: Italian
- Equipment: Large pot, cutting board, knife, spoon
- No. of ingredients: 12
Ingredients
- 1 tbsp olive oil
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 2 garlic cloves, minced
- 1 zucchini, diced
- 1 cup green beans
- 1 can diced tomatoes
- 4 cups vegetable broth
- 1 can cannellini beans
- 1 cup small pasta
- Salt, pepper, Italian herbs
Instructions
- Sauté onion, carrots, celery, and garlic in olive oil.
- Add zucchini, green beans, tomatoes, and broth.
- Simmer 15 minutes.
- Stir in beans and pasta; cook until pasta is tender.
- Season and serve hot.
Serve with: crusty bread or garlic toast
Drink with: sparkling water with lemon or light white wine
2. Pasta e Fagioli
This cozy Italian favorite combines tender pasta and creamy beans in a deeply savory tomato broth. It’s simple, rustic, and incredibly satisfying, with every spoonful feeling homemade and comforting.
- Prep time: 10 minutes
- Cook time: 25 minutes
- Course: Soup
- Cuisine: Italian
- Equipment: Soup pot, spoon
- No. of ingredients: 10
Ingredients
- 1 tbsp olive oil
- 1 onion, diced
- 2 garlic cloves
- 1 can diced tomatoes
- 4 cups broth
- 1 can kidney beans
- 1 can cannellini beans
- 1 cup ditalini pasta
- Italian seasoning
- Salt and pepper
Instructions
- Sauté onion and garlic.
- Add tomatoes and broth.
- Stir in beans and seasoning.
- Simmer 15 minutes.
- Add pasta and cook until tender.
Serve with: parmesan breadsticks
Drink with: red wine or iced tea
3. Italian Wedding Soup
This soup is beautifully balanced with tiny meatballs, delicate pasta, and leafy greens in a light broth. It’s comforting, elegant, and perfect for family dinners.
- Prep time: 20 minutes
- Cook time: 25 minutes
- Course: Soup
- Cuisine: Italian
- Equipment: Pot, mixing bowl
- No. of ingredients: 11
Ingredients
- 1 lb ground chicken or beef
- 1 egg
- ¼ cup breadcrumbs
- 4 cups chicken broth
- 1 cup acini di pepe pasta
- 2 cups spinach
- 1 onion
- 2 garlic cloves
- Salt and pepper
- Parsley
- Parmesan
Instructions
- Mix meat, egg, breadcrumbs, salt, and parsley. Form mini meatballs.
- Bring broth to a simmer.
- Add meatballs and cook 10 minutes.
- Add pasta and cook until tender.
- Stir in spinach before serving.
Serve with: warm rolls
Drink with: dry white wine
4. Zuppa Toscana
Rich, creamy, and full of flavor, this soup combines sausage, potatoes, and kale in a velvety broth. It’s one of those soups that instantly feels restaurant-worthy.
- Prep time: 15 minutes
- Cook time: 30 minutes
- Course: Soup
- Cuisine: Italian
- Equipment: Dutch oven or large pot
- No. of ingredients: 9
Ingredients
- 1 lb Italian sausage
- 4 potatoes, sliced
- 1 onion
- 4 cups chicken broth
- 2 cups kale
- 1 cup heavy cream
- 2 garlic cloves
- Olive oil
- Salt and pepper
Instructions
- Brown sausage with onion and garlic.
- Add broth and potatoes; simmer until soft.
- Stir in kale and cream.
- Cook 5 more minutes.
Serve with: breadsticks
Drink with: apple cider or Chardonnay
5. Ribollita
A rustic Tuscan soup made with vegetables, beans, and bread, ribollita is hearty, wholesome, and deeply flavorful. The bread thickens the broth beautifully.
- Prep time: 15 minutes
- Cook time: 35 minutes
- Course: Soup
- Cuisine: Tuscan Italian
- Equipment: Soup pot
- No. of ingredients: 11
Ingredients
- Olive oil
- Onion
- Carrots
- Celery
- Kale
- 1 can cannellini beans
- 1 can tomatoes
- 4 cups broth
- Day-old bread
- Garlic
- Herbs
Instructions
- Sauté vegetables.
- Add tomatoes, beans, and broth.
- Simmer 20 minutes.
- Stir in torn bread pieces until thick.
Serve with: extra toasted bread
Drink with: red wine
6. Stracciatella Soup
Light, silky, and incredibly comforting, this classic Roman soup comes together quickly with egg ribbons floating in savory broth.
- Prep time: 5 minutes
- Cook time: 10 minutes
- Course: Soup
- Cuisine: Italian
- Equipment: Saucepan, whisk
- No. of ingredients: 6
Ingredients
- 4 cups chicken broth
- 2 eggs
- ¼ cup parmesan
- 1 tbsp parsley
- Salt
- Pepper
Instructions
- Heat broth until simmering.
- Whisk eggs with parmesan.
- Slowly pour into broth while stirring.
- Cook 1 minute.
Serve with: toasted crostini
Drink with: herbal tea or white wine
7. Tortellini Soup
This soup is rich, cozy, and filled with cheese tortellini that make every bite extra satisfying.
- Prep time: 10 minutes
- Cook time: 20 minutes
- Course: Soup
- Cuisine: Italian
- Equipment: Soup pot
- No. of ingredients: 8
Ingredients
- 1 package cheese tortellini
- 4 cups broth
- 1 can tomatoes
- 2 cups spinach
- Onion
- Garlic
- Olive oil
- Italian seasoning
Instructions
- Sauté onion and garlic.
- Add tomatoes and broth.
- Bring to simmer.
- Add tortellini and cook 5 minutes.
- Stir in spinach.
Serve with: garlic bread
Drink with: Pinot Grigio
8. Chicken Gnocchi Soup
Creamy, tender, and packed with pillowy gnocchi, this soup is rich enough for dinner and always a crowd-pleaser.
- Prep time: 15 minutes
- Cook time: 25 minutes
- Course: Soup
- Cuisine: Italian-inspired
- Equipment: Large pot
- No. of ingredients: 10
Ingredients
- 2 cups cooked chicken
- 1 package gnocchi
- 4 cups broth
- 1 cup cream
- Carrots
- Celery
- Onion
- Spinach
- Butter
- Flour
Instructions
- Sauté vegetables in butter.
- Stir in flour.
- Add broth and chicken.
- Add gnocchi and cook 5 minutes.
- Stir in cream and spinach.
Serve with: dinner rolls
Drink with: sparkling lemonade
9. Lentil Soup (Zuppa di Lenticchie)
Earthy lentils simmered with vegetables create a nourishing and satisfying soup that feels both rustic and healthy.
- Prep time: 10 minutes
- Cook time: 35 minutes
- Course: Soup
- Cuisine: Italian
- Equipment: Soup pot
- No. of ingredients: 9
Ingredients
- 1 cup lentils
- Onion
- Carrot
- Celery
- Garlic
- 4 cups broth
- 1 can tomatoes
- Olive oil
- Herbs
Instructions
- Sauté vegetables.
- Add lentils, tomatoes, and broth.
- Simmer 30 minutes.
Serve with: crusty bread
Drink with: red wine or tea
10. Tuscan White Bean Soup
Creamy white beans and aromatic herbs make this soup simple yet incredibly flavorful.
- Prep time: 10 minutes
- Cook time: 20 minutes
- Course: Soup
- Cuisine: Tuscan
- Equipment: Pot
- No. of ingredients: 8
Ingredients
- 2 cans cannellini beans
- Onion
- Garlic
- 4 cups broth
- Rosemary
- Olive oil
- Kale
- Salt and pepper
Instructions
- Sauté onion and garlic.
- Add beans and broth.
- Simmer 15 minutes.
- Stir in kale.
Serve with: focaccia
Drink with: Sauvignon Blanc
11. Creamy Tomato Basil Soup
Smooth, rich, and bursting with fresh basil flavor, this soup is a timeless comfort dish.
- Prep time: 10 minutes
- Cook time: 20 minutes
- Course: Soup
- Cuisine: Italian
- Equipment: Pot, blender
- No. of ingredients: 7
Ingredients
- 1 can tomatoes
- 1 onion
- Garlic
- 3 cups broth
- ½ cup cream
- Fresh basil
- Olive oil
Instructions
- Sauté onion and garlic.
- Add tomatoes and broth.
- Simmer 15 minutes.
- Blend until smooth.
- Stir in cream and basil.
Serve with: grilled cheese sandwich
Drink with: iced tea
12. Sausage and Kale Soup
Savory sausage and fresh kale create a deeply comforting soup with bold flavor.
- Prep time: 10 minutes
- Cook time: 25 minutes
- Course: Soup
- Cuisine: Italian-inspired
- Equipment: Pot
- No. of ingredients: 8
Ingredients
- Italian sausage
- Kale
- Potatoes
- Onion
- Garlic
- Broth
- Olive oil
- Cream
Instructions
- Brown sausage.
- Add onion, garlic, and potatoes.
- Pour in broth and simmer.
- Stir in kale and cream.
Serve with: toasted bread
Drink with: red wine
13. Chickpea Soup (Zuppa di Ceci)
This rustic chickpea soup is creamy, hearty, and full of earthy Mediterranean flavors.
- Prep time: 10 minutes
- Cook time: 25 minutes
- Course: Soup
- Cuisine: Italian
- Equipment: Pot
- No. of ingredients: 8
Ingredients
- 2 cans chickpeas
- Onion
- Garlic
- Tomatoes
- Broth
- Olive oil
- Rosemary
- Salt
Instructions
- Sauté onion and garlic.
- Add chickpeas, tomatoes, and broth.
- Simmer 20 minutes.
Serve with: rustic bread
Drink with: sparkling water
14. Escarole and Bean Soup
Fresh escarole adds a slightly bitter, delicious contrast to creamy white beans in this light Italian soup.
- Prep time: 10 minutes
- Cook time: 20 minutes
- Course: Soup
- Cuisine: Italian
- Equipment: Soup pot
- No. of ingredients: 7
Ingredients
- Escarole
- Cannellini beans
- Garlic
- Onion
- Broth
- Olive oil
- Parmesan
Instructions
- Sauté onion and garlic.
- Add broth and beans.
- Stir in escarole and simmer until wilted.
Serve with: parmesan toast
Drink with: Pinot Grigio
15. Farro Vegetable Soup
Nutty farro and tender vegetables make this soup wholesome, filling, and wonderfully rustic.
- Prep time: 15 minutes
- Cook time: 35 minutes
- Course: Soup
- Cuisine: Italian
- Equipment: Large pot
- No. of ingredients: 10
Ingredients
- 1 cup farro
- Onion
- Carrots
- Celery
- Zucchini
- Tomatoes
- Broth
- Garlic
- Olive oil
- Herbs
Instructions
- Sauté vegetables.
- Add farro, tomatoes, and broth.
- Simmer 30 minutes until farro is tender.
Serve with: garlic bread
Drink with: light red wine










