Ditalini Lentil Tomato Soup

Featured in: Family-Friendly Meals

This comforting dish combines tender brown lentils with ditalini pasta, simmered together in a rich tomato broth infused with herbs like thyme and oregano. With sautéed onion, carrots, and celery as a flavorful base, the soup offers a hearty texture and balanced flavors. Finished with fresh parsley and optional Parmesan, it's a filling and wholesome meal ideal for any day, easy to prepare and packed with fiber and nutrients.

Updated on Sun, 21 Dec 2025 09:08:00 GMT
Steaming bowl of Ditalini and Lentil Soup, a rich and hearty Italian vegetable broth. Save
Steaming bowl of Ditalini and Lentil Soup, a rich and hearty Italian vegetable broth. | fluxbaker.com

I threw this together on a rainy Tuesday when the fridge was nearly empty and my wallet even emptier. A half-bag of lentils, some pasta from the back of the cupboard, and a lonely can of tomatoes turned into the kind of soup that made me forget I was technically broke. The steam fogged up my kitchen window while the broth bubbled away, filling the apartment with a smell so good my neighbor texted asking what I was cooking.

I started making this for my roommate during finals week, and it became our tradition every time deadlines piled up. wed sit at the kitchen counter with mismatched bowls, too tired to talk much, just spooning up lentils and tiny pasta tubes. One night she looked up and said it tasted like a hug, and I havent stopped making it since.

Ingredients

  • Olive oil: Just enough to coat the bottom of the pot and coax sweetness out of the vegetables without making anything greasy.
  • Yellow onion: Finely chopped so it melts into the broth and adds a quiet, savory backbone to every spoonful.
  • Carrots: Peeled and diced small so they soften quickly and add little bursts of sweetness throughout the soup.
  • Celery: Diced to match the carrots, it brings an earthy note that balances the tomato and keeps things from tasting flat.
  • Garlic: Minced fresh, it blooms in the hot oil and fills the kitchen with that unmistakable smell that means something good is happening.
  • Brown lentils: Rinsed well to wash away any dust, they hold their shape beautifully and turn tender without falling apart into mush.
  • Ditalini pasta: These tiny tubes are perfect for scooping up with a spoon, and they soak up the broth like little flavor sponges.
  • Vegetable broth: Low-sodium gives you control over the salt, and it turns into a rich, comforting base as everything simmers together.
  • Diced tomatoes: Use the juice too, it adds body and a bright acidity that cuts through the earthiness of the lentils.
  • Tomato paste: Just two tablespoons deepen the color and give the broth a concentrated tomato sweetness that ties everything together.
  • Thyme and oregano: Dried herbs work perfectly here, releasing their warmth slowly as the soup bubbles away on the stove.
  • Bay leaf: Toss it in whole and fish it out before serving, it adds a subtle herbal depth you will miss if you skip it.
  • Crushed red pepper flakes: Optional but worth it, they add a gentle heat that sneaks up on you in the best way.
  • Salt and black pepper: Season at the end so you can taste as you go and adjust until it feels just right.
  • Fresh parsley: Chopped and sprinkled on top, it adds a pop of color and a fresh, grassy note that brightens each bowl.
  • Parmesan cheese: Freshly grated and completely optional, but it adds a salty, nutty finish that makes the soup feel a little fancier.

Instructions

Start with the soffritto:
Heat olive oil in a large pot over medium heat until it shimmers, then add onion, carrots, and celery. Stir them around for 6 to 8 minutes, listening for that soft sizzle and watching them turn glossy and tender.
Wake up the garlic:
Stir in the minced garlic and let it cook for just one minute, until the smell hits you and you know its ready. Dont let it brown or it will turn bitter.
Build the base:
Add the rinsed lentils, diced tomatoes with their juice, tomato paste, thyme, oregano, bay leaf, and red pepper flakes if youre using them. Stir everything together so the tomato paste dissolves and coats the lentils.
Simmer the lentils:
Pour in the vegetable broth and turn the heat up until it boils, then lower it to a gentle simmer. Cover the pot and let it bubble quietly for 20 minutes, until the lentils are just tender but still holding their shape.
Add the pasta:
Stir in the ditalini, leave the lid off, and simmer for another 8 to 10 minutes. Stir occasionally so the pasta doesnt stick to the bottom, and watch it plump up as it cooks.
Season and finish:
Fish out the bay leaf and toss it, then taste the soup and add salt and pepper until it feels balanced. Ladle it into bowls, scatter parsley on top, and if you want, shower it with freshly grated Parmesan.
Warm, flavorful Ditalini and Lentil Soup with visible lentils and herbs, ready to be enjoyed. Save
Warm, flavorful Ditalini and Lentil Soup with visible lentils and herbs, ready to be enjoyed. | fluxbaker.com

The first time I served this to my dad, he went quiet for a minute and then asked if I had the recipe written down. He never asks for recipes. Now every time I visit, he makes a pot and leaves some in the fridge for me to take home, like the soup has become our own little language.

Making It Your Own

