01 -
Heat olive oil in a large pot over medium heat. Sauté diced onion until translucent, then add minced garlic and cook for an additional minute.
02 -
Add chopped tomatoes and vegetable broth to the pot. Season with salt and pepper, then bring to a gentle simmer and cook for 20 minutes.
03 -
Puree the soup until smooth using an immersion blender. Return to heat and stir in heavy cream.
04 -
In a bowl, combine flour, baking powder, shredded cheddar, salt, and herbs if using. Gradually add water until a soft dough forms.
05 -
Drop spoonfuls of the dumpling mixture into the simmering soup. Cover and steam for 10 to 15 minutes until dumplings are cooked through and fluffy.
06 -
Ladle soup into bowls and serve hot, garnished with fresh basil or additional cheese if desired.