Warm, hearty, and packed with wholesome ingredients, White Bean Minestrone is the ultimate comfort food for any season. This vibrant vegetable soup combines tender cannellini beans, a medley of garden-fresh produce like zucchini, spinach, carrots, and celery, and fragrant herbs such as thyme and oregano. A splash of crushed red pepper adds a subtle kick, while pasta shells or ditalini make it satisfyingly filling. Simmered in a savory vegetable broth with juicy canned tomatoes, this one-pot wonder is both nutritious and incredibly easy to prepare in just 45 minutes. Serve it with a sprinkle of parsley and grated Parmesan for a cozy, crowd-pleasing meal thatβs perfect for busy weeknights or casual gatherings. Whether you're seeking a vegetarian dinner or a flavorful soup to warm your soul, this white bean minestrone checks all the boxes!
Heat the olive oil in a large pot over medium heat.
Add the diced onion, carrots, and celery. SautΓ© for 5-7 minutes, until the vegetables are softened and the onion is translucent.
Stir in the minced garlic, diced zucchini, dried oregano, dried thyme, and crushed red pepper flakes. Cook for another 2 minutes, stirring frequently.
Pour in the vegetable broth and canned diced tomatoes with their juices. Stir to combine.
Add the cannellini beans, salt, and black pepper. Bring the soup to a boil, then reduce the heat to a simmer.
Simmer uncovered for 15 minutes, stirring occasionally.
Add the pasta shells or ditalini and cook for an additional 8-10 minutes, or until the pasta is tender.
Stir in the chopped spinach and cook for 2 more minutes, until wilted.
Taste and adjust seasoning with additional salt and pepper if needed.
Serve hot, garnished with chopped parsley and grated Parmesan cheese if desired.
Calories |
2766 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 64.9 g | 83% | |
| Saturated Fat | 11.5 g | 57% | |
| Polyunsaturated Fat | 8.3 g | ||
| Cholesterol | 3 mg | 1% | |
| Sodium | 7821 mg | 340% | |
| Total Carbohydrate | 452.0 g | 164% | |
| Dietary Fiber | 84.1 g | 300% | |
| Total Sugars | 57.5 g | ||
| Protein | 118.5 g | 237% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 1183 mg | 91% | |
| Iron | 38.3 mg | 213% | |
| Potassium | 8962 mg | 191% | |
*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.