finely grated Parmesan cheeseromano also works, for serving (optional to keep it dairy-free)
Instructions
Warm olive oil in a large pot or Dutch oven over medium-high heat. Add sausage, breaking it up with a wooden spoon into crumbles, and cook until browned; drain off excess fat.
Stir in onions, carrots, and celery and sauté over medium-high heat for 4-5 minutes. Add garlic and sauté 1 minute longer. Season with a pinch of salt and pepper.
Add in the red wine to deglaze the pan, allowing it to evaporate, scraping up any brown bits that have formed.
Stir in the tomato paste until combined.
Add in the chicken broth, marinara sauce, diced tomatoes, Italian seasoning, salt, pepper, cracked red pepper flakes, and dried pasta.
Bring to a boil; reduce heat to medium/medium-low, cover and gently simmer, stirring occasionally, until vegetables are tender and pasta is cooked, about 12-15 minutes.
Stir in beans until heated through.
Add in a little more broth (or water) if you feel the soup is too thick.
Ladle into bowls and sprinkle with freshly grated Parmesan cheese and fresh chopped parsley.
Serve with some crusty bread, if desired, and enjoy!
Video
Notes
*You can use sweet or spicy Italian Sausage, depending on your taste. You can also use lean ground beef, or a combination of both.