Prepare the Beans: Dried Great Northern White Beans, soaking them overnight is not necessary since we are using the pressure cooker. Rinse and drain the beans.
Sauté the Vegetables: Set the Instant Pot to the 'Sauté' function. Add 2 tablespoons of vegetable oil, lard, or bacon fat. Once hot, add the diced onions, red bell pepper, celery, and carrots. Sauté for about 5-7 minutes until the vegetables are softened and the onions are translucent.
Add Garlic and Herbs: Add the minced garlic, dried rosemary, and dried thyme to the Instant Pot. Sauté for another minute until fragrant.
Combine Ingredients: Add the beans and 8 cups of water or chicken stock to the pot. Stir everything together, ensuring the beans and vegetables are evenly distributed.
Cook Under Pressure: Secure the Instant Pot lid and set the valve to the 'Sealing' position. Select the 'Manual' or 'Pressure Cook' setting and cook on high pressure for 35-40 minutes. After cooking, allow the pressure to release naturally for 10-15 minutes, then carefully turn the valve to 'Venting' to release any remaining pressure.
Prepare the Roux (Zaprška): While the soup is cooking, make the roux. In a small pan, heat 1/4 cup of vegetable oil, lard, or bacon fat over medium heat. Add 2 tablespoons of flour and stir continuously, cooking the flour until it turns a light brown color and has a nutty aroma, about 2-3 minutes. Stir in 2 teaspoons of paprika and mix well. Remove from heat.
Thicken the Soup: Once the soup has finished cooking and the pressure has been released, open the lid and stir in the prepared roux to thicken the soup. Mix well until the soup reaches your desired consistency. If the soup is too thick, you can add more water or stock to thin it out.
Adjust Seasoning and Serve: Taste the soup and adjust the seasoning with more salt and pepper if needed. Serve hot, garnished with fresh herbs if desired.
Enjoy your warm and comforting Instant Pot White Bean Rosemary Garlic Soup!