Perfectly balancing hearty and healthy, this Low-Cal Minestrone Soup is a vibrant one-pot wonder packed with nutrient-rich vegetables, tender cannellini beans, and the comforting flavors of Italian herbs. Simmered in a light, low-sodium vegetable broth and brightened with fresh baby spinach, this guilt-free recipe is as satisfying as it is wholesome. Customizable with optional whole wheat pasta for an extra filling twist, it’s ideal for a light lunch or cozy dinner. Ready in under an hour with just 15 minutes of prep, this low-calorie soup is not only easy to make but also a great option for meal prep. Plus, it’s vegan-friendly and perfect for those looking to enjoy a flavorful, nutritious bowl without any excess calories.
Scan with your phone to download!
In a large pot, heat the olive oil over medium heat.
Add the diced onion and cook for 3-4 minutes until softened.
Stir in the minced garlic and cook for an additional minute until fragrant.
Add the diced celery, carrots, zucchini, and green beans to the pot. Cook for 5-7 minutes, stirring occasionally, until the vegetables begin to soften.
Pour in the canned diced tomatoes (with their juices) and the vegetable broth. Stir well.
Add the cannellini beans, dried oregano, dried basil, and bay leaf. Stir to combine.
Bring the soup to a boil, then reduce the heat to low and let it simmer for 20 minutes.
Stir in the baby spinach and cooked whole wheat pasta (if using). Cook for another 2-3 minutes until the spinach is wilted and the pasta is heated through.
Remove the bay leaf and season the soup with salt and black pepper to taste.
Serve hot, garnished with fresh parsley if desired.
Serving size | (3213.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1299.4 |
Total Fat 31.0g | 0% |
Saturated Fat 5.7g | 0% |
Polyunsaturated Fat 5.3g | |
Cholesterol 8.2mg | 0% |
Sodium 5914.6mg | 0% |
Total Carbohydrate 214.8g | 0% |
Dietary Fiber 51.5g | 0% |
Total Sugars 49.6g | |
Protein 48.7g | 0% |
Vitamin D 0IU | 0% |
Calcium 664.3mg | 0% |
Iron 19.2mg | 0% |
Potassium 4896.0mg | 0% |
Source of Calories