Loading...

Heat the olive oil in a large pot or Dutch oven over medium heat.

Add the diced onion to the pot and sauté, stirring occasionally, until it becomes soft and translucent, about 5-7 minutes.

Add the minced garlic to the pot and cook for an additional 30 seconds, stirring constantly, until fragrant. Be careful not to burn the garlic.

Stir in the crushed tomatoes, drained and rinsed cannellini beans, vegetable broth, Italian seasoning, salt, and black pepper. Bring the mixture to a gentle simmer.

Reduce the heat to low, cover the pot, and let the soup simmer for 15-20 minutes to allow the flavors to meld. Stir occasionally to prevent sticking.

Add the spinach or kale to the soup and stir until it wilts, which should take about 2-3 minutes.

Remove the pot from the heat and stir in the grated Parmesan cheese until it is completely melted and the soup becomes creamy.

Taste the soup and adjust seasoning (salt and pepper) as needed.

Ladle the Parmesan Tomato & Cannellini Bean Soup into bowls. Garnish with fresh basil leaves before serving warm.


Heat the olive oil in a large pot or Dutch oven over medium heat.

Add the diced onion to the pot and sauté, stirring occasionally, until it becomes soft and translucent, about 5-7 minutes.

Add the minced garlic to the pot and cook for an additional 30 seconds, stirring constantly, until fragrant. Be careful not to burn the garlic.

Stir in the crushed tomatoes, drained and rinsed cannellini beans, vegetable broth, Italian seasoning, salt, and black pepper. Bring the mixture to a gentle simmer.

Reduce the heat to low, cover the pot, and let the soup simmer for 15-20 minutes to allow the flavors to meld. Stir occasionally to prevent sticking.

Add the spinach or kale to the soup and stir until it wilts, which should take about 2-3 minutes.

Remove the pot from the heat and stir in the grated Parmesan cheese until it is completely melted and the soup becomes creamy.

Taste the soup and adjust seasoning (salt and pepper) as needed.

Ladle the Parmesan Tomato & Cannellini Bean Soup into bowls. Garnish with fresh basil leaves before serving warm.
