It's 6 p.m., the fridge looks bare, and everyone is hungry. That's when I reach for a can of tomatoes, an onion, and the end of a loaf of bread. Twenty minutes of chopping and thirty-five minutes of simmering later, there's a warm bowl of soup and two pieces of toast on a plate in front of each person.
Advertisements1
This is the meal I make when I want comfort without a big shop. The soup gets its body from a little butter and a quick blend, and the bread turns crisp in the oven while the soup bubbles on the stove. Everything finishes at about the same time, which is the whole trick.
Here's a worked example: for six people I use two 28-ounce cans of tomatoes and six slices of bread, cut in half so each plate gets two pieces. That's roughly 1 cup of soup and 2 bread pieces per person, and the whole pot costs less than a takeaway order.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons (28g) unsalted butter
Butter gives the soup its silky finish. Olive oil works if you need it dairy-free, though the soup will be a touch less rounded.
1 large yellow onion (about 250g), diced
Yellow onion is sweet and mild when cooked slowly. A red onion will work but turns the soup slightly pink and sharper.
3 cloves garlic, minced
Fresh garlic is best here. If you only have garlic powder, use 1 teaspoon and add it with the tomatoes instead of the onion.
2 cans (28 oz / 794g each) whole peeled tomatoes
Whole peeled tomatoes crush down into a thicker soup than diced. San Marzano-style cans are sweeter; crushed tomatoes are a fine swap.
2 cups (480ml) low-sodium vegetable broth
Broth adds depth without overpowering the tomato. Chicken broth works too, or use water plus an extra pinch of salt.
1 teaspoon granulated sugar
A little sugar balances the acid in canned tomatoes. Honey or maple syrup can stand in, using the same amount.
1 teaspoon kosher salt, plus more to taste
Kosher salt dissolves evenly and is easier to adjust. If using fine table salt, start with half and taste as you go.
1/2 teaspoon black pepper
Freshly ground pepper has more aroma. Pre-ground is fine; add it near the end so it keeps its bite.
6 slices sturdy sandwich bread (about 1 inch / 2.5cm thick)
Day-old bread toasts crisper than fresh. Sourdough or a rustic country loaf are great; gluten-free bread works with a slightly shorter toast time.
3 tablespoons (42g) salted butter, softened, for the bread
Softened butter spreads evenly and browns the crust. Olive oil brushed on works for a dairy-free version.
Tips & Tricks
Don't Skip the Bloom
Cook the onion and garlic in butter for a full 6 to 7 minutes before adding tomatoes. Raw garlic tastes sharp and won't mellow later.
Blend Carefully with Hot Soup
Fill the blender no more than halfway and vent the lid. Hot soup expands fast, and a towel over the lid keeps your counter clean.
Toast the Bread Last
Put the bread in the oven when the soup has about 12 minutes left. That way the toast is still warm and crisp when you sit down.
Pro Tips
Step-by-Step Instructions
1. Sweat the onion
Melt the butter in a large pot over medium heat, about 350F (175C) on the stovetop setting, and cook the onion for 6 to 7 minutes until soft and translucent. Add the garlic and stir for 30 seconds until fragrant, not browned.
2. Add tomatoes and broth
Pour in the tomatoes with their juice, crushing them with your hands or a spoon. Add the broth, sugar, salt, and pepper, then bring to a gentle simmer.
3. Simmer the soup
Lower the heat and simmer uncovered for 25 minutes at a low bubble, around 200F (93C). The soup is ready when it has reduced slightly and the tomatoes fall apart when pressed.
4. Blend until silky
Remove the pot from the heat and cool for 5 minutes. Blend in batches until smooth, or use an immersion blender in the pot for 1 to 2 minutes until no large pieces remain.
5. Taste and season
Return the soup to low heat and taste. Add salt in 1/4 teaspoon increments until the tomato flavor tastes bright, not flat.
6. Toast the bread
Heat the oven to 400F (205C). Butter both sides of the bread slices and bake on a sheet pan for 8 to 10 minutes, flipping once, until golden brown and crisp at the edges.
7. Plate and serve
Ladle about 1 cup (240ml) of soup into each bowl. Cut each toast slice in half and place two pieces on a small plate beside the bowl. Serve right away while the bread is still crisp.
Delicious Variations
Roasted Red Pepper Soup
Swap one can of tomatoes for a 12-ounce jar of roasted red peppers and blend as usual for a sweeter, smokier bowl.
Grilled Cheese Plate
Replace the buttered toast with two halves of a grilled cheese sandwich for a heartier, diner-style plate.
Spiced Tomato Soup
Add 1/2 teaspoon smoked paprika and a pinch of cayenne with the garlic for a warm, gently spicy version.
How to Store Rustic Tomato Soup with Toasted Bread Plate
Refrigerator
Store soup in an airtight container for up to 4 days. Keep the toast separate and re-crisp it in the oven rather than the fridge.
Freezer
Freeze soup in portions for up to 3 months. Leave 1 inch of headspace in the container because the soup expands as it freezes.
Reheating
Reheat soup gently on the stove over medium-low heat for 5 to 7 minutes, stirring often. Toast fresh bread rather than reheating the old slices.
Frequently Asked Questions
Q: Can I make tomato soup without cream?
Yes, this recipe is creamy without any cream at all. Butter and a thorough blend give it body, so you get a smooth soup that still tastes light.
Q: Why does my tomato soup taste bitter?
Bitter soup usually comes from garlic that browned or tomatoes that simmered too long at high heat. Keep the heat low and add garlic only for the last 30 seconds of cooking.
Q: Can I use fresh tomatoes instead of canned?
Yes, use about 4 pounds (1.8kg) of ripe tomatoes, peeled and chopped. Add 1 extra teaspoon of sugar since fresh tomatoes vary more in sweetness than canned.
Q: How do I make this soup dairy-free?
Swap the butter for olive oil in both the soup and the bread. The soup will be slightly less rich, so finish with a drizzle of good olive oil at the table.
Q: Is this soup good for meal prep?
Yes, the soup holds well for up to 4 days in the fridge and freezes beautifully. Toast the bread fresh each day so it stays crisp.
Tonight, try the simple version: one pot of soup, one tray of toast, and a plate for each person. Set a timer for the simmer and let the kitchen do the rest. Small steps still count.
Rustic Tomato Soup with Toasted Bread Plate
Silky tomato soup paired with two golden toasted bread pieces on a plate – a cozy, budget-friendly meal ready in under an hour.
🧂 Ingredients
- 2 tablespoons (28g) unsalted butter
- 1 large yellow onion (about 250g), diced
- 3 cloves garlic, minced
- 2 cans (28 oz / 794g each) whole peeled tomatoes
- 2 cups (480ml) low-sodium vegetable broth
- 1 teaspoon granulated sugar
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 6 slices sturdy sandwich bread (about 1 inch / 2.5cm thick)
- 3 tablespoons (42g) salted butter, softened, for the bread
📋 Instructions
- 1Sweat the onion — Melt the butter in a large pot over medium heat, about 350F (175C) on the stovetop setting, and cook the onion for 6 to 7 minutes until soft and translucent. Add the garlic and stir for 30 seconds until fragrant, not browned.
- 2Add tomatoes and broth — Pour in the tomatoes with their juice, crushing them with your hands or a spoon. Add the broth, sugar, salt, and pepper, then bring to a gentle simmer.
- 3Simmer the soup — Lower the heat and simmer uncovered for 25 minutes at a low bubble, around 200F (93C). The soup is ready when it has reduced slightly and the tomatoes fall apart when pressed.
- 4Blend until silky — Remove the pot from the heat and cool for 5 minutes. Blend in batches until smooth, or use an immersion blender in the pot for 1 to 2 minutes until no large pieces remain.
- 5Taste and season — Return the soup to low heat and taste. Add salt in 1/4 teaspoon increments until the tomato flavor tastes bright, not flat.
- 6Toast the bread — Heat the oven to 400F (205C). Butter both sides of the bread slices and bake on a sheet pan for 8 to 10 minutes, flipping once, until golden brown and crisp at the edges.
- 7Plate and serve — Ladle about 1 cup (240ml) of soup into each bowl. Cut each toast slice in half and place two pieces on a small plate beside the bowl. Serve right away while the bread is still crisp.



