| 1 tablespoon extra-virgin olive oil | |
| 1 cup finely-diced yellow onion about 1 small onion | |
| 4 cloves garlic minced | |
| 1 pound mild Italian sausage sub spicy if preferred | |
| 1/2 teaspoon kosher salt | |
| 1/2 teaspoon onion powder | |
| 1 1/2 teaspoons dried oregano | |
| 1/2 teaspoon freshly ground black pepper | |
| 1/4 teaspoon crushed red pepper flakes optional | |
| 2 tablespoons tomato paste | |
| 2 tablespoons red wine vinegar | |
| 2 1/2 cups low-sodium beef broth | |
| One 14.5-ounce can tomato sauce | |
| 12 ounces dried shells pasta I use Jovial Brown Rice for gluten-free | |
| 1/2 cup whole milk ricotta at room temperature \*see note | |
| 1/2 cup shredded sharp cheddar cheese plus more for serving | |
| 1/2 cup chopped fresh parsley |