Description
A hearty and comforting Minestrone Soup recipe that is packed with vegetables, beans, and pasta in a flavorful broth. This Italian-inspired soup is perfect for a cozy meal on a chilly day.
Ingredients
Scale
Vegetable Mixture:
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 zucchini, chopped
- 1 cup green beans, trimmed and cut into 1-inch pieces
Herb Seasoning:
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon dried thyme
- ½ teaspoon salt
- ¼ teaspoon black pepper
Additional Ingredients:
- 1 (14.5-ounce) can diced tomatoes with juice
- 1 (15-ounce) can kidney beans, drained and rinsed
- 1 (15-ounce) can cannellini beans, drained and rinsed
- 4 cups vegetable broth
- 1 cup small pasta (like ditalini or elbow)
- 2 cups chopped spinach or kale
- 1 tablespoon tomato paste
- Grated Parmesan cheese for serving (optional)
Instructions
- Prepare Vegetable Mixture: Heat olive oil in a large pot over medium heat. Sauté onion and garlic until fragrant. Add carrots, celery, zucchini, and green beans. Cook until vegetables soften.
- Add Seasonings: Stir in oregano, basil, thyme, salt, and pepper.
- Combine Ingredients: Add tomatoes, beans, broth, and tomato paste. Bring to a boil, then simmer for 20 minutes.
- Cook Pasta: Add pasta and cook until tender, about 10 minutes.
- Finish Soup: Stir in spinach or kale and cook until wilted. Adjust seasonings as needed.
- Serve: Enjoy hot, topped with Parmesan cheese if desired.
Notes
- Use gluten-free pasta if needed.
- Feel free to swap in seasonal or frozen vegetables.
- Store leftovers in the fridge; soup may thicken when chilled.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 ½ cups
- Calories: 240
- Sugar: 7g
- Sodium: 540mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 0mg