Ingredients
Method
Preparation
- Heat the olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add the chopped onion and sauté until translucent and soft, about 5 minutes, watching for edges to turn lightly golden.
- Add the minced garlic and cook for 1 minute until fragrant, stirring so it does not brown.
Cooking
- Stir in the fire-roasted diced tomatoes, white beans, vegetable broth, smoked paprika, cumin, salt, and pepper.
- Increase heat to bring to a gentle boil, then reduce to a simmer.
- Simmer the soup for 20 to 25 minutes to allow flavors to meld and the broth to deepen.
- Use an immersion blender to partially puree for a creamy texture while leaving some bean chunks for bite, or skip blending if you prefer a chunkier soup.
- Reheat briefly if needed and adjust seasoning.
- Serve hot, garnished with chopped fresh parsley and a pinch of red pepper flakes for extra heat if desired.
Notes
Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 3 months. Reheat gently on the stove to preserve texture. Add a little water or broth if it thickens too much.
