Warm, hearty, and brimming with garden-fresh vegetables, Minestrone Soup is a classic one-pot comfort food that’s as nourishing as it is flavorful. This wholesome recipe combines sautéed onions, garlic, celery, and carrots as the aromatic base, while zucchini, green beans, and nutrient-packed spinach add vibrant color and texture. A rich broth of vegetable stock, diced tomatoes, and a medley of tender kidney and cannellini beans is perfectly seasoned with Italian herbs and a touch of black pepper. Finished with al dente pasta for added heartiness, this vegetarian soup is incredibly versatile and easy to prepare in under an hour. Serve it with a sprinkle of grated Parmesan and fresh parsley for a satisfying, crowd-pleasing meal perfect for any season. Whether you're looking for a simple weeknight dinner or a go-to healthy meal prep recipe, Minestrone Soup hits all the right notes.
Heat olive oil in a large pot over medium heat.
Add the diced onion, garlic, celery, and carrots. Sauté for 5-7 minutes until the vegetables are softened and the onions are translucent.
Stir in the zucchini and green beans. Cook for another 3-4 minutes.
Add the vegetable broth, diced tomatoes, red kidney beans, white cannellini beans, Italian seasoning, bay leaf, salt, and black pepper. Stir to combine and bring the soup to a simmer.
Reduce the heat to low, cover, and let the soup simmer gently for 20 minutes.
Meanwhile, cook the pasta in a separate pot according to the package instructions until al dente. Drain and set aside.
After the soup has simmered, remove the bay leaf and stir in the cooked pasta and fresh spinach. Let the soup cook for another 2-3 minutes to wilt the spinach.
Taste and adjust seasoning with additional salt and pepper if needed.
Serve hot, garnished with grated Parmesan cheese and fresh parsley if desired.
Serving size | 3423.5 grams (3423.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2159 |
Total Fat 49.20g | 63% |
Saturated Fat 9.00g | 45% |
Polyunsaturated Fat 6.90g | |
Cholesterol 3mg | 1% |
Sodium 7386mg | 321% |
Total Carbohydrate 348.20g | 127% |
Dietary Fiber 81.10g | 290% |
Total Sugars 51.50g | |
Protein 100.10g | 200% |
Vitamin D 0IU | 0% |
Calcium 983mg | 76% |
Iron 32mg | 177% |
Potassium 7703mg | 164% |
Source of Calories