Most creamy tomato soups rely on heavy cream. This oat milk tomato soup doesn’t. It stays smooth, comforting, and balanced, without feeling heavy or overpowering.
What I like about this version is how gentle it feels. The tomatoes keep their brightness, the oat milk rounds everything out, and the result is easy to digest.
The key moment is at STEP 3. That’s where texture and flavor really come together.

Total time: 20 min
Prep time:
5 min
Cooking time:
15 min
Oat Milk Tomato Soup Recipe
This article may contain Amazon affiliate links. As an Amazon Associate, I may earn a commission at no extra cost to you. Thank you for supporting my work.
Utensils
- 1 medium saucepan
- 1 immersion blender
- 1 wooden spoon or spatula
- 1 measuring cup
- 1 bowl
Ingredients (2 servings)
- 400 g canned crushed tomatoes
- 1 small onion, finely chopped
- 1 tablespoon olive oil
- 250 ml oat milk
- 200 ml water or vegetable broth
- Salt and pepper to taste
- Optional: pinch of dried oregano or basil
Preparation
STEP 1
Heat olive oil in a saucepan over medium heat. Add the chopped onion and cook gently until soft and translucent.
STEP 2
Add crushed tomatoes and water or broth. Stir and simmer for 10 minutes to let flavors combine.
STEP 3
Lower the heat and slowly pour in the oat milk.
👉 Adding it gently prevents separation and keeps the texture smooth.
STEP 4
Blend directly in the pot until creamy. Season with salt, pepper, and optional herbs.
Why this works:
Tomatoes provide acidity and body. Oat milk softens the edges without masking flavor. Blending at the right moment keeps the soup creamy, not starchy.

FEATURED TOOL
I recommend an hand immersion blender to blend the soup directly in the pot.
It creates a smooth texture without transferring hot liquid, keeps cleanup minimal, and gives full control over consistency.
This is exactly the kind of tool people look for when making soups regularly.
It will arrive directly in your inbox.
2. Recipe Variations
- Extra smooth: strain briefly after blending
- Roasted flavor: use roasted tomatoes instead of canned
- Protein boost: serve with white beans on the side
- Spicy: add a pinch of chili flakes
3. Ultimate Tips
If the soup tastes slightly flat, add a small pinch of salt before more oat milk. Balance comes from seasoning, not extra creaminess.
4. Why you’ll love this dish ❤️
- Creamy without cream
- Light but comforting
- Dairy-free and easy to digest
- Simple everyday ingredients
- Works as lunch or dinner starter
5. FAQ 🧐
🤔 1. Does oat milk change the taste of tomato soup?
It softens acidity without adding sweetness when used in the right amount.
🤔 2. Can I reheat oat milk tomato soup?
Yes. Reheat gently over low heat and stir well.
🤔 3. Is this soup vegan?
Yes, as long as the oat milk is unsweetened.
Do you enjoy this oat milk tomato soup recipe? Let me know what you think in the comments!








