Warm up your soul with this hearty vegan navy bean soup, a comforting and flavorful dish that's both nutritious and satisfying. Packed with protein-rich navy beans, tender vegetables like carrots, celery, and onions, and aromatic spices including smoked paprika and thyme, this soup is a true celebration of plant-based ingredients. Slow-simmered in rich vegetable broth with a splash of tangy diced tomatoes, this one-pot wonder is perfect for chilly evenings or as a meal-prep staple. With minimal prep, wholesome ingredients, and a cooking time that allows the flavors to meld beautifully, this soup is as easy as it is delicious. Garnish with fresh parsley for an herbaceous finish, and enjoy a bowl of cozy nourishment that’s naturally vegan, gluten-free, and bursting with hearty goodness.
Scan with your phone to download!
Rinse and sort the dried navy beans to remove any debris. Soak the beans overnight in water, or use the quick soak method by boiling the beans in water for 5 minutes and letting them sit for 1 hour. Drain and rinse the beans.
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the diced onion, carrots, and celery to the pot. Sauté for 5-7 minutes, stirring occasionally, until the vegetables have softened.
Stir in the minced garlic and cook for 1 more minute until fragrant.
Add the soaked and drained navy beans, vegetable broth, diced tomatoes (with their juices), bay leaves, dried thyme, smoked paprika, salt, and black pepper to the pot. Stir to combine.
Bring the mixture to a boil over high heat, then reduce the heat to low and cover the pot. Simmer for 75-90 minutes, or until the navy beans are tender. Stir occasionally to prevent sticking.
Remove and discard the bay leaves. Adjust the seasoning with more salt and pepper as needed.
Serve the soup hot in bowls, garnished with freshly chopped parsley if desired.
Serving size | (2396.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1690.9 |
Total Fat 45.0g | 0% |
Saturated Fat 7.6g | 0% |
Polyunsaturated Fat 6.9g | |
Cholesterol 0mg | 0% |
Sodium 6627.8mg | 0% |
Total Carbohydrate 261.1g | 0% |
Dietary Fiber 61.6g | 0% |
Total Sugars 51.2g | |
Protein 78.1g | 0% |
Vitamin D 0IU | 0% |
Calcium 720.7mg | 0% |
Iron 21.9mg | 0% |
Potassium 7136.5mg | 0% |
Source of Calories