
Italian soups are all about simple ingredients, hearty textures, and comforting flavors. From creamy chickpea pasta to rustic Tuscan vegetables, these soups are easy enough for a weeknight but satisfying enough for a family dinner.
In this collection, you’ll find 4 Italian soup recipes:
- Pasta e Ceci – Italian Chickpea & Pasta Soup
- Ribollita – Tuscan Bean & Vegetable Soup
- Italian Minestrone Soup
- Zuppa di Lenticchie – Italian Lentil Soup
Each recipe uses everyday ingredients and can be prepared in one pot.
1. Pasta e Ceci – Italian Chickpea & Pasta Soup
Pasta e Ceci is a classic Italian comfort food made with chickpeas, small pasta, vegetables, herbs, and a flavorful broth.
The chickpeas make the soup hearty, while the pasta gives it a wonderfully satisfying texture. A little Parmesan and olive oil on top make each bowl even better.
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 1 medium carrot, diced
- 1 celery stalk, diced
- 2 cups cooked chickpeas, drained and rinsed
- 1 cup small pasta such as ditalini
- 4 cups vegetable or chicken broth
- 1 cup crushed tomatoes
- 1 teaspoon Italian seasoning
- 1/2 teaspoon dried rosemary
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 bay leaf
- 1/2 cup grated Parmesan
- 2 tablespoons chopped fresh parsley
- Extra olive oil, for serving
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the onion, carrot, and celery. Cook for about 5–7 minutes, stirring occasionally, until the vegetables begin to soften.
- Add the garlic and cook for another 30 seconds.
- Stir in the chickpeas, crushed tomatoes, broth, Italian seasoning, rosemary, bay leaf, salt, and black pepper.
- Bring the soup to a gentle boil, then reduce the heat and simmer for 10 minutes.
- Add the small pasta and cook according to the package directions, usually around 8–10 minutes, until tender.
- Remove the bay leaf. Stir in half of the Parmesan and chopped parsley.
- Ladle into bowls and finish with more Parmesan, fresh parsley, and a drizzle of olive oil.
Tips for Pasta e Ceci
For a thicker soup, mash some of the chickpeas against the side of the pot before adding the pasta.
Small pasta shapes work best because they cook evenly and are easy to eat with the chickpeas.
If the soup becomes too thick after sitting, simply add a little extra broth when reheating.
2. Ribollita – Tuscan Bean & Vegetable Soup
Ribollita is a rustic Tuscan soup traditionally made with beans, vegetables, leafy greens, and day-old bread.
The name means “reboiled,” because this hearty soup was traditionally reheated and enjoyed again the next day. The bread absorbs the flavorful broth and gives the soup its signature texture.
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 2 medium tomatoes, chopped
- 2 cups cooked cannellini beans, drained and rinsed
- 4 cups vegetable broth
- 3 cups chopped kale or cavolo nero
- 1 medium potato, peeled and diced
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1 bay leaf
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 3–4 slices crusty Italian bread
- 2 tablespoons grated Parmesan, optional
- Extra virgin olive oil, for serving
Instructions
- Warm the olive oil in a large heavy-bottomed pot over medium heat.
- Add the onion, carrots, and celery. Cook for 7–8 minutes until softened.
- Add the garlic and cook for about 30 seconds.
- Add the tomatoes, potato, beans, thyme, rosemary, bay leaf, salt, and black pepper.
- Pour in the vegetable broth and bring everything to a gentle boil.
- Reduce the heat and simmer for approximately 20 minutes, or until the potato is tender.
- Add the chopped kale and cook for another 8–10 minutes.
- Tear the bread into large pieces and add it to the soup.
- Simmer gently for another 5 minutes, allowing the bread to soak up some of the broth.
- Remove the bay leaf and serve warm with Parmesan and a generous drizzle of olive oil.
Tips for Ribollita
Day-old or slightly stale bread works particularly well because it absorbs the soup without becoming completely mushy.
For a thicker texture, gently mash some of the beans and vegetables while the soup cooks.
Ribollita is especially delicious the next day because the flavors have more time to come together.
3. Italian Minestrone Soup
Italian Minestrone is one of those recipes that makes it easy to use whatever vegetables you already have in the kitchen.
This colorful version combines vegetables, beans, tomatoes, and small pasta in a flavorful broth. It is hearty, comforting, and perfect for a simple family meal.
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 medium zucchini, diced
- 1 cup green beans, cut into small pieces
- 1 cup diced tomatoes
- 1 can kidney beans, drained and rinsed
- 1 can cannellini beans, drained and rinsed
- 5 cups vegetable broth
- 1 cup small pasta
- 1 teaspoon Italian seasoning
- 1/2 teaspoon dried basil
- 1 bay leaf
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup chopped spinach or kale
- 1/3 cup grated Parmesan
- Fresh parsley or basil, for serving
Instructions
- Heat the olive oil in a large soup pot over medium heat.
- Add the onion, carrots, and celery. Cook for 5–7 minutes until they begin to soften.
- Add the garlic and cook for another minute.
- Add the zucchini, green beans, tomatoes, kidney beans, cannellini beans, Italian seasoning, basil, bay leaf, salt, and pepper.
- Pour in the vegetable broth and bring the mixture to a boil.
- Reduce the heat and simmer for 10–12 minutes.
- Add the pasta and cook according to the package directions until tender.
- Stir in the spinach or kale during the final 2–3 minutes of cooking.
- Remove the bay leaf and adjust the seasoning if needed.
- Serve with grated Parmesan and fresh parsley or basil.
Tips for Italian Minestrone
Minestrone is very flexible, so you can swap vegetables depending on what you have available.
Don’t overcook the pasta. It will continue absorbing broth while the soup sits.
For meal prep, you can cook the pasta separately and add it to individual portions. This helps prevent it from becoming too soft.
4. Zuppa di Lenticchie – Italian Lentil Soup
Zuppa di Lenticchie is a simple Italian lentil soup packed with earthy lentils, vegetables, tomatoes, and herbs.
It has a rich, rustic texture without requiring complicated ingredients. Serve it with crusty bread for a comforting lunch or dinner.
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 medium onion, finely diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 1/2 cups dried brown or green lentils, rinsed
- 1 cup crushed tomatoes
- 5 cups vegetable broth
- 1 medium potato, diced
- 1 teaspoon dried rosemary
- 1 teaspoon dried thyme
- 1 bay leaf
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup chopped spinach or kale, optional
- 2 tablespoons chopped fresh parsley
- Parmesan, for serving
- Extra virgin olive oil, for serving
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the onion, carrots, and celery. Cook for 6–8 minutes, stirring occasionally.
- Add the garlic and cook for another 30 seconds.
- Add the rinsed lentils, crushed tomatoes, potato, rosemary, thyme, bay leaf, salt, and black pepper.
- Pour in the vegetable broth and bring to a boil.
- Reduce the heat to low, cover partially, and simmer for approximately 25–35 minutes, or until the lentils and potatoes are tender.
- Stir occasionally and add a little extra broth if the soup becomes too thick.
- Add the spinach or kale during the final 3–5 minutes if using.
- Remove the bay leaf and stir in the fresh parsley.
- Serve warm with Parmesan and a drizzle of extra-virgin olive oil.
Tips for Italian Lentil Soup
Green or brown lentils are ideal because they hold their shape while cooking.
For a creamier texture without adding cream, blend a small portion of the soup and stir it back into the pot.
The soup will thicken as it cools, so add extra broth when reheating leftovers.
How to Serve These Italian Soups
These soups are delicious on their own, but a few simple additions can turn them into a complete meal.
Serve With Crusty Bread
A slice of rustic Italian bread is perfect for soaking up the flavorful broth.
Add Parmesan
Freshly grated Parmesan adds a savory finish to chickpea, minestrone, and lentil soups.
Finish With Olive Oil
A small drizzle of good extra-virgin olive oil just before serving adds richness and freshness.
Add Fresh Herbs
Parsley, basil, and rosemary can brighten up the flavor and make each bowl look beautiful.
How to Store Italian Soup
Allow the soup to cool before transferring it to airtight containers.
Most of these soups can be refrigerated for 3–4 days.
For longer storage, freeze the soup in individual portions. Leave a little space at the top of each container because the soup expands as it freezes.
When reheating, add a splash of broth or water if the soup has become too thick.
Tip: Pasta-based soups can become softer after refrigeration. If you are preparing them specifically for meal prep, keeping the pasta separate is often the best option.
Easy Variations
Make It Vegetarian
Use vegetable broth instead of chicken broth and skip Parmesan or use a vegetarian Parmesan alternative.
Add More Vegetables
Zucchini, spinach, kale, potatoes, peas, green beans, and tomatoes all work beautifully in Italian-style soups.
Make It Heartier
Add extra beans, lentils, or pasta when you want a more substantial bowl.
Add a Little Heat
A pinch of red pepper flakes adds gentle warmth without overpowering the other flavors.
Frequently Asked Questions
What is the most traditional Italian soup?
Italy has many traditional soups because every region has its own specialties. Ribollita, Pasta e Ceci, Minestrone, and lentil soup are all classic examples of rustic Italian cooking.
Can I freeze these soups?
Yes. Pasta e Ceci, Ribollita, Minestrone, and Lentil Soup can all be frozen. For the best texture, consider cooking pasta separately when you know you will be freezing the soup.
Can I use canned beans?
Absolutely. Canned chickpeas, cannellini beans, and kidney beans make these recipes much faster. Drain and rinse them before adding them to the soup.
Can I make these soups ahead of time?
Yes. In fact, the flavors often become even better after resting overnight. Keep the soup refrigerated and reheat gently before serving.
What pasta is best for Italian soup?
Small pasta shapes such as ditalini, small shells, macaroni, or tubetti work especially well because they are easy to eat with the vegetables and beans.
Final Thoughts
These 4 Italian soup recipes are proof that comforting food doesn’t need to be complicated. Each one starts with simple ingredients and builds layers of flavor with vegetables, beans, herbs, pasta, and a good broth.
Whether you want the creamy texture of Pasta e Ceci, the rustic character of Ribollita, the colorful vegetables in Minestrone, or the hearty simplicity of Zuppa di Lenticchie, there is a bowl here for every cozy meal.
Make a big pot, serve it with crusty bread, and enjoy a little taste of Italy at home.