This soup is forgiving and welcomes whatever you have on hand. Toss in a handful of chopped spinach or kale in the last few minutes for color and extra nutrition. Swap the ditalini for any small pasta shape, orzo, elbows, or even broken spaghetti. If you want it vegan, skip the Parmesan or use a plant-based version, the soup is rich enough on its own.

Storage and Reheating

Leftovers keep beautifully in the fridge for up to four days, tucked into an airtight container. The pasta will soak up more broth as it sits, so loosen it with a little extra vegetable broth or water when you reheat it on the stove. I usually warm it gently over medium-low heat, stirring now and then, until its steaming and fragrant again.

Serving Suggestions

I always serve this with crusty bread for dunking, the kind with a chewy crust and soft middle that soaks up every last drop. A simple green salad with lemon vinaigrette keeps things light, or you can go full comfort and pair it with garlic bread. Sometimes I set out a little bowl of extra Parmesan and red pepper flakes so everyone can adjust their bowl to taste.

  • Serve it with a thick slice of sourdough or ciabatta for dipping.
  • Pair it with a crisp arugula salad dressed in olive oil and lemon.
  • Keep extra grated Parmesan and red pepper flakes on the table for customizing each bowl.
Close-up of Ditalini and Lentil Soup, showing pasta, vegetables, and a savory tomato base. Save
Close-up of Ditalini and Lentil Soup, showing pasta, vegetables, and a savory tomato base. | fluxbaker.com

This soup has fed me through broke weeks, cold nights, and days when I just needed something warm and uncomplicated. I hope it does the same for you.

Recipe FAQ

What type of pasta works best in this dish?

Small pastas like ditalini hold up well, but you can substitute with other bite-sized shapes such as orzo or small shells.

Can I make this dish vegan?

Yes, simply omit the Parmesan or use a plant-based alternative to keep it vegan-friendly without sacrificing flavor.

How long should I cook the lentils for optimal texture?

Simmer lentils for about 20 minutes until just tender to ensure they hold shape without becoming mushy.

What herbs enhance the flavor of the broth?

Dried thyme and oregano provide a classic aromatic base that complements the tomato and lentils beautifully.

Can I add greens to this dish?

Yes, adding chopped spinach or kale in the last few minutes of cooking adds freshness and extra nutrients.

Is this suitable for gluten-free diets?

Use certified gluten-free pasta and check all ingredients to ensure they meet gluten-free standards.

Ditalini Lentil Tomato Soup

Tender lentils and small pasta in a savory tomato broth for a warm, satisfying meal.

Prep Duration
15 min
Cook Duration
35 min
Overall Time
50 min
Created by Sophia Brown


Skill Level Easy

Cuisine Italian

Makes 4 Number of Servings

Diet Preferences Meatless

What You'll Need

Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, finely chopped
03 2 carrots, peeled and diced
04 2 celery stalks, diced
05 3 cloves garlic, minced

Lentils and Pasta

01 1 cup dried brown lentils, rinsed
02 3/4 cup ditalini pasta
03 6 cups low-sodium vegetable broth

Tomato Base

01 1 (14.5-ounce) can diced tomatoes, with juice
02 2 tablespoons tomato paste

Herbs and Seasoning

01 1 teaspoon dried thyme
02 1 teaspoon dried oregano
03 1 bay leaf
04 1/2 teaspoon crushed red pepper flakes (optional)
05 Salt and freshly ground black pepper, to taste

Finishing Touches

01 2 tablespoons chopped fresh parsley
02 Freshly grated Parmesan cheese, for serving (optional)

How-To Steps

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion, carrots, and celery; cook for 6 to 8 minutes until softened.

Step 02

Add Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Incorporate Lentils and Tomatoes: Add rinsed lentils, diced tomatoes with juice, tomato paste, dried thyme, oregano, bay leaf, and crushed red pepper flakes. Stir to combine evenly.

Step 04

Simmer Lentils: Pour in vegetable broth and bring to a boil. Reduce heat to low, cover, and simmer for 20 minutes until lentils are tender but not mushy.

Step 05

Cook Pasta: Uncover and stir in ditalini pasta. Continue simmering for 8 to 10 minutes until pasta and lentils are fully cooked.

Step 06

Season and Finish: Remove bay leaf. Adjust seasoning with salt and freshly ground black pepper to taste.

Step 07

Serve: Ladle the soup into bowls, garnish with chopped parsley and optional grated Parmesan cheese.

Gear Needed

  • Large soup pot
  • Cutting board
  • Chef's knife
  • Wooden spoon or spatula
  • Ladle

Allergy Details

Review all components for allergens. If unsure, talk to a healthcare provider.
  • Contains wheat (pasta) and milk (Parmesan cheese, if used). For gluten-free, use certified gluten-free pasta. For dairy-free, omit or substitute Parmesan cheese.

Per Serving Nutrition Details

Details here are for information—don’t use as medical advice.
  • Calorie Count: 330
  • Fats: 6 g
  • Carbohydrates: 56 g
  • Proteins: 14 g