
Hearty Minestrone with Fresh Vegetables
A classic Italian vegetable soup packed with garden vegetables, beans, and pasta in a rich tomato broth. Perfect for a cozy weeknight dinner.
⏱ 20 min prep · 40 min cook · easy
Method
- 1Sautéing
In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and cook until softened and translucent, about 5 minutes. The onions should be fragrant and slightly golden at the edges.
⏲ 5 min
- 2Sautéing
Add the minced garlic, diced carrot, and celery. Cook, stirring frequently, until the vegetables are slightly softened and the garlic is aromatic, about 3 minutes.
⏲ 3 min
- 3Sautéing
Add the tomato paste and stir to coat the vegetables. Cook for 1 minute to deepen the flavor, stirring constantly to prevent burning.
⏲ 1 min
- 4Simmering
Pour in the crushed tomatoes, vegetable stock, and drained kidney beans. Stir well to combine. Bring the soup to a simmer over medium-high heat.
⏲ 2 min
- 5Simmering
Reduce the heat to medium-low and let the soup simmer gently, uncovered, for about 15 minutes. Stir occasionally. The broth should be flavorful and the vegetables tender.
⏲ 15 min
- 6Simmering
Add the diced zucchini, green beans, and ditalini pasta. Stir well. Continue to simmer until the pasta is al dente and the green beans are tender but still bright, about 10 minutes.
⏲ 10 min
- 7
Taste and season with salt and freshly ground black pepper. Stir in the chopped fresh basil and remove the pot from the heat. The soup should be fragrant and the vegetables tender.
- 8
Ladle the minestrone into bowls and top with grated Parmesan cheese. Serve hot with crusty bread if desired.