In a large pot, sauté onions, garlic, carrots and celery in olive oil over medium heat for about 10 minutes until translucent.
While vegetables are cooking, drain + rinse beans.
Add tomato sauce, spices, stock and water to the pot, bring to a boil. If you’re using a parmesan cheese rind, add it now.
Once soup is boiling, add raw pasta. Cook uncovered until pasta is al dente, about 7-8 minutes (depending on pasta directions). Do NOT overcook the pasta, because it will continue to cook slightly after you take it off the heat
Once pasta is cooked, stir in cooked beans and raw spinach. Serve + enjoy!
Notes: the pasta will absorb a significant amount of the liquid. Add more broth if you like a thinner soup
Instant Pot Instructions
Sauté onion, carrot, celery and garlic on regular sauté for about 2 minutes.
While vegetables are cooking, drain + rinse beans.
Add in the spices, water and broth. Pour the tomato sauce on top. Do not stir it.
Cook on high pressure for 3 minutes and do a quick release.
While soup cooks, boil a separate pot of water and cook your pasta. Do not cook your pasta In the instant pot with everything else, it will over cook.
Once pressure has been released, stir in cooked beans, raw spinach, pasta and serve!
Crockpot Instructions
In a large pot, sauté onions, garlic, celery and carrots in olive oil over medium heat for about 10 minutes until translucent. Add to crockpot base.
While vegetables are cooking, drain + rinse beans.
Add tomato sauce, spices, stock and water. Stir and cook on low for 4-6 hours.
10 minutes before serving, stir in raw pasta. Cover and set to high. Your pasta may need 5-10 more minutes depending on cook time.
When ready to serve, stir in cooked beans and raw spinach.