We love this hearty vegetarian soup! It is perfect for lunch or dinner!
Prep Time5 minutesmins
Cook Time15 minutesmins
Total Time20 minutesmins
Prevent your screen from going dark
Ingredients
1tablespoonolive oil
1small yellow oniondiced
2clovesgarlicminced
12ozfrozen artichoke hearts
64ozvegetable broth
214 oz cans cannellini or Great Northern white beans, rinsed and drained
3cupscheese tortellinirefrigerated or frozen
2cupsfresh spinach leavesroughly chopped
1/3cupbasil pesto
Salt and black pepperto taste
Grated Parmesan cheesefor serving, optional
Instructions
In a large pot, heat the olive oil over medium heat. Add the onion and garlic and cook until tender, about 5 minutes. Stir in the artichoke hearts and cook for 2-3 minutes. Add the vegetable broth, beans, tortellini, and spinach leaves. Cook until tortellini is soft, about 7 minutes.
Stir in the basil pesto and season with salt and black pepper, to taste. Serve warm with Parmesan cheese, if desired.
Note-you can also use jarred or canned artichoke hearts, just drain before using.