01 - Set the Instant Pot to Sauté mode. Add butter and let melt. Add diced onion and sauté for 2-3 minutes until soft and translucent. Stir in minced garlic and cook for 30 seconds until fragrant.
02 - Sprinkle flour into the pot and cook, stirring constantly, for 1 minute to form a smooth roux. This will help thicken the soup later.
03 - Gradually pour in the vegetable broth while whisking continuously to prevent lumps from forming. Ensure the roux is fully incorporated into the liquid.
04 - Add broccoli florets and grated carrot to the pot. Season with paprika, nutmeg, salt, and pepper. Stir well to combine all ingredients.
05 - Seal the Instant Pot lid. Set to Manual (High Pressure) for 5 minutes. Ensure the steam release valve is set to sealing position.
06 - After cooking completes, perform a quick release by carefully moving the steam release valve to venting. Open the lid once all pressure has released.
07 - Use an immersion blender to puree the soup to your preferred consistency - completely smooth for a velvety texture or partially blended for a chunkier soup.
08 - Set Instant Pot to Sauté (Low). Stir in whole milk and heavy cream. Gradually add shredded cheddar cheese, stirring constantly until fully melted and smooth.
09 - Taste the soup and adjust salt and pepper as needed. Serve hot, garnished with additional shredded cheddar or fresh herbs if desired.