This rich tomato lentil soup with meatballs is packed with protein and so satisfying. Serve it alongside your favorite crusty bread!
A few months ago, our friends invited us to join them for dinner. They’ve insisted that I try the tomato soup at the restaurant, in fact, it was a really good bowl of tomato soup. It ignited a thought to try to perfect a tomato soup recipe, and if it goes well enough, maybe share the recipe with you.
To my surprise, the soup came out unbelievably good, tasting better than the restaurant dish. Lentils added unique a texture to the cream and those lean meatballs were just a perfect bonus.
I would suggest using Diced & Fire Roasted tomatoes with Green Chiles, I found them at Trader Joes. The Green Chiles add a tiny bit of spice to the soup, which gives it a rich, with a kick of a flavor. If you wish to omit the spice, you can always use the plain diced & fire roasted canned tomatoes.
Almost forgot to mention, this soup is low in calories, but very filling and doesn’t taste like the diet food. Because I am still dreaming about getting a six pack, this soup is my friend 🙂
Other Similar Soup Recipes
- In a large pot, bring three quarts of water and the lentils to a boil. Reduce the heat to low and let them simmer for 20 minutes.
- In a large bowl, combine the ground turkey, breadcrumbs, garlic, half of the diced onion, salt, and pepper. Work the meat with your hands until the ingredients are well-combined.
- Using your hands or a cookie scoop, portion and roll out equal-sized meatballs.
- Preheat a skillet with a few tablespoons of light olive oil. Place the meatballs in the skillet and brown them on all sides. Remove the meatballs and set the skillet aside.
- In the same skillet as you cooked the meatballs, sauté the other half of the diced onion with the diced scallions until the onions are softened and transluscent.
- Add the canned diced tomatoes to the skillet, allowing the mixture to come together for a couple of minutes. Add the tomato mixture into the pot with the lentils. Let the soup simmer for 10 minutes.
- Using a standard blender or immersion blender, blend the soup until creamy. Place it back into the pot and add in the meatballs.
- Let the soup simmer on low heat for 10 minutes. Serve warm and enjoy!