Preheat 1 TBS oil in a large pan over medium high heat. Add ground beef and cook, breaking it up, until it is no longer pink. Make sure to salt and pepper it.
Set the ground beef aside.
In a large stock pot, add 2 TBS olive oil over medium high heat. Add onions, salt and pepper them and cook until translucent, about 4 minutes.
Add carrots and celery to the pot. Cook for 10 minutes. Add garlic and cook for 1 minute more.
Add Swiss chard, turnip and the potato to the pan and cook for 4 minutes until the Swiss chard begins to wilt.
Add the crushed tomatoes to the pot and simmer for 15 minutes until the Swiss chard breaks down.
Meanwhile, combine 1 can of drained cannelloni beans to a blender with 1/2 cup of beef stock. Blend until smooth.
Add the blended cannelloni beans, the other can of drained beans, the beef stock, the 1 inch piece of Parmesan cheese, the hamburger meat and the handful of Parmesan cheese to the pot. Stir to mix and simmer for 25 minutes. Stir occasionally. The veggies should be fork tender.
Amend taste for salt and pepper. Add fresh parsley and the pasta and serve.