Aldi Tomato Soup Recipe: Velvety-Smooth Pantry Staple in 25 Minutes

Soups & Stews

Aldi Tomato Soup Recipe: Velvety-Smooth Pantry Staple in 25 Minutes

This Aldi tomato soup recipe transforms simple pantry staples into a velvety-smooth, comforting bowl in just 25 minutes. The secret lies in balancing canned tomatoes, rich broth, and a touch of cream for that signature creamy texture without breaking the bank. I developed this version after realizing how much better homemade tastes compared to store-bought—especially when using Aldi's affordable ingredients.

What sets this recipe apart is the simplicity of the process: sauté onions and garlic, simmer with tomatoes and broth, then blend until silky smooth. The key to perfect consistency is adjusting the liquid-to-thickener ratio—just a splash of cream or a sprinkle of cornstarch makes all the difference. It's the kind of soup that feels indulgent but comes together effortlessly, even on busy weeknights.

By the time you're done, you'll have a bowl of soup that's rich, aromatic, and perfectly balanced—with that velvety mouthfeel that makes it feel like a restaurant-quality meal. The best part? It's easily customizable with optional garnishes like fresh basil, grated parmesan, or crispy croutons. This is comfort food at its finest, made affordable and approachable for any home cook.

Whether you're feeding a family or meal prepping for the week, this recipe delivers restaurant-style results without the fuss. The ingredients are simple, the steps are straightforward, and the outcome is undeniably satisfying. Let's get cooking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for aldi tomato soup

Pantry staples meet Aldi's affordable essentials for restaurant-quality tomato soup in minutes.

Ingredient Amount Notes
Yellow Onion 🧅 1 whole Diced into 1/4-inch pieces
Garlic Cloves 🧄 3 cloves Minced for aromatic base
Aldi Canned Crushed Tomatoes 🍅 2 cans 28 oz each, no salt added
Vegetable Broth 💧 2 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for velvety texture
All-Purpose Flour 🌾 1 tbsp For thickening consistency
Olive Oil 🫒 2 tbsp Extra-virgin preferred
Salt 🧂 1 ½ tsp Diamond Crystal kosher
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Basil 🌿 ¼ cup Chopped for garnish
Parmesan Cheese 🧀 ¼ cup Freshly grated from block
Crusty Bread 🍞 ½ cup Cubed for croutons

Aldi's canned crushed tomatoes are the foundation here—opt for the no-salt-added version to control flavor. The vegetable broth should be low-sodium to avoid over-salting; Pacific Foods or Kirkland Signature are reliable brands. For the onions, yellow gives the best balance of sweetness and bite when diced finely. The garlic cloves should be peeled and minced before cooking to release maximum flavor. Fresh basil at the end is non-negotiable for that restaurant-quality aroma, but if you're short on time, dried basil at one-third the amount works in a pinch.

No heavy cream? Full-fat coconut milk delivers a similar richness, though with a slightly different flavor profile. The flour acts as your thickener—Diamond Crystal kosher works perfectly, but any all-purpose will do. For a dairy-free option, substitute the cream with cashew cream (blend soaked cashews with water). The Parmesan should be freshly grated from a block; pre-grated contains anti-caking agents that make it grainy. The crusty bread for croutons can be any stale loaf—toss it with olive oil and toast until golden. Want extra depth? A pinch of red pepper flakes adds subtle heat without overpowering.

Store the soup in an airtight container for up to 5 days in the fridge, though it tastes best within 2-3 days when flavors meld. Freeze for 3 months by portioning into individual containers. The croutons stay crispy for 2 days if stored separately in a sealed bag. For meal prep, make a double batch—the soup reheats beautifully, and the croutons can be toasted fresh when serving. The basil and Parmesan should be added post-reheating to preserve their freshness.

❤️

Why You'll Love This Recipe

  • Pantry Staples Only: I swear by this recipe because it uses things I always have on hand—no fancy shopping needed. That Aldi crushed tomatoes? Rich, no-chop required. Just sauté onion and garlic, dump in the can, and let the broth do its magic. Honestly, the hardest part is waiting for it to simmer.
  • Creamy Without Trying: The heavy cream makes this soup dangerously good—silky smooth with just a hint of tang from the tomatoes. I’ll be real: I’ve made it without cream before, and it’s fine, but this version? That velvety finish is what turns it from good to “I’ll have seconds.”
  • Lunch or Dinner: This soup is my weeknight secret weapon. Serve it with grilled cheese for a classic combo, or ladle it over pasta for a quick dinner. Even my picky-eating teen asks for it when I bring it to school—yes, even on a Tuesday.
  • Budget-Friendly Leftovers: A single can of tomatoes and a carton of broth stretch to feed my family for days. The flavor only gets better after reheating, and it freezes like a dream. Between us, I’ve had this soup for breakfast, lunch, and dinner all in one day—no shame.

