Begin by chopping up the onion, celery, carrots, zucchini, and green beans and mincing the garlic. Drain and rinse the red kidney beans and the white cannellini beans and set aside for now.
In a large pot, heat olive oil over medium heat. Add chopped onion and garlic. Sauté until softened and fragrant.
2 Tablespoons Olive Oil, 1 Onion, 4 Cloves Garlic
Add the diced tomatoes, celery, carrots, white beans, kidney beans, zucchini, and green beans to the pot. Stir well.
1 Can (796 mL) Dice Tomatoes, 3 Stalks Celery, 2 Medium Carrots, 1 Can (796mL) Red Kidney Beans, 1 Can (796 mL) White Cannellini Beans, 1 Cup Green Beans
Season with salt, pepper, garlic powder, onion powder, Italian seasoning and optionally chilli flakes. Stir to coat the vegetables evenly.
1 Teaspoon Onion Powder, Garlic Power, 1 Tablespoon Italian Seasoning, ½ Teaspoon Chilli Flakes, Salt & Pepper
Pour in the vegetable broth. Bring the soup to a boil, then reduce the heat to low. Cover and let it simmer for about 15 minutes to allow the flavours to meld.
6-8 Cups Vegetable Broth
Add the pasta to the pot and continue simmering until the pasta is al dente, following the package instructions.
1 Cup Macaroni Pasta
Stir in the chopped spinach and cook for an additional 2-3 minutes until the spinach wilts.
2 Cups Spinach
Taste the soup and adjust the seasoning if needed. Add more salt, pepper, or Italian seasoning according to your taste.
Ladle the soup into bowls. Optionally, squeeze a bit of lemon juice over each serving for a fresh zing! Enjoy! :)
Lemon