Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 6 ingredients for grocery delivery
Step 1
Place a medium-sized pot over medium-high heat.
Step 2
Pour 2 & 1/2 tablespoons of olive oil.
Step 3
Once the oil is ready, add the garlic and chopped onion, and cook until the onion is soft.
Step 4
Add the chopped tomatoes, mix, then adjust the heat to medium-low.
Step 5
Cover the pot with a lid and simmer for about five minutes.
Step 6
Pour the stock.
Step 7
Turn the heat back to medium, cover, and bring to a boil.
Step 8
Adjust the heat to low and let simmer for ten minutes.
Step 9
Use an immersion blender to blitz the soup while slowly pouring the remaining olive oil.
Step 10
Season with salt, ground black pepper, a pinch of sugar, and cayenne.
Step 11
Mix, cover, and simmer for about a couple of minutes.
Step 12
Transfer into bowls and add some fresh basil leaves to your German tomato soup --- serve!