Delicious Italian Lentil Soup Recipe – A Promising Feast

This post may contain affiliate links. See my disclosure policy.

Embark on a culinary voyage to Italy with our delectable ,Italian Lentil Soup recipe! This hearty bowl is a mosaic of rich flavors and wholesome ingredients, weaving together tender lentils, aromatic herbs, and succulent vegetables. Each step of simmering brings the Mediterranean aromas to life, promising a feast for the senses. Whether you’re a kitchen novice or a seasoned chef, this recipe is a breeze, guiding you to create a comforting, nutritious masterpiece. Buon appetito—your Italian culinary journey awaits!

Immerse yourself in the hearty richness of Italian cuisine with our classic lentil soup recipe. This rustic blend, steeped in tradition, swirls with tender lentils and aromatic herbs, transporting your senses straight to a cozy kitchen in Tuscany. 

Italian Lentil Soup Recipe

High in fiber and packed with plant-based protein, every spoonful is a testament to the Italian belief in food that nourishes the body and soul.

This inviting bowl of comfort whispers stories of family gatherings around the dining table, shared laughter, and age-old culinary wisdom

Prepare to savor, share, and celebrate the art of good living with this timeless Italian favorite.

What Is Italian Lentil Soup?

Italian Lentil Soup is a traditional, hearty dish often served in winter. It’s made with green or brown lentils, carrots, celery, onions, garlic, and usually diced tomatoes.

The ingredients are simmered in a broth until the lentils are tender and the flavors meld together. 

Herbs like rosemary, thyme, and a sprinkle of salt and pepper enhance the soup’s savory profile.

The result is a nutrient-dense, comforting bowl often accompanied by a slice of crusty Italian bread, perfect for dipping.

Italian Lentil Soup Recipe

Can You Vary The Recipe With Other Ingredients?

Absolutely! Italian Lentil Soup can be easily adapted to accommodate various dietary needs:

  • Keto While lentils are not typically part of a keto diet due to their carb content, you could modify the soup by reducing the lentils and adding more low-carb vegetables and higher-fat ingredients, like diced avocado or olives. Alternatively, you could replace lentils with keto-friendly legumes like black soybeans.
  • Paleo Again, lentils are not paleo-friendly. However, you could substitute lentils with chunks of lean meats or poultry and add extra vegetables.
  • Gluten-Free This soup is naturally gluten-free if you use gluten-free stock. Always check the labels to ensure each ingredient meets the requirement.
  • Whole30 Replace lentils with Whole30-compliant protein like chicken or beef, and use a compliant stock. You could add more varieties of vegetables as well.
  • Vegetarian And Vegan The basic recipe is already vegetarian. For a vegan version, ensure plant-based stock and skip any cheese garnishing.
Italian Lentil Soup Recipe

Recipe Directions

  1. Place lentils and water in a pot. In a separate pot, combine rice and water.
  2. Bring lentils and rice to a boil, then reduce heat to low. Simmer for 20 minutes.
  3. Heat oil in a skillet. Mix ground beef, beaten egg, garlic, Parmesan cheese, parsley, bread crumbs, salt, and pepper in a bowl. Shape into meatballs.
  4. Cook meatballs in the skillet until browned.
  5. In a large pot, combine tomato sauce and water. Transfer meatballs, lentils, and rice to the pot.
  6. Bring the mixture to a boil, then reduce heat to medium-low. Simmer for 30 minutes.
  7. Ladle the soup into bowls and sprinkle with Parmesan cheese.
  8. Serve hot with crusty bread. Optionally, garnish with fresh parsley or basil and add red pepper flakes for spiciness.
Italian Lentil Soup Recipe

Variations, Add-Ons, And Toppings

Italian Lentil Soup is flexible and lends itself well to variations, add-ons, and toppings. Here are a few options to consider:


  • Vegetarian or Vegan: Replace meatballs with plant-based meatballs or add more veggies such as bell peppers, zucchini, or kale.
  • Spicy Version: Add crushed red pepper flakes or diced jalapeño to the soup for a spicy kick.
  • Creamy Version: Blend some cooked lentils and vegetables before adding the meatballs to create a creamy base.


  • Protein: Add diced chicken, Italian sausage, or pancetta for a different flavor profile. For a vegetarian option, tofu or chickpeas can be added.
  • Vegetables: Additional vegetables like spinach, kale, or sweet potatoes can be incorporated to increase the nutritional profile.
  • Grains: Instead of rice, you can use other grains like barley, farro, or pasta.


  • Cheese: Parmesan is traditional, but you can also try pecorino, asiago, or vegan cheese.
  • Herbs: Fresh herbs like parsley, basil, or thyme can be sprinkled on top before serving.
  • Bread: Serve with crusty Italian bread, garlic bread, or breadsticks on the side.
  • Drizzle: A drizzle of good quality extra virgin olive oil or a spoonful of pesto on top of the soup can elevate the taste.
  • Nuts: A sprinkle of toasted pine nuts or almonds can add a nice crunch.
