Warm up your spring evenings with this Cozy Tomato Artichoke Soup, perfect for a delightful brunch or a light dinner. This easy weeknight dinner combines the rich, tangy flavors of tomatoes with the unique earthiness of artichokes, all enveloped in a creamy texture thats simply irresistible. Packed with nutrients, it's a comforting bowl of goodness thats quick to make. Try it tonight and savor the vibrant flavors of the season!
1 tablespoon olive oil
1 medium onion, diced
2 cloves garlic, minced
1 can (28 oz) crushed tomatoes
1 can (14 oz) artichoke hearts, drained and coarsely chopped
4 cups vegetable broth
1 cup heavy cream (or coconut cream for a vegan option)
1 teaspoon dried basil
1 teaspoon dried oregano
1/2 teaspoon red pepper flakes (optional, for heat)
Salt and pepper to taste
Fresh basil leaves for garnish
Crusty bread for serving