White Bean and Tomato Soup
This White Bean and Tomato soup is comforting, healthy and ready in under 30 minutes! The perfect cozy weeknight meal.
Prep Time 5 minutes mins
Cook Time 30 minutes mins
Total Time 35 minutes mins
Course Lunch, Main Course, Soup
Cuisine American, Italian
- 3 Tablespoons olive oil
- ½ Yellow onion diced
- 3 Cloves garlic minced
- 1 10 Ounce Can diced tomatoes with green chilies or diced tomatoes
- 2 15 Ounce Cans white beans drained and rinsed
- 8 cups low sodium chicken stock
- Salt and pepper to taste
- 1 Cup fresh spinach roughly chopped
- Fresh parsley roughly chopped
- Pecorino Romano grated
- Crusty bread for serving
In a large heavy bottomed pot, heat olive oil over medium heat. Add onion and cook, stirring occasionally, until softened; about 5 minutes.
Add garlic and cook for 1 minute. Add the tomatoes, stir, and cook for 3 more minutes.
Add beans and the broth and bring to a boil then lower the heat and let the soup simmer until slightly thickened and the flavors have melded; about 20 minutes.
Adjust seasoning to taste. Just before serving, stir in a handful of fresh spinach.
Garnish with fresh parsley and Pecorino Romano and serve with crusty bread.
Enjoy!
Keyword Vegetarian, vegetarian soup, white bean soup