Step-by-step instructions for Aldi tomato soup

Here's the method for creating restaurant-quality tomato soup using Aldi's pantry staples.

1

🍳 Step 1: Sauté Aromatics Until Fragrant

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the 1 whole yellow onion and cook, stirring occasionally, for 5 minutes until softened and translucent. This step develops the onion's natural sweetness and forms the flavor base.

Add the 3 cloves minced garlic and continue cooking for another 1 minute until the garlic releases its aromatic oils. Watch carefully—garlic burns quickly, so keep the heat at medium and stir constantly. The kitchen should fill with that unmistakable garlic scent—this is your cue that the aromatics are ready for the next phase.

2

🍳 Step 2: Build the Tomato Base

Pour in the 2 cans Aldi canned crushed tomatoes and stir to combine with the onions and garlic. Add the 2 cups vegetable broth and bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 10 minutes to allow the flavors to meld.

During this time, the soup will develop a rich, concentrated tomato flavor. You'll notice the mixture darkens slightly and the acidity mellows—this is essential for creating a balanced, velvety soup rather than something sharp and tangy. Keep stirring occasionally to prevent sticking.

3

🥘 Step 3: Thicken and Season

In a small bowl, whisk together the 1 tablespoon all-purpose flour and 1.5 teaspoons salt. Gradually sprinkle this mixture into the simmering soup while stirring continuously. This creates a smooth roux that will thicken the soup without adding any flour taste.

Continue simmering for another 5 minutes until the soup reaches your desired consistency—it should coat the back of a spoon but still be pourable. Taste and adjust seasoning with additional salt if needed, then stir in the 0.5 teaspoon black pepper. The soup should now have a balanced, savory depth with no single flavor overpowering.

4

🍽️ Step 4: Finish with Cream and Garnish

Reduce heat to low and gently stir in the 0.5 cup heavy cream. The cream will immediately begin to steam and create a luxurious, velvety texture. Let the soup simmer for 2 minutes more—this ensures the cream is fully incorporated without curdling.

Remove from heat and stir in the 0.25 cup freshly grated Parmesan cheese and 0.25 cup chopped fresh basil. The basil adds a bright, fresh contrast to the rich tomato base, while the Parmesan enhances the umami depth. Let the soup sit for 5 minutes off the heat to allow all the flavors to fully integrate.

5

🥘 Step 5: Toast Croutons and Serve

While the soup rests, heat a separate skillet over medium heat and add the 0.5 cup cubed crusty bread. Toast the bread for 3-4 minutes, stirring occasionally, until golden brown and crisp. These croutons add a delightful textural contrast to the smooth soup.

Ladle the soup into bowls and top each serving with 1-2 tablespoons of the toasted croutons. The combination of creamy soup, crisp croutons, and fresh basil creates a perfect balance of textures and flavors. Serve immediately while the croutons are still crisp and the soup maintains its ideal temperature.

👨‍🍳

Pro Tips For Making Aldi Tomato Soup

  • Sweat the Onion First: Don’t just chop and toss—cook the yellow onion in a dry pot over medium heat for 5-6 minutes until it’s soft and translucent, not browned. I learned this the hard way: skipping this step leaves raw onion bits that turn the soup into a weird, chewy mess. (Yes, even if you’re impatient like me.)
  • Mince Garlic Like It’s 1999: Use a knife instead of a press for the garlic cloves—slicing them thin and letting them bloom in the pot for 30 seconds before adding tomatoes. Garlic presses squeeze out moisture, making the soup taste flat. This little extra effort means the flavor actually sticks to the tomatoes.
  • Stir the Cream Slowly: Remove the pot from heat before adding the heavy cream, then whisk it in a slow stream while stirring constantly. Dumping cold cream into hot soup? That’s how you get curdled disaster. I’ve ruined three batches this way—don’t be me.
  • Simmer, Don’t Boil: Keep the soup at a gentle simmer (tiny bubbles, not rolling) for at least 15 minutes after adding the broth. Rushing it leaves the tomatoes tasting undercooked and the broth flavor weak. Sounds weird, but it works: patience here makes the difference between "meh" and "wow."

