In a medium sized Dutch oven or stock pot drizzle a little EVOO and bring up to heat over medium. Add in the onions and cook for 3-5 minutes or until they begin to soften. Add in the garlic and cook for 2 minutes, making sure it doesn’t burn.
Next add in the bay leaves, tomato sauce, tomato paste and chicken stock. Stir to combine, getting all of the browned bits of onion off the bottom of the pan. Add in the basil, salt, pepper and chili flakes. Reduce to a low simmer, cover and cook for 1 and a half hours. Check on it occasionally to give a little stir and make sure it’s not boiling, just simmering.
Bring a medium sized skillet up to heat over medium heat. Drizzle a little EVOO in the bottom of the pan so the sausage doesn’t stick. Grab one sausage and push a small sized meatball out of the casing into the pan. Continue with the remaining sausages, you should end up with about 6-7 meatballs per sausage link.
Cook the sausage meatballs until browned on all sides. Drain from any remaining fat.
Remove the basil and bay leaves from the tomato soup. Add in the browned sausage and the tortelloni. Stir and cook for another 15 minutes or until the pasta is cooked through and floats to the top.
Right before serving add in the spinach and stir. Taste for seasoning, adding more salt or pepper if needed. Serve in shallow bowls with a sprinkling of freshly grated Parmesan cheese.
Recipe Courtesy of Megan Mitchell