Navy Bean Soup

⏱️ 25 min 👥 6 servings 📊 Medium
Italian soup
Navy Bean Soup
Nutrition per Serving
275
Calories
17g
Protein
39g
Carbs
7g
Fat

An easy, family friendly navy bean soup that's hearty and comforting.

📝 Ingredients

  • 2 tablespoons olive oil
  • 1/2 teaspoon dried thyme
  • 1 medium onion, finely chopped
  • 2 celery stalks, finely chopped
  • 2 medium carrots, finely chopped
  • 2 medium tomatoes, chopped
  • 6 cups vegetable broth or low sodium chicken broth
  • 2 15-ounce cans navy beans, rinsed and drained
  • 3 garlic cloves, minced
  • 2 cups baby spinach, chopped
  • Juice from 1 lemon
  • Salt and ground black pepper, to taste
  • Grated parmesan cheese (optional)
  • Fresh basil leaves, chopped (optional)

👨‍🍳 Instructions

  1. 1Add the olive oil to a large pot over medium high heat.
  2. 2When the oil is hot, add the dried thyme and onion and saute for 2 minutes, until the onions are translucent.
  3. 3Add the celery and carrot and saute for 2 minutes, until the vegetables have started to soften.Add the tomatoes, stock, navy beans, garlic, and stir. Bring the soup to a boil and lower the heat to a bubbling simmer. Cover and cook for 25-35 minutes, until the vegetables are tender.
  4. 4Add the chopped spinach and stir until the spinach has wilted.
  5. 5Turn the heat off and stir in the lemon juice. Taste the soup, add salt and pepper if needed.
  6. 6Top each bowl with about 2 tablespoons of grated parmesan and a couple of freshly chopped basil leaves.

About the Chef & Original Recipe

This recipe was published by Caroline Phelps on pickledplum.com. Visit the original source for step-by-step photos, chef notes and additional details.