Serving suggestions for aldi tomato soup

Classic Bread Pairings

Serve this velvety tomato soup with toasted sourdough bread for the ultimate comfort combo. I love using Aldi's baguette-style loaf, sliced and toasted with a sprinkle of garlic powder and olive oil—it soaks up the creamy soup beautifully. For a heartier option, pair with crusty Italian bread or garlic knots from the frozen section. 🍞

Cheesy Crouton Upgrade

Elevate your croutons by tossing them with grated Parmesan and a pinch of red pepper flakes before toasting. The cheese melts slightly, creating a crispy, cheesy topping that contrasts perfectly with the smooth soup. For extra flavor, mix in dried oregano or crushed thyme during the toasting process.

Protein Additions

Turn this into a full meal by adding grilled chicken breast (about 4 oz per serving) or crumbled bacon. I like to cook the chicken in the same pot as the soup during the final 5 minutes of simmering, letting it absorb all those rich tomato flavors. For a vegetarian option, stir in white beans or lentils for added protein and heartiness.

Herb Garnish Variations

Fresh herbs make all the difference! While basil is classic, try chopped parsley for brightness or thyme leaves for an earthy touch. For a Mediterranean twist, add diced Kalamata olives and feta cheese crumbles on top. If you're short on fresh herbs, dried basil works in a pinch—just use one-third the amount and add it at the end.

Dessert Pairing

End your meal on a sweet note with Aldi's seasonal fruit—try peaches or apricots for a light dessert. Their natural sweetness contrasts perfectly with the savory soup. For a more indulgent option, serve with vanilla ice cream or a warm chocolate chip cookie for dipping. 🍦

Meal Prep Serving

When prepping ahead, store the soup and croutons separately. Reheat the soup on the stovetop over medium-low heat, then toast the croutons fresh before serving. Add garnishes like Parmesan and basil just before eating to keep them vibrant. For a quick assembly, portion the soup into mason jars with croutons on top—they stay crisp even after refrigeration. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 40mg13%
Sodium 950mg41%
Total Carbohydrate 26g9%
Dietary Fiber 4g14%
Sugars 14g
Protein 9g18%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this Aldi tomato soup without heavy cream?

Yes! For a lighter version, substitute the ½ cup heavy cream with ½ cup full-fat coconut milk or ½ cup Greek yogurt. The soup will still be creamy but with a slightly different flavor profile. If you prefer a dairy-free option, try ¼ cup cashew cream (blend soaked cashews with water) for a neutral taste that blends beautifully with the tomatoes.

2

How can I make this soup thicker or thinner?

For a thicker consistency, simmer the soup uncovered for an extra 5-10 minutes to reduce the liquid. If it's too thick, stir in 1-2 tablespoons of warm broth or water until smooth. The key is to adjust gradually—adding too much liquid at once can dilute the flavor. For a velvety texture, whisk in 1 teaspoon cornstarch mixed with 1 tablespoon water and simmer for 2 minutes.

3

Can I use fresh tomatoes instead of canned?

For 4 servings, use about 1.5 pounds of ripe Roma tomatoes (peeled and chopped) or 2 large vine-ripened tomatoes (diced). Roast them at 400°F for 20 minutes before adding to the soup for deeper flavor. Fresh tomatoes work best when combined with 1 tablespoon tomato paste to enhance richness. Adjust seasoning afterward—fresh tomatoes can be more acidic than canned.

4

Why did my soup turn out too acidic?

Acidity often happens when using canned tomatoes with added salt or when simmering too long. Balance it by stirring in 1 teaspoon sugar or ½ teaspoon honey to mellow the taste. For future batches, choose no-salt-added canned tomatoes and simmer for no longer than 15 minutes after adding the broth. A pinch of baking soda (just ¼ teaspoon) can also neutralize acidity—add it at the end and stir well.

5

Can I make this soup in a slow cooker?

Yes! Sauté the onions and garlic first, then transfer everything to the slow cooker. Cook on LOW for 4-5 hours or HIGH for 2-3 hours. Before serving, stir in the cream, Parmesan, and basil. Since slow cookers can make soups thinner, reduce the broth to 1.5 cups and add an extra ½ teaspoon cornstarch** to thicken. The flavors will meld beautifully for a hands-off approach!

★★★★★5.0(12 reviews)
Categories Soups & Stews