Heat the olive oil in a large pot over medium heat. Add the diced onions and cook until translucent, about 5 minutes.: Warmth should be gentle and even, you will see the oil shimmer slightly when it is ready and it should smell faintly fruity. This stage primes the pan so the onion softens without sticking. If the oil smokes, the pan is too hot, drop the heat and let it cool briefly to avoid bitter, burnt notes. A common mistake is rushing with high heat, which results in browned edges instead of translucent, sweet onions.
Add the minced garlic to the pot and sauté until fragrant, about 1 minute.: Listen for a soft sizzle and watch as the onion pieces turn glossy and lose their raw edge. Their aroma will shift from sharp to sweet, signaling they are ready. Stir occasionally to ensure even cooking and prevent caramelization. Avoid letting the onions brown, as that will change the flavor profile away from the intended gentle base.
Stir in the crushed tomatoes, vegetable broth, sugar, basil, and oregano. Season with salt and pepper. Bring to a simmer and cook for 20 minutes, stirring occasionally.: Garlic releases a warm, savory perfume almost immediately, and small bubbles around the pieces indicate it is cooking. Keep the heat moderate, because garlic becomes bitter when scorched. If a bitter smell appears, quickly add a splash of broth to cool the pan, since burnt garlic cannot be rescued.
Reduce the heat to low and stir in the heavy cream until well combined. Cook for an additional 5 minutes.: As you pour the crushed tomatoes and vegetable broth the pot will steam and the mixture will look vibrant and slightly loose. The sugar helps balance acidity while the dried herbs begin to rehydrate and release aroma. Stir thoroughly so the flavors marry. A mistake here is adding too much liquid, which dilutes tomato intensity, so keep the proportions steady.
Use an immersion blender to purée the soup until smooth. Adjust the seasoning if necessary and serve hot.: At this point the soup will still taste a bit sharp, but the seasoning anchors the profile. Add salt sparingly, taste, and adjust. Freshly ground black pepper brings a bright counterpoint. Over salting is the typical pitfall, so season incrementally and sample after a brief simmer.
Bring to a simmer and cook for 20 minutes, stirring occasionally: You will notice a gentle bubble rising to the surface and a deepening of color as the flavors concentrate. The aroma turns richer and thicker, a key indicator that the tomatoes are mellowing. Stir to prevent a film from forming on the bottom. If the simmer becomes a boil, reduce heat, because vigorous boiling can separate textures and mute the subtleties.
Reduce the heat to low and stir in the heavy cream until well combined: The soup will hiss softly as the cream blends, and the surface adopts a glossy, uniform sheen. This step softens acidity and yields a luxurious mouthfeel. Pour slowly while stirring to prevent curdling. A common error is adding cold cream straight from the fridge; temper it briefly by mixing with a small ladle of hot soup first.
Cook for an additional 5 minutes: During these minutes the soup integrates and thickens gently, giving you time to refine the seasoning. You will see small, slow bubbles and the aroma will be rounder, with less sharpness. Keep the heat low and stir intermittently to maintain a smooth texture. Overcooking at this stage can thin the cream or alter the intended finish.
Use an immersion blender to purée the soup until smooth: As you blend, the sound changes to a steady whirr and the texture visibly transforms into silky consistency. Move the blender slowly to avoid splatter, and pause to release steam. If you prefer chunkier texture, pulse gently instead of continuous blending. Be careful with hot liquids during blending, as splashes can cause burns, so always keep a hand on the pot for stability.
Adjust the seasoning if necessary and serve hot: After blending, taste for balance and add more salt or black pepper if needed. The final bowl should be warm, smooth, and aromatic, with a gentle sweetness beneath the tomato brightness. Serve immediately to enjoy the ideal mouthfeel, since sitting too long may thicken the soup and slightly mute flavors.