This nutrient-dense lentil minestrone is a one-pot meal that combines hearty legumes with a variety of fresh vegetables. It is designed for easy preparation and works exceptionally well for weekly meal planning due to its flavor profile improving after refrigeration.

List of ingredients
- 1 medium onion – diced
- 2 carrots – peeled and diced
- 2 celery ribs – finely chopped
- 4 cloves garlic – peeled, smashed, and minced
- 1 tsp Italian seasoning blend – salt-free preferred
- 1 tsp salt – adjust to taste
- 1/2 tsp black pepper – ground
- 2 TBSP extra virgin olive oil – for sautéing
- 4-5 cups vegetable broth – low sodium recommended
- 2 cups water – for consistent liquid levels
- 28 oz canned crushed tomatoes – including juices
- 1 cup dried lentils – green or brown varieties
- 2 dried bay leaves – for aromatic depth
- 1 cup elbow macaroni – dried
- 1 can cannellini beans (15 oz) – drained and rinsed
- 2 cups fresh chopped spinach – added at the end
- Warmed bakery baguette – optional for serving
- Freshly grated microbial-rennet parmesan cheese – optional topping
- Chopped parsley – optional garnish
step-by-step instructions
- Prepare Vegetables: Peel and dice the onion and carrots. Finely chop the celery. Smash the garlic cloves, peel them, and then mince them finely.
- Sauté Aromatics: Heat a large dutch oven or heavy-duty pot over medium-high heat with 2 TBSP of olive oil. Once the oil is hot, add the onion, carrot, and celery. Sauté for approximately 7 minutes until the vegetables become tender.
- Add Seasonings: Stir in the minced garlic, Italian seasoning, salt, and pepper. Cook for one additional minute while stirring constantly to avoid burning the garlic.
- Simmer Base: Pour in the vegetable broth, water, and crushed tomatoes with their juices. Stir in the dried green or brown lentils and add the bay leaves. Bring the mixture to a boil.
- Slow Cook: Once the soup is bubbling vigorously, reduce the heat to a low simmer and cover the pot with a lid. Cook for 25 minutes.
- Cook Pasta and Beans: Remove the lid and increase the heat to medium. Add the elbow macaroni and the rinsed cannellini beans. Cook for approximately 10 minutes, or until the beans are heated through and the pasta is tender. Remove the bay leaves as you encounter them while stirring.
- Final Touch: Stir the fresh chopped baby spinach into the hot soup until wilted. Ladle the soup into bowls and serve hot with optional toppings.
Slow Cooker Preparation Method
Assembly and Initial Cooking
Prepare the onion, carrots, celery, and garlic by dicing and mincing them as described in the stovetop method. Place the prepared vegetables, olive oil, Italian seasoning, salt, pepper, vegetable broth, water, crushed tomatoes, bay leaves, and dried lentils into a large slow cooker.
Cooking Times and Temperatures
Set the slow cooker to HIGH and cook for 5 to 6 hours, or set it to LOW and cook for 9 to 10 hours. The soup is ready for the next phase when the dried lentils are fully cooked through and the vegetables are tender.
Adding Pasta and Finishing
Once the lentils are tender, stir in the cannellini beans and the dried macaroni. Return the lid to the pot and cook for an additional 10 minutes, or until the pasta is al dente. Finally, stir in the fresh spinach and any additional seasonings before serving.
Professional Cooking Advice
Choosing the Correct Lentil Variety
Use brown or green lentils for this recipe as they maintain their shape during the simmering process. Avoid using red lentils, as they break down quickly and will thicken the soup into a porridge-like consistency.
Managing Pasta Texture
If you plan to store the soup for several days, consider cooking the macaroni separately. Add the cooked pasta to individual bowls before ladling the soup over it to prevent the pasta from absorbing too much liquid and becoming mushy.
Optimizing the Soffritto Base
The combination of onion, carrot, and celery is known as a soffritto. Sautéing these vegetables slowly until they are translucent ensures that the natural sugars are released, providing a deeper flavor foundation for the broth.
Controlling Sodium Levels
Since canned tomatoes and vegetable broth vary in salt content, use low-sodium versions of these products. Taste the soup before adding the final teaspoon of salt to ensure the seasoning is balanced.
Ingredient Substitutions
Alternative Legume Options
If cannellini beans are unavailable, chickpeas or kidney beans serve as excellent replacements. These beans offer a similar texture and protein content while maintaining the hearty nature of the minestrone.
Gluten-Free Pasta Alternatives
For a gluten-free version, replace the elbow macaroni with brown rice pasta, chickpea pasta, or quinoa pasta. Be mindful that gluten-free pastas often have different cooking times and may require more or less liquid.
Leafy Green Variations
While spinach is traditional, chopped kale or Swiss chard are great alternatives. If using kale, add it slightly earlier than spinach, as it takes longer to soften in the hot liquid.
Tomato Base Adjustments
If you prefer a chunkier texture, use diced canned tomatoes instead of crushed tomatoes. This will provide distinct pieces of tomato throughout the soup rather than a smooth, integrated sauce.
Serving and Pairing Ideas
Complementary Bread Pairings
Serve the soup with a warmed bakery baguette or toasted sourdough bread. The crusty exterior of the bread is ideal for dipping into the thick broth and scooping up the lentils and vegetables.
Fresh Garnish Applications
Top each bowl with freshly chopped parsley or basil to add a bright, herbal note. A sprinkle of microbial-rennet parmesan cheese adds a salty, savory element that complements the acidity of the tomatoes.
Balancing Flavor with Acid
Add a small squeeze of fresh lemon juice or a teaspoon of apple cider vinegar just before serving. A touch of acidity cuts through the richness of the legumes and brightens the overall flavor profile.
Storage and Preservation
Refrigeration Guidelines
Store leftover soup in airtight containers in the refrigerator for up to 4 to 5 days. This soup is particularly effective for meal prep as the flavors continue to meld and intensify overnight.
Freezing Techniques
This soup can be frozen for up to one month. For the best results, freeze the soup without the pasta, as cooked pasta does not freeze and reheat well, often becoming overly soft.
Preventing Liquid Loss
Lentils and pasta both absorb liquid as they sit in the refrigerator. When reheating, you will likely need to add a splash of water or vegetable broth to restore the original consistency.
Reheating Instructions
Stove-top Reheating
Place the desired amount of soup in a small pot over medium heat. Stir occasionally and add a small amount of broth or water if the soup has become too thick during storage.
Microwave Method
Transfer the soup to a microwave-safe container and cover it loosely with a lid. Heat in 1-minute intervals, stirring in between, until the soup is steaming hot throughout.
Restoring Freshness
After reheating, stir in a handful of fresh spinach or a pinch of fresh herbs. This restores the vibrant color and fresh taste that can be lost during the cooling and reheating process.
Common Troubleshooting
Correcting Overly Thick Soup
If the lentils and pasta have absorbed too much liquid, the soup may resemble a stew. Stir in additional vegetable broth or water one-half cup at a time until the desired soup consistency is achieved.
Dealing with Under-cooked Lentils
If the lentils remain too firm after the initial simmer, extend the cooking time by 5 to 10 minutes before adding the pasta. Ensure the pot remains covered to maintain the necessary temperature for softening the legumes.
Reducing Excess Saltiness
If the soup tastes too salty, add a splash of water or a bit more crushed tomato. Alternatively, adding a small amount of unsalted vegetable puree can help neutralize the salt concentration.
Frequently Asked Questions
Can I make this in an Instant Pot?
Yes, you can adapt this for a pressure cooker. Sauté the vegetables using the sauté function, add all ingredients except the pasta and spinach, and cook on high pressure for about 15 minutes. Quickly release the pressure, then stir in the pasta and beans and cook for another 5-10 minutes.
Which lentils work best for this recipe?
Brown and green lentils are the best choices because they hold their structure. Red lentils should be avoided as they dissolve, which would change the texture of the minestrone significantly.
How do I stop the pasta from getting mushy?
The best way to prevent mushy pasta is to cook it separately in a different pot of salted water. Store the pasta in a separate container and add it to the soup just before serving or reheating.
Print
Hearty Lentil Minestrone
- Total Time: 57 minutes
- Yield: 12 cups 1x
- Diet: Vegan
Description
This easy vegan one-pot lentil minestrone soup is crazy flavorful and loaded with healthy veggies.
Ingredients
- 1 medium onion
- 2 carrots
- 2 celery ribs
- 4 cloves garlic (peeled, smashed, and minced)
- 1 tsp Italian seasoning blend
- 1 tsp salt
- 1/2 tsp black pepper
- 2 TBSP extra virgin olive oil
- 4–5 cups vegetable broth
- 2 cups water
- 28 oz canned crushed tomatoes
- 1 cup dried lentils
- 2 dried bay leaves
- 1 cup elbow macaroni
- 1 can cannellini beans (15 oz) drained and rinsed
- 2 cups fresh chopped spinach
- warmed bakery baguette (optional)
- freshly grated microbial-rennet parmesan cheese (optional)
- chopped parsley (optional)
Instructions
- Step: Peel and dice onion and carrots. Finely chop celery. Smash and peel garlic, then mince.
- Step: Heat a large dutch oven (or heavy duty pot) to medium-high heat with 2 TBSP oil. Once oil is hot, add onion, carrot, and celery and saute until vegetables are tender, approx. 7 minutes.
- Step: Next add minced garlic, Italian seasoning, salt, and pepper and cook an addiitonal minute, stirring constantly.
- Step: Add broth, water, and crushed tomatoes (juices and all) then stir in dried green or brown lentils and bay leaves and bring pot to a boil.
- Step: Once soup is vigorously bubbling, reduce heat to a low simmer and cover. Set a timer and cook for 25 minutes.
- Step: Remove lid and increase heat to medium. Add pasta and beans and cook unti beans are heated through and pasta is tender, approx. 10 minutes (or longer depending on pasta shape/size used). Remove bay leaves when you come across them stirring the soup.
- Step: Stir fresh chopped baby spinach into the soup and ladle into bowls.
Notes
Sodium content will vary based on vegetable broth used as well as salt added. This soup is delicious the first day and even better the next!
- Prep Time: 15 minutes
- Cook Time: 42 minutes
- Category: Soup
- Method: Stove-top or Slow Cooker
- Cuisine: American, Italian
Nutrition
- Serving Size: 1 cup
- Calories: 183 kcal
- Sugar: 5 g
- Sodium: 650 mg
- Fat: 3 g
- Saturated Fat: 1 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 9 g
- Protein: 9 g
- Cholesterol: 0 mg