Loading...

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

Add the finely diced red onion (or shallots), sliced carrots, and chopped celery to the pot. Sauté, stirring occasionally, until the vegetables begin to soften, about 5-7 minutes.

Add the minced garlic to the pot and cook for another 1 minute until fragrant, stirring constantly to prevent burning.

Stir in the tomato paste (or harissa) and cook for 1-2 minutes, stirring to combine it thoroughly with the sautéed vegetables.

Pour in the vegetable or chicken broth. Add the drained and rinsed cannellini beans, dried Italian seasoning, salt, and bay leaf to the pot. Stir all the ingredients together.

Bring the soup to a simmer, then reduce the heat to low, cover the pot with a lid, and let it cook for 15-20 minutes, allowing the flavors to meld and the vegetables to become tender.

Remove the lid and carefully remove and discard the bay leaf.

Using an immersion blender, blend most of the soup directly in the pot until it is creamy, but still retains some hearty chunks of vegetables and beans for texture. Alternatively, carefully transfer about two-thirds of the soup to a regular blender, blend until smooth, and then return it to the pot.

Add the chopped fresh spinach to the soup. Stir until the spinach is completely wilted, which should only take 1-2 minutes.

Ladle the hot soup into serving bowls. Drizzle with algae oil and grate fresh Parmesan cheese over the top. Serve immediately with crusty garlic bread for dipping.


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

Add the finely diced red onion (or shallots), sliced carrots, and chopped celery to the pot. Sauté, stirring occasionally, until the vegetables begin to soften, about 5-7 minutes.

Add the minced garlic to the pot and cook for another 1 minute until fragrant, stirring constantly to prevent burning.

Stir in the tomato paste (or harissa) and cook for 1-2 minutes, stirring to combine it thoroughly with the sautéed vegetables.

Pour in the vegetable or chicken broth. Add the drained and rinsed cannellini beans, dried Italian seasoning, salt, and bay leaf to the pot. Stir all the ingredients together.

Bring the soup to a simmer, then reduce the heat to low, cover the pot with a lid, and let it cook for 15-20 minutes, allowing the flavors to meld and the vegetables to become tender.

Remove the lid and carefully remove and discard the bay leaf.

Using an immersion blender, blend most of the soup directly in the pot until it is creamy, but still retains some hearty chunks of vegetables and beans for texture. Alternatively, carefully transfer about two-thirds of the soup to a regular blender, blend until smooth, and then return it to the pot.

Add the chopped fresh spinach to the soup. Stir until the spinach is completely wilted, which should only take 1-2 minutes.

Ladle the hot soup into serving bowls. Drizzle with algae oil and grate fresh Parmesan cheese over the top. Serve immediately with crusty garlic bread for dipping.