Italian Lentil Soup Recipe

Can I Make Italian Lentil Soup In A Slow Cooker Or Instant Pot?

Absolutely! Italian Lentil Soup can easily be adapted to be made in a slow cooker or Instant Pot. Here’s a brief guide on how to do that:

Slow Cooker

  • Brown the meatballs in a skillet as per the original recipe and set aside.
  • Combine all ingredients except for the Parmesan cheese in the slow cooker – this includes the lentils, rice, meatballs, tomato sauce, and the appropriate amount of water.
  • Cook on low for 7-8 hours or high for 3-4 hours until lentils are tender and flavors are well combined.
  • Garnish with Parmesan cheese before serving.

Instant Pot

  • Using the sauté function, brown the meatballs directly in the Instant Pot and then remove and set aside.
  • Add more oil if needed, and sauté the garlic and any other vegetables you’re using until just softened.
  • Add the lentils, rice, tomato sauce, water, and meatballs back into the pot.
  • Secure the lid and set the Instant Pot to manual high pressure for 15 minutes.
  • Once done, allow the pressure to release naturally for about 10 minutes, then do a quick release for any remaining pressure.
  • Stir the soup, taste and adjust the seasoning, and serve garnished with Parmesan cheese.
Italian Lentil Soup Recipe

Can I Use Store Broth, Or Should I Make My Own?

You can use store-bought broth for making Italian Lentil Soup. It’s a common choice for many home cooks due to convenience. When choosing a store-bought broth, look for low-sodium options and find broths with minimal additives and preservatives.

Making your broth can provide a depth of flavor that’s hard to match with store-bought versions. Homemade broth allows you to control all the ingredients and their quantities. It’s an excellent method to use up vegetable leftovers or unused bones. 

Italian Lentil Soup Recipe

How To Serve?

Serving Italian Lentil Soup can be a delightful experience with the right accompaniments and presentation. Here’s how to serve it best:


  • Bread: A classic accompaniment to Italian Lentil Soup is a slice of crusty Italian bread or a bread roll. It’s perfect for dipping into the soup and adds a satisfying texture contrast.
  • Salad: A light, fresh salad can balance the heartiness of the soup and complete the meal. Consider a simple green salad or a tangy Caprese salad.
  • Cheese: A side of sliced Italian cheese, like mozzarella or provolone, can complement the flavors in the soup.


  • Bowl Selection: Serve the soup in a wide, shallow bowl to showcase its ingredients.
  • Garnish: Just before serving, sprinkle each bowl with freshly grated Parmesan cheese. You might also add a sprinkle of fresh chopped parsley or extra virgin olive oil for color and flavor.
  • Serving Temperature: Serve the soup hot but not scorching. You want to appreciate the flavors without burning your mouth.


  • If you’re serving the soup as part of a larger meal, it makes a wonderful first course. It’s also substantial enough to serve as the main course for a lunch or light dinner.
Italian Lentil Soup Recipe

Perfect Side Dishes

Italian Lentil Soup is a hearty dish, but the right side can turn it into a complete meal. Here are some side dishes that pair beautifully with Italian Lentil Soup:

  • Crusty Bread Or Bread Rolls: Freshly baked Italian bread or crusty rolls are perfect for dipping into the soup, absorbing its flavors.
  • Bruschetta: A classic Italian appetizer, bruschetta topped with fresh tomatoes, basil, and a drizzle of olive oil can be a refreshing counterpart to the hearty soup.
  • Caprese Salad: Fresh mozzarella, ripe tomatoes, and basil leaves drizzled with balsamic reduction can offer a bright, refreshing contrast to the soup.
  • Grilled Vegetables: A mix of grilled or roasted vegetables, such as bell peppers, zucchini, and eggplant, lightly dressed with olive oil and herbs, can complement the soup.
  • Focaccia: This flavorful Italian bread seasoned with rosemary and coarse salt is perfect for sopping up every last bit of soup from the bowl.
  • Cheese Plate: A simple plate of Italian cheeses like Parmesan, Asiago, or Pecorino can be a nice accompaniment, with some olives and grapes on the side.
  • Italian Green Salad: A simple green salad with a vinaigrette dressing can provide a light and refreshing contrast to the soup.
Italian Lentil Soup Recipe

Storage And Make Ahead

  • Storage: Allow the soup to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 5 days or freeze for up to 3 months.
  • Make Ahead: Prepare the soup as directed, then let it cool to room temperature. Divide it into individual portions and store in airtight containers. Refrigerate for up to 3 days or freeze for up to 1 month. Reheat gently on the stovetop or in the microwave, adding a little water or broth if needed to reach the desired consistency.
Italian Lentil Soup Recipe

What Can We Do With Leftovers?

