This recipe is versatile: the sausage is optional if you prefer a vegetarian soup; likewise, the bread is optional if you prefer a gluten-free soup or simply want the bread on the side. Either way, I especially love how the Instant Pot makes it possible to use dried beans without ever soaking or cooking them for hours.
If using, brown Italian sausage in Instant Pot insert on saute setting. Remove to a plate lined with a paper towel. The sausage is technically optional, but I love the extra protein and flavor it provides, especially if I'm leaving out the bread.
Add onions, carrots, celery and garlic to Instant Pot insert and saute for about 5 minutes, or until tender.
Add browned sausage, dry beans, kale, pepper, salt, basil, stock and water, and tomatoes and puree to sauteed vegetables. Set Instant Pot to Manual, high pressure setting and set timer for 40 minutes. Natural Pressure Release for 10 to 15 minutes.
Remove lid and stir in yellow squash and bread cubes (if using) until soup is warm and thickened. (Of course, the soup will be much thinner without the bread.) Keeps well on warm a while until serving. Top each bowl with freshly grated Parmesan cheese.