Minestrone soup is a thick vegetable soup with beans, pasta, and seasonal veggies, cooked together in a flavorful broth. Here's a step-by-step recipe with photos and video.
Heat 2 tablespoons of olive oil in a pan on medium heat. Add the onion and garlic. Cook until the onions turn soft and translucent.
Add the carrots and celery. Stir and cook until the vegetables become soft.
Add Italian seasoning, salt, and black pepper. Mix well. Add the zucchini. Cover and cook for 5 minutes.
Stir in the crushed tomatoes and vegetable broth. Mix everything well. Cover and bring it to a boil.
Add the macaroni, red kidney beans, and spinach. Cook the pasta until it is al dente. Stir in between so it doesn't stick.
Taste and adjust the seasoning. Turn off the heat and add lemon juice, sriracha, and a little olive oil. Your minestrone soup is ready. Serve hot with crusty bread.
Video
Notes
You can use any small shape pasta.
If planning to freeze the soup then cook the pasta separately & then directly add it to the serving bowl.
Do not freeze the soup with pasta. It will become mushy & spoil the entire soup.
The soup will thicken with time. Add in some broth to adjust the consistency & reheat it.
After adding pasta, cook stirring it often to avoid pasta sticking to the bottom of the soup.