This lentil pasta fagioli recipe is a tasty & high pritein soup for lunch or dinner. Great to meal prep or batch cook and enjoy all week! Top with an extra drizzle of olive oil and serve with a side of crusty bread for an a filling lunch anytime.
Cook pasta according to package instructions. Drain, and set aside.
In a large soup pot, heat 1 tablespoon of olive oil over low heat. Add the minced garlic,onion, and carrots and saute for 5 to 6 minutes until vegetables begin to soften.
Add the diced tomatoes tomato paste, lentils, vegetable stock, salt, and Italian seasoning blend. Bring to a boil and reduce to a simmer. Cover and simmer over low heat for 20 minutes.
Add the kidney beans, white beans to the pot and stir well.
Stir in the fresh spinach to the soup.
Add 2 cups of the soup to a blender with the remaining 1 tablespoon of olive oil. Blend and pour soup back into the pot. Add in the cooked pasta and enjoy!
Notes
Pro Tip: Cooking Pasta for Soups
For most of my recipes, I cook the pasta separately from the soup broth. If you add dried pasta directly to a hot soup, you run the risk of having the dried pasta soak up all the broth and overcooking the noodles (turning it soup into a mushy mess).I’ve found that cooking the pasta separately, then serving the broth over the noodles in a bowl works best. I allow the soup to cool, then add the cooked pasta after. That way you’ll have perfectly cooked pasta that holds it shape and a delicious brothy soup.