Warm, hearty, and brimming with vibrant flavors, this homemade Vegetable Minestrone is the ultimate comfort food that’s also packed with nutrition. Featuring a medley of fresh vegetables like zucchini, carrots, and celery, paired with kidney and cannellini beans for a protein boost, this classic Italian soup is simmered in rich vegetable broth with aromatic herbs like thyme and oregano. The addition of tender pasta and fresh leafy greens such as kale or spinach makes it a satisfying, wholesome meal perfect for any season. Ready in just 45 minutes, this one-pot wonder is easy to customize and pairs beautifully with crusty bread for a cozy, satisfying dinner. Garnish with Parmesan and parsley for an extra touch of flavor. Whether you’re looking for a light lunch or a meatless weeknight dinner, this minestrone is the perfect recipe to warm both body and soul.
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Add the diced onion, carrots, and celery. Sauté for 5-7 minutes until the vegetables begin to soften.
Stir in the zucchini and minced garlic. Cook for another 3 minutes until fragrant.
Add the canned diced tomatoes (with their juices), vegetable broth, kidney beans, cannellini beans, thyme, oregano, bay leaf, salt, and black pepper. Stir well to combine.
Bring the soup to a boil, then reduce the heat to a simmer. Let it cook for 10 minutes to allow the flavors to meld.
Add the uncooked pasta to the pot and cook for an additional 8-10 minutes, or until the pasta is tender.
Stir in the chopped kale or spinach and allow it to wilt for 2-3 minutes.
Taste and adjust seasoning with additional salt and pepper, if needed.
Remove the bay leaf before serving.
Ladle the minestrone into bowls and garnish with grated Parmesan cheese and chopped parsley if desired. Serve with crusty bread on the side.
Serving size | (3764.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2645.7 |
Total Fat 65.6g | 0% |
Saturated Fat 12.5g | 0% |
Polyunsaturated Fat 10.5g | |
Cholesterol 11.9mg | 0% |
Sodium 10883.5mg | 0% |
Total Carbohydrate 415.1g | 0% |
Dietary Fiber 90.9g | 0% |
Total Sugars 62.8g | |
Protein 120.6g | 0% |
Vitamin D 0IU | 0% |
Calcium 1520.9mg | 0% |
Iron 40.3mg | 0% |
Potassium 8969.9mg | 0% |
Source of Calories