Leftover Italian Lentil Soup can be used in several delicious ways:

  • Reheat and Eat: The simplest way to use leftover soup is to reheat and enjoy it as is. The flavors often deepen after a day or two, making it even more delicious.
  • Pasta Sauce: Reduce the soup on the stovetop until it thickens, and use it as a sauce over pasta. Add some fresh herbs and Parmesan cheese for an extra touch.
  • Stuffed Peppers or Tomatoes: Use the thick soup as a filling for bell peppers or tomatoes, top with some cheese, and bake until the vegetables are tender and the cheese is bubbly and golden.
  • Grain Bowl: Add the soup to cooked grains such as rice, quinoa, or farro to make a hearty bowl. Top with fresh herbs, a squeeze of lemon juice, or a drizzle of olive oil.
  • Frittata or Omelet: Add leftover soup to beaten eggs to make a frittata or omelet, providing a delicious and unique flavor.


  • For a deeper flavor, brown the ground beef using the sauté function before adding other ingredients.
  • Use a mix of vegetables like carrots, celery, and bell peppers for added flavor and nutrition.
  • To enhance the richness, add a splash of Worcestershire sauce or soy sauce.
  • Consider adding a can of diced tomatoes or tomato sauce for a thicker base.
  • Use low-sodium beef broth to control the saltiness.
  • For a heartier soup, add cooked pasta, rice, or barley at the end of cooking.
  • To make it creamy, stir in a dollop of sour cream or cream cheese before serving.
  • Add fresh herbs like parsley or thyme for a burst of freshness.
Delicious Italian Lentil Soup Recipe - A Promising Feast

Delicious Italian Lentil Soup Recipe – A Promising Feast

0 from 0 votes
Course: Soup Recipes


Prep time


Cooking time







Italian Lentil Soup is a comforting dish with lentils, rice, and tasty meatballs simmered in a rich tomato base. Lentils and rice are cooked separately, while flavorful meatballs are made with ground beef, Parmesan cheese, breadcrumbs, and seasonings. Once the meatballs are browned, they’re added to the tomato sauce, cooked lentils, and rice.


  • 1 cup 1 Lentils

  • 42.6 fl.ounce 42.6 Water

  • 2/3 cup 2/3 Long Grain White Rice

  • 1 tablespoon 1 Vegetable Oil

  • 1 pound 1 Ground Beef

  • 1 1 Egg (Lightly Beaten)

  • 2 2 Garlic cloves (Minced)

  • 1 tablespoon 1 Parmesan Cheese (Grated) (Additional For Topping)

  • 1 tablespoon 1 Fresh Parsley (Chopped)

  • 3 tablespoons 3 Italian Bread Crumbs

  • Salt (To Taste)

  • Ground Black Pepper (To Taste)

  • 32 fl.ounce 32 Tomato Sauce

Step-By-Step Directions

  • Preparation Steps
    Start by placing lentils in a pot with 3 cups of water.
    Put rice and 1 1/3 cup of water on another burner in a separate pot.
  • Cooking
    Bring the lentils and rice to a boil, then reduce the heat to low.
    Cover the rice pot and let both pots simmer for 20 minutes.
    While they’re simmering, heat oil in a skillet over medium heat.
    In a mixing bowl, combine the egg, ground beef, 1 tablespoon Parmesan cheese, garlic, bread crumbs, parsley, pepper, and salt.
    Shape the ground beef mixture into 1-inch balls.
    Add these meatballs to the skillet, cooking for about 5 minutes or until evenly browned.
  • Blending
    Combine the tomato sauce and 4 cups of water in a large pot.
    Transfer the browned meatballs to this pot.
    Add the cooked lentils and rice to the mix.
  • Final Touches
    Bring the mixture to a boil again, then reduce the heat to medium-low.
    Allow the soup to simmer for 30 minutes.
  • Serving
    Ladle the soup into bowls, and sprinkle each serving with the remaining Parmesan cheese.
    Serve hot with a side of crusty bread for dipping.
  • Ladle
  • Large Pot
  • Sharp Knife
  • Cutting Board
  • Skillet Or Frying Pan
  • Spatula Or Wooden Spoon
  • Measuring Cups And Spoons
  • Blender (Optional)


  • Lentil Type: Use green or brown lentils for their shape, while red lentils create a creamier soup.
  • Rice Substitution: Try barley or farro instead of rice for variety.
  • Make It Spicy: Add red pepper flakes for heat.
  • Vegetarian/Vegan Option: Use plant-based meatballs or more vegetables with vegetable stock.
  • Meatball Size: Keep them small for easy eating and even cooking.
  • Simmering Time: Slow simmering enhances flavors and ensures thorough cooking.
  • Resting Time: Letting the soup sit to develop flavors; overnight is ideal.
  • Freezing: Freeze in portions for convenient future meals.

Nutrition Table

Nutrition Table

Leave a Comment

Author picture

soup chick!

You've entered a realm where each bowl isn't just a meal; it's an expedition to the core of comfort, well-being, and the sheer delight of feeding both body and soul. My name is Julia, and I'm here to navigate you through the flavorful worlds of Soup Chick. Together, we'll uncover the artistry behind each recipe, share stories that warm the heart, and celebrate the simple pleasures of making and enjoying soup.

More About Me