Cuisine: vegetarian

Source: Joe George

Prep time: 30 minutes

Number of servings: makes 4 servings


  • 3 tablespoons olive oil
  • 2 cloves garlic, peeled and minced
  • 1/2 small onion, peeled and diced
  • 1 cup cooked cannellini beans
  • 6 ounces vegetable broth
  • 1/2 cup prepared tomato sauce
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 heads broccoli, cut into bite-sized pieces
  • 12 ounces ribbed penne
  • 4 tablespoons grated Pecorino Romano cheese


Heat the olive oil in a heavy saucepot or skillet over medium heat. Add the garlic and onion and cook it while stirring for 3 or 4 minutes, until it is translucent but not caramelized. Add the cannellini beans and coat them thoroughly with the oil. Stir in the broth, tomato sauce, salt, and pepper. Bring the liquid to a boil, and then lower the heat to a slow simmer. Simmer the sauce for 10-15 minutes, or until it has reduced slightly in volume and has become thicker.

Bring a large pot of lightly salted water to a boil and add the pasta. Cook the pasta according to the manufactures instructions, until al dente. Meanwhile, add the broccoli to the beans and sauce. Cook the broccoli for a few minutes, until sufficiently cooked. Once the pasta is cooked drain it in a colander and add it to the broccoli/bean sauce. Add the cheese and gently stir the pasta until it is thoroughly coated with sauce and cheese. Divide the pasta onto warmed dinner plates, and serve with extra cheese and crushed hot pepper.

(0) comments

Welcome to the discussion.

Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.