Description
A comforting and hearty Minestrone Soup recipe that is packed with vegetables, beans, pasta, and flavorful herbs. This Italian classic is perfect for a cozy dinner and can be easily customized with your favorite ingredients.
Ingredients
Vegetable Base:
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, sliced
- 2 celery stalks, sliced
- 1 zucchini, diced
- 1 cup green beans, trimmed and cut into 1-inch pieces
Soup Components:
- 1 (15-ounce) can diced tomatoes with juice
- 1 (15-ounce) can kidney beans, drained and rinsed
- 1 (15-ounce) can cannellini beans, drained and rinsed
- 6 cups vegetable broth
- 1 cup small pasta, like ditalini
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon dried thyme
- 1 bay leaf
- Salt and black pepper, to taste
- 2 cups chopped fresh spinach
- Grated Parmesan cheese for serving (optional)
Instructions
- Prepare the Base: Heat olive oil in a large pot, sauté onion until softened. Add garlic, carrots, and celery, cook for 5 minutes.
- Cook the Vegetables: Incorporate zucchini, green beans, tomatoes, beans, broth, herbs. Simmer for 15–20 minutes.
- Add Pasta: Introduce pasta, cook for 8–10 minutes until tender.
- Finish the Soup: Stir in spinach, cook until wilted. Season with salt and pepper. Remove bay leaf before serving.
- Serve: Ladle soup into bowls, top with Parmesan if desired.
Notes
- You can substitute kale or Swiss chard for spinach.
- Use gluten-free pasta if needed.
- For extra richness, add a spoonful of pesto when serving.