Go Back
Bowl of winter minestrone soup with cannellini beans, cavolo nero, and olive oil drizzle on a wooden table

Winter Minestrone Soup with Cannellini Beans and Cavolo Nero

A robust winter minestrone loaded with cavolo nero, cannellini beans, and root vegetables in a Parmesan rind broth. One pot, 40 minutes.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 servings
Calories: 380

Ingredients
  

Soffritto
  • 3 tbsp olive oil
  • 1 medium white onion, finely diced
  • 2 celery stalks, finely diced include leaves if available
  • 2 medium carrots, finely diced
  • 3 garlic cloves, thinly sliced
  • 1 tbsp tomato paste
Soup
  • 400 g tinned whole plum tomatoes crushed by hand
  • 800 g cannellini beans, drained and rinsed 2 x 400 g tins
  • 250 g floury potato, peeled and cut into 1 cm cubes
  • 150 g cavolo nero, ribs removed, leaves sliced into thin strips or lacinato kale
  • 1.2 liters vegetable stock
  • 1 piece, about 5 cm Parmesan rind optional but recommended
  • 1 tsp dried thyme
  • 1 bay leaf
  • to taste fine sea salt
  • to taste black pepper, freshly ground
Pasta and Finish
  • 100 g ditalini or small elbow pasta cooked separately
  • to drizzle extra-virgin olive oil for serving
  • to serve Parmesan, finely grated

Method
 

Soffritto
  1. Heat the olive oil in a large heavy pot over medium-low heat. Add the onion, celery, and carrots with a pinch of salt and cook for 10 minutes, stirring occasionally, until the onion is pale and completely soft.
  2. Add the garlic and cook for 2 minutes until fragrant but not colored. Stir in the tomato paste and cook for 1 minute until it darkens slightly.
Building the soup
  1. Add the crushed tinned tomatoes to the pot and stir well, scraping up any bits from the base. Cook for 3 minutes until the tomatoes reduce slightly.
  2. Pour in the vegetable stock. Add the Parmesan rind, dried thyme, and bay leaf. Bring to a gentle simmer over medium heat.
  3. Add the diced potato and cook for 10 minutes until just starting to soften.
  4. While the potato cooks, take one-third of the drained cannellini beans and crush them roughly with a fork or the back of a spoon. Add all the beans (whole and crushed) to the pot and stir to combine.
  5. Simmer for 10 minutes until the broth thickens and the potato is cooked through. Add the cavolo nero strips and cook for a further 8 minutes until tender but still vivid green.
Pasta and serving
  1. While the soup finishes, cook the ditalini in a separate pot of well-salted boiling water until al dente according to packet instructions. Drain and set aside.
  2. Remove and discard the Parmesan rind and bay leaf. Taste the soup and adjust salt and pepper.
  3. Rest the soup off the heat for 5 minutes. Spoon pasta into each bowl, ladle the hot soup over the top, drizzle with extra-virgin olive oil, and finish with grated Parmesan.

Notes

Nutrition is calculated without the pasta and without the Parmesan finish. Adding 25 g of cooked ditalini per serving adds roughly 85 kcal and 17 g carbohydrates.