A rich and comforting Italian soup packed with seasonal vegetables, beans, and pasta, served with a dollop of fresh basil pesto for an extra burst of flavor.
Macronutrients per serving
72
grams
Protein
12.0g17%
Fat
15.0g21%
Carbs
45.0g63%
Rich in nutrients
☀️Vitamin C
40% DV
Supports immune function
☀️Vitamin A
70% DV
Essential for vision health
🔺Iron
20% DV
Helps transport oxygen in the blood
🔺Calcium
15% DV
Important for bone health
🌾Fiber
10g
Promotes healthy digestion
Ingredients
Main Ingredients
2 tablespoons olive oil
1 medium oniondiced
2 cloves garlicminced
2 medium carrotsdiced
2 stalks celerydiced
1 medium zucchinidiced
1 can diced tomatoes14 oz
6 cups vegetable broth
1 can cannellini beansdrained and rinsed
1 cup small pastauncooked
2 cups kalechopped
1 teaspoon dried oregano
1 teaspoon saltor to taste
1/2 teaspoon black pepperor to taste
Pesto Topping
1 cup fresh basil leaves
1/4 cup pine nutstoasted
1/4 cup Parmesan cheesegrated
1/4 cup olive oil
1 clove garlicminced
1/4 teaspoon saltor to taste
Instructions
1Heat olive oil in a large pot over medium heat. Add diced onion and sauté until translucent, about 5 minutes.
2Add minced garlic, diced carrots, and diced celery to the pot. Cook for an additional 5 minutes, stirring occasionally.
3Add diced zucchini and cook for another 2-3 minutes until slightly softened.
4Stir in the can of diced tomatoes, vegetable broth, cannellini beans, dried oregano, salt, and pepper. Bring to a simmer.
5Add the uncooked pasta and chopped kale to the pot. Simmer until the pasta is cooked and the kale is tender, about 10 minutes.
6While the soup simmers, prepare the pesto topping. In a food processor, combine fresh basil leaves, toasted pine nuts, grated Parmesan cheese, minced garlic, and salt. Pulse until finely chopped.
7With the processor running, gradually add olive oil until the pesto is smooth and well combined. Adjust salt to taste.
8Serve the minestrone soup hot, topped with a generous spoonful of fresh pesto.