• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Pina Bresciani
  • Home
  • Recipes
  • About
  • Contact
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • About
  • Contact
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Soups

    Easy Carrot and Lentil Soup with Toasted Bread

    No ratings yet

    By Pina Bresciani ⁠— February 26, 2025 (updated May 16, 2025) — Leave a Comment

    Jump to Recipe
    Bowl of carrot and lentil soup topped with chopped parsley

    Enjoy this easy Carrot and Lentil Soup recipe. A tasty vegan soup ideal for cold days, made with simple ingredients and served with a base of sourdough bread. Quick to make, it's simmered to perfection for a warm, satisfying meal! 

    When the weather starts to get colder, I turn to my collection of soup recipes for inspiration. I love making Italian favorites like authentic pasta fagioli or more simple soups like chicken pastina. One thing they all have in common is that they use simple ingredients and are packed with flavor, just like this vegan carrot and lentil soup! 

    Italian lentil soup

    One of my favorite features of this recipe is the addition of sourdough bread to add texture, flavor, and an Italian touch. After you make the soup, add a piece of toasted bread to the bottom of your soup bowl. Pour the hot soup over the top to soak into the bread for a comforting texture.

    Adding the bread to the soup in this way is a traditional Italian way of serving a soup of this type, in fact, this is how my nonna would serve this soup and many others to me when I was little!

    Preparing it is also quick and easy. Start by soaking your lentils in a bowl with water, covering them by an inch – this takes about 3-5 hours, but check your package for specific instructions.

    While they're softening up, chop your veggies and get them cooking in a pot with some olive oil. Once they're tender, toss in the lentils, add your vegetable stock, and let the whole thing simmer. You'll have a delicious, hearty soup ready in no time.

    You can even make the soup creamier without dairy by blending a portion of the cooked soup and mixing it back in (same technique used in this pasta e piselli!)

    Honestly this dish is a one-bowl meal to me, especially if you add the sourdough! But if you're looking for something to pair it with, you could serve it with this Italian fennel salad, and for an even heartier meal, this mushroom chicken.

    You'll love it because...

    • It's so easy to make, requiring basic cooking skills and minimal prep time.
    • It uses simple, affordable ingredients that are readily available in most grocery stores.
    • Leftovers store well and freeze well, making it a convenient option for meal prepping or enjoying throughout the week.

    Key ingredients

    • Carrots, celery, onion - This classic trio offers a depth of flavor, with each vegetable contributing sweetness, savoriness, and subtle earthiness.  
    • Dry Lentils - The heart of the soup, lentils add a satisfying texture
      You can use different types of lentils, such as green, brown, or red. Keep in mind that cooking times may vary, and red lentils tend to cook faster and become softer, which will change the texture of the soup.
    • Vegetable Stock - Serves as the liquid base, giving the soup a rich, full-bodied flavor and a nourishing quality.  
    • Sourdough Bread - Used as a hearty, rustic accompaniment, it absorbs the soup's flavors and adds an enjoyable textural contrast.

    How to make it

    Soak the lentils: Add the lentils into a bowl of water with at least an inch of water on top. Soak for 3-5 hours to start softening them. All dry lentils are different, so see if there are any instructions on the back of the package that indicate how many hours to soak or if they need to be soaked at all. Once lentils are soaked, drain them with a colander. Set aside.

    Dry lentils soaking in water with a hand gathering them

    Cook the vegetables: Add the olive oil to a large pot and turn to medium heat. Once hot, add the carrots, celery, and onion, along with salt and pepper. Saute until the vegetables start to soften and become tender. This will take about 5 minutes.

    Assemble the soup: To the pot, add in the lentils and bay leaves and toss to coat with the flavors before adding the vegetable stock. Add 3 cups to start, then add more if needed.

    Chopped carrot, elery and onion in a pot being salted
    Dry lentils being added to pot with carrot, celery and onions

    Simmer the soup: Add salt and pepper, then let lentils simmer over low heat until they are cooked through. This can take anywhere from 15-40 minutes, depending on the lentils you are using.

    Simmered carrot and lentil soup being stirred with wooden spoon

    Prepare the bread: Toast the sliced bread in the oven at 400F for approximately 15 minutes or until hardened. Place the toasted bread at the bottom of a soup bowl. Drizzle bread with olive oil and chili flakes.

    Garnish and serve: Once the soup is hot, ladle it over the prepared bread in the soup bowl. Garnish with a drizzle of olive oil and freshly chopped parsley. Enjoy!

    Toasted sourdough bread in a bowl being topped with salt
    Carrot and lentil soup being ladled onto toasted bread

    Helpful tips

    • Soak the lentils in advance to reduce cooking time and to make sure they cook evenly.
    • Dice the carrots, celery and onion uniformly for consistent texture in the soup.
    • Use high-quality olive oil for better flavor in the base of your soup.
    • Gradually add vegetable stock to control the soup's consistency according to your preference. If you run out of stock, you can use water. 
    • Regularly taste and adjust seasonings as the soup cooks to develop a well-balanced flavor.
    • Toast sourdough bread just before serving to maintain its crispness when topped with the soup.

    Flavor variations and substitutions

    • For a gluten-free version, serve the soup with gluten-free bread or omit the bread entirely.
    • Add a teaspoon of cumin or curry powder for a warm, spicy flavor profile.
    • Incorporate chopped spinach or kale in the last few minutes of cooking for added greens
    • Use chicken or beef stock instead of vegetable stock for a non-vegan variation with a deeper flavor.
    • Top the soup with grated Parmesan or vegan cheese for an extra savory note.
    • Include a splash of lemon juice or vinegar at the end of cooking for a bright, acidic lift.
    • Add chopped tomatoes or a spoonful of tomato paste for a richer, more complex soup base.

    Storing & freezing

    Storing: Keep the leftover soup in an airtight container in the refrigerator. It will stay fresh and tasty for up to 5 days, making it perfect for meal prep or quick weekday meals.

    Freezing: To freeze the soup, let it cool completely before transferring it to freezer-safe bags or containers. It can be stored in the freezer for up to 3 months. 

    Reheating: Reheat it on the stove over medium heat until thoroughly warm. If it's frozen, thaw it in the refrigerator overnight before reheating. Add a little water or stock if the soup seems too thick.

    More Italian Soup Recipes

    • Italian White Bean Soup
    • Italian Chickpea Soup 
    • Swiss Chard Soup with Lentils and Cauliflower
    • Italian Chicken Soup

    Recipe

    Print Pin
    No ratings yet

    Easy Carrot and Lentil Soup with Toasted Bread

    Enjoy this easy Carrot and Lentil Soup recipe. A tasty vegan soup ideal for cold days, made with simple ingredients and served with a base of sourdough bread. Quick to make, it's simmered to perfection for a warm, satisfying meal! 
    Course Main Course
    Cuisine Italian
    Diet Vegan, Vegetarian
    Prep Time 10 minutes minutes
    Cook Time 35 minutes minutes
    Servings 3 people
    Calories 531kcal
    Author Pina Bresciani

    Ingredients

    • 3 tablespoon extra virgin olive oil plus more for drizzling
    • 1 cup white or yellow onion diced
    • 1.5 cups carrots diced
    • 1 cup celery diced
    • 1.5 cups dry lentils
    • 2 bay leaves
    • 4 cups vegetable stock
    • salt and pepper to taste
    • parsley for garnish
    • chili flakes (optional)
    • 6 slices sourdough bread (optional)

    Instructions

    • Place lentils in a bowl and cover with cold water. Let them soak for 2-4 hours. This will help them cook more quickly.
    • Once lentils are soaked, drain them with a colander. Set aside.
    • In a large pot, over medium heat, add olive oil. Once olive oil is heated through, add onion, carrots and celery. Season with salt and pepper.
    • Let them cook until tender, about 5 minutes.
    • Add the lentils to the pot, along with the bay leaves.
    • Give everything a good stir, and add the vegetable stock - start with 3 cups, and add more if needed.
    • Let lentils simmer until they are cooked. This can take anywhere from 15-40 minutes, depending on the lentils you are using.
    • If you run out of vegetable stock and need more, you can add water. Season with salt and pepper.
    • Optional step - toast the sliced bread in the oven at 400F for approximately 15 minutes, or until hard. You want the bread to be hard, because it will be softened by the soup.
      Place the toasted bread at the bottom of a soup bowl. Drizzle bread with olive oil and chili flakes.
    • Top the bread with the lentil soup. The bread will absorb the soup and become soft.
    • Top the soup with more olive oil and chopped parsley. Enjoy!
    Nutrition Facts
    Easy Carrot and Lentil Soup with Toasted Bread
    Amount Per Serving
    Calories 531 Calories from Fat 135
    % Daily Value*
    Fat 15g23%
    Saturated Fat 2g13%
    Polyunsaturated Fat 2g
    Monounsaturated Fat 10g
    Sodium 1333mg58%
    Potassium 1287mg37%
    Carbohydrates 74g25%
    Fiber 33g138%
    Sugar 10g11%
    Protein 26g52%
    Vitamin A 11553IU231%
    Vitamin C 13mg16%
    Calcium 101mg10%
    Iron 8mg44%
    * Percent Daily Values are based on a 2000 calorie diet.

    More Zuppe (Soups)

    • Italian pasta and potatoes in a bowl with a spoon
      Italian Pasta with Potatoes (Pasta e Patate)
    • Italian pea and pasta soup in a bowl with a spoon
      Pasta e Piselli (Italian Peas and Pasta Recipe)
    • bowl of vegetarian soup with rice with a spoon
      7-Vegetable Vegetarian Soup with Rice
    • Vegan Barley Soup - (with Butternut Squash and Pearl Barley)
    63 shares
    • X
    • Facebook

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hello!

    My name is Pina and I love Italian food and culture! Here you'll find delicious Italian-inspired recipes with a fresh west coast spin. Buon Appetito! About Me

    Popular

    • Bowl of authentic cacio e pepe
      How To Make An Authentic Cacio e Pepe Like A Roman
    • Delicious Prosciutto Sandwich (Panino) With Mozzarella, Tomato and Basil
    • Easiest Ever Creamy Ricotta Pasta - Work From Home Lunch Series
    • Pasta Amatriciana - The Real Roman Recipe!

    Desserts

    • Easiest Ever Lemon Blueberry Ricotta Cake
    • Orange upside down cake in a big plate with slice cut out
      Orange Upside Down Cake
    • Pistachio muffins topped with pistachio crumble
      Pistachio Muffins - {Real Pistachios, No Pudding Mix}
    • Pistachio cream in a bowl with a pistachios scattered around
      Pistachio Cream - Made with REAL Pistachios!

    Footer

    Copyright © 2025 Pina Bresciani | Privacy Policy

    63 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required