Beans & Greens: Corona Bean, Broccoli Rabe and Ditalini Soup

A comforting, pantry-friendly soup for gray days when you’d rather stay in. Corona beans with their broth, tender ditalini pasta, and bright greens come together in a thick, rustic tomato base. Perfect with warm bread and a good movie.

Jun 28, 2025

Beans & Greens: Corona Bean, Broccoli Rabe and Ditalini Soup

Another rainy day classic. In our house, a gray sky usually means sports are cancelled and we finally get a chance to slow down. We trade cleats and gear bags for blankets and movie nights, while a pot of soup simmers on the stove, filling the whole place with that comforting, unmistakable smell of home.
This soup is everything I want on a chilly, damp afternoon: thick, hearty, and brimming with good things—beans with their rich broth, tender pasta, bright greens, and a little sweetness from the carrots and honey. It’s simple, affordable, and easy to make with pantry staples.
Serve it with warm bread or just on its own. A sprinkle of Parmigiano Reggiano and a drizzle of good extra virgin olive oil take it from satisfying to special.

Rustic Corona Bean & Ditalini Soup with Broccoli Rabe

Ingredients:
  • 1 28 oz. can whole peeled tomatoes (Safeway organics are preferred)
  • 1 onion, diced
  • 2 celery stalks, sliced
  • 1 carrot, thinly sliced
  • 4 cloves garlic, smashed
  • Extra virgin olive oil
  • 1 Parmesan rind
  • 1 bay leaf
  • 1 can water (use the tomato can)
  • Kosher salt
  • Honey, to taste
  • 1 bunch broccoli rabe, chopped
  • 1 cup ditalini pasta
  • Freshly grated Parmigiano Reggiano, for serving
  • Good extra virgin olive oil, for finishing
Instructions:
  1. Make the tomato base:
      • In a large pot, warm a generous drizzle of extra virgin olive oil over medium heat.
      • Add the onion, celery, carrot, and garlic. Season with a pinch of salt and sauté until softened and fragrant, about 8–10 minutes.
      • Add the can of whole peeled tomatoes, Parmesan rind, bay leaf, and one can of water. Season with more salt.
      • Bring to a simmer and cook uncovered for 40 minutes.
      • Occasionally press down on the tomatoes with a spoon to break them into a chunky sauce.
  1. Add beans:
      • Stir in the cooked Corona beans with their broth.
      • Add more water if necessary to reach a thick soup consistency.
      • Simmer for 10 minutes to meld flavors.
      • Taste and season with salt and a little honey to balance acidity.
  1. Cook pasta and greens:
      • In a separate pot, bring salted water to a boil.
      • Add the chopped broccoli rabe and ditalini pasta. Cook until the pasta is tender, about 10 minutes.
      • Drain well.
  1. Finish the soup:
      • Add the drained pasta and broccoli rabe to the tomato-bean mixture.
      • Stir gently to combine.
      • Taste and adjust seasoning if needed.
      • Ladle into bowls and finish with a sprinkle of freshly grated Parmigiano Reggiano and a drizzle of good extra virgin olive oil.