Ingredients
-
1 tbsp olive oil π’οΈ
-
1 onion, diced π§
-
2 garlic cloves, minced π§
-
2 carrots, chopped π₯
-
2 celery stalks, chopped πΏ
-
1 can diced tomatoes (14.5 oz) π
-
2 cups cooked navy beans (or 2 cans, drained and rinsed) π«
-
4 cups vegetable or chicken broth π²
-
1 tsp dried thyme πΏ
-
Β½ tsp smoked paprika (optional) πΆοΈ
-
Salt & pepper to taste π§
-
Fresh parsley for garnish π±
Instructions
In a large soup pot, heat olive oil over medium heat. Add onion, carrots, and celery. Cook until softened, about 5β6 minutes.
Stir in the garlic, thyme, and paprika. Cook for 1 minute until fragrant.
Add diced tomatoes, navy beans, and broth. Bring to a gentle boil, then reduce to a simmer.
Let soup simmer for 25β30 minutes to allow flavors to meld. Stir occasionally.
For a thicker consistency, mash some of the beans with a spoon or blend a cup of the soup, then return to the pot.
Season with salt and pepper to taste. Ladle into bowls and top with fresh parsley.
Notes
Optional Add-Ins & Twists π
-
Add chopped ham or bacon for a smoky touch π
-
Stir in kale or spinach during the last 5 minutes for a green boost π₯¬
-
Include a pinch of red pepper flakes for subtle heat π₯
-
Squeeze of lemon before serving for brightness π