Warm up your kitchen with this Easy Italian Soup, a hearty, flavor-packed dish that comes together in just 45 minutes! Bursting with fresh vegetables like carrots, celery, and spinach, combined with protein-rich cannellini beans and tender pasta, this one-pot wonder is both nutritious and satisfying. Simmered in a savory blend of crushed tomatoes, aromatic garlic, and Italian seasoning, the soup delivers authentic Mediterranean flavors with minimal effort. Perfect for busy weeknights or cozy family dinners, it's a versatile dish that can be customized with optional garnishes like Parmesan cheese or fresh basil for an added touch of indulgence. Try this comforting Italian soup recipe today for a quick and delicious meal!
Science-backed supplements for performance, wellness, and longevity.
Optimize your body chemistry naturally
Heat the olive oil in a large pot over medium heat.
Add the diced onion and sauté for 3-4 minutes until softened.
Stir in the minced garlic, diced carrots, and celery. Cook for another 5 minutes, stirring occasionally.
Pour in the crushed tomatoes, vegetable broth, and rinsed cannellini beans. Stir to combine.
Add the Italian seasoning, salt, and black pepper. Bring the mixture to a boil.
Reduce the heat to low, cover, and let the soup simmer for 15 minutes.
After 15 minutes, stir in the pasta and cook uncovered for 8-10 minutes, or until the pasta is tender.
Once the pasta is cooked, add the chopped spinach and stir until wilted, about 2 minutes.
Taste and adjust seasoning if needed.
Ladle the soup into bowls. Garnish with grated Parmesan cheese and fresh basil leaves, if desired. Serve warm.
Calories |
368 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 10.8 g | 14% | |
| Saturated Fat | 3.4 g | 17% | |
| Polyunsaturated Fat | 0.6 g | ||
| Cholesterol | 10 mg | 3% | |
| Sodium | 1282 mg | 56% | |
| Total Carbohydrate | 53.0 g | 19% | |
| Dietary Fiber | 10.8 g | 39% | |
| Total Sugars | 11.4 g | ||
| Protein | 17.7 g | 35% | |
| Vitamin D | 0.1 mcg | 1% | |
| Calcium | 298 mg | 23% | |
| Iron | 5.1 mg | 29% | |
| Potassium | 1297 mg | 28% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.