Go Back
+ servings
4.86 from 7 votes
Bowl of Italian Lentil Soup with a sprig of rosemary on top.
Italian Lentil Soup with Pasta
Prep Time
10 mins
Cook Time
45 mins
Total Time
55 mins
 

This Italian lentil soup is made with juicy tomatoes, zesty herbs, veggies and pasta. It's delicious, comforting, and super easy to make in one pot. It's naturally vegan and optionally gluten-free, so everyone can enjoy a bowl!

Course: Entree, Main, Soup
Cuisine: American, Italian
Servings: 6
Calories: 306 kcal
Author: Alissa Saenz
Ingredients
  • 2 tablespoons olive oil
  • 1 onion, diced
  • 2 celery stalks, diced
  • 2 carrots, sliced
  • 5 garlic cloves, minced
  • 7 cups vegetable broth
  • 1 ¼ cups dried brown lentils
  • 1 (4-inch sprig) fresh rosemary
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • ¼ teaspoon red pepper flakes, or to taste
  • 1 (14.5 ounce/411 gram) can diced tomatoes
  • 1 cup dried pasta shells
  • Salt and pepper, to taste
Instructions
  1. Coat the bottom of a large pot with the olive oil and place it over medium heat.

  2. Give the oil a minute to heat up, then add the onion, celery, and carrots. Sweat the vegetables for about 10 minutes, stirring occasionally, until they begin to soften.

  3. Stir in the garlic and cook it with the vegetables for about 1 minute, until it becomes very fragrant.

  4. Stir in the broth, lentils, rosemary, thyme, oregano, and red pepper flakes. Raise the heat and bring the liquid to a boil.

  5. Allow the soup to simmer for about 15 minutes, stirring occasionally, until the lentils start to soften but are still firm at their centers.

  6. Stir in the tomatoes and pasta. Raise the heat if needed to bring the soup back to a boil, then lower the heat and allow it to simmer for about 15 minutes longer, until the lentils and pasta are tender, stirring occasionally. Add hot water to the pot if the liquid reduces too much while cooking.

  7. Remove the pot from heat. Remove and discard the rosemary sprig, then season the soup with salt and pepper to taste.

  8. Ladle into bowls and serve.

Nutrition Facts
Italian Lentil Soup with Pasta
Amount Per Serving (1.5 cups)
Calories 306 Calories from Fat 54
% Daily Value*
Fat 6g9%
Saturated Fat 1g5%
Polyunsaturated Fat 1g
Monounsaturated Fat 4g
Sodium 1143mg48%
Potassium 848mg24%
Carbohydrates 51g17%
Fiber 16g64%
Sugar 9g10%
Protein 14g28%
Vitamin A 4274IU85%
Vitamin C 20mg24%
Calcium 100mg10%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.