01 -
Heat olive oil in a large pot over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Stir in the minced garlic and diced jalapeños, cooking for another 2–3 minutes until fragrant.
02 -
Pour in the crushed tomatoes and chicken or vegetable broth. Stir in smoked paprika, cumin, salt, and black pepper. Bring the mixture to a simmer and cook for 15–20 minutes to blend the flavors.
03 -
Use an immersion blender to puree the soup until smooth. Alternatively, transfer the mixture to a blender in batches and blend carefully, then return it to the pot.
04 -
Reduce the heat to low. Stir in the softened cream cheese, heavy cream, and shredded cheddar cheese. Mix until the cheeses are fully melted and the soup is smooth and creamy.
05 -
Taste the soup and adjust the seasoning, adding more salt, pepper, or jalapeños for extra heat if desired.
06 -
Ladle the soup into bowls and garnish with crumbled bacon, fresh cilantro or green onions, and a sprinkle of cheddar cheese. Serve hot with crusty bread or crackers.