Creamy Tomato and Spinach Vegetable Chowder

Written by Sarah Gardner

This creamy tomato and spinach vegetable chowder is my answer to "I want something comforting" that still feels bright, not heavy. It's a hearty vegetable soup built on a slow-sweated onion-carrot-celery base, punched up with tomato paste, then mellowed with a little cream and finished with a big handful of spinach that turns silky in the bowl. The trick is blending just part of the pot so you get that chowder vibe without needing a mountain of flour or a full dairy bath. If you've been looking for a best homemade vegetable soup that actually tastes like dinner, this one's got you.

Creamy Tomato and Spinach Vegetable Chowder (The Cozy, Weeknight Kind)

A cozy, hearty vegetable chowder with tomatoes, potatoes, corn, and spinach, finished with a creamy, lightly smoky broth.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Soup
Cuisine American
Servings 6

Equipment

  • large heavy-bottom pot or dutch oven a 5 to 7 quart pot is ideal for even heat and enough room to simmer without splashing; a stockpot works, but you may need to stir more often to prevent sticking
  • Cutting board and chefโ€™s knife a sharp knife matters here because you'll be doing a fair amount of dicing; a food processor can speed up the mirepoix if you pulse carefully (don't puree it)
  • Wooden spoon or silicone spatula use something sturdy to scrape up the tomato paste and keep the bottom from scorching
  • measuring cup and measuring spoon helpful for consistency, especially with broth and cream; eyeballing is fine once you've made it once
  • Immersion blender the easiest way to create a creamy chowder texture by blending part of the soup right in the pot; alternative: transfer 2 cups to a countertop blender and blend carefully, venting the lid
  • Ladle for serving (and for transferring soup to a blender if you don't have an immersion blender)

Ingredients
ย ย 

For the chowder base

  • 2 tablespoon olive oil or use unsalted butter for a richer start
  • 1 yellow onion medium, diced; sweet onion also works
  • 2 carrot medium, diced
  • 2 celery stalk diced
  • 4 garlic clove minced; if you love garlic, add 1 more
  • 2 tablespoon tomato paste this is the concentrated tomato backbone; don't skip the step where you cook it
  • 1 teaspoon smoked paprika adds subtle "chowder" smokiness without meat; substitute sweet paprika if needed
  • 1 teaspoon dried thyme or use 1 tablespoon chopped fresh thyme
  • ยฝ teaspoon dried oregano optional, but nice with the tomato
  • 1 teaspoon kosher salt plus more to taste (salt level depends on your broth)
  • ยฝ teaspoon black pepper freshly ground if possible
  • 4 cup vegetable broth low-sodium preferred so you can control salt
  • 1 can diced tomato 28 ounce; fire-roasted diced tomato adds extra depth
  • 1 pound yukon gold potato peeled or unpeeled, cut into 3/4-inch pieces; russet works but breaks down faster
  • 1 cup corn frozen is easiest; canned works (drain it); fresh kernels are great in summer
  • 1 teaspoon worcestershire sauce optional; choose a vegetarian worcestershire if needed, or swap 1 teaspoon soy sauce

To make it creamy and finish

  • 1 cup heavy cream for a lighter but still creamy option, use 1 cup half-and-half; for dairy-free, use full-fat coconut milk (it will add a mild coconut note)
  • 3 cup baby spinach packed; substitute chopped kale (remove tough stems and simmer a few minutes longer)
  • 1 tablespoon lemon juice brightens the tomatoes and cream; start with half and add more if you like it punchy

Optional toppings (highly encouraged)

  • ยฝ cup parmesan cheese finely grated; swap pecorino for a sharper bite, or use a vegan parmesan alternative
  • 2 tablespoon chive thinly sliced; green onion also works
  • 1 crusty bread for dunking; garlic bread is borderline unfair in the best way

Instructions
ย 

Prep

  1. Dice the onion, carrot, and celery into small, even pieces so they cook at the same pace. Mince the garlic. Cut the potatoes into 3/4-inch chunks (bite-size, but not so small they disappear). Measure the spices and have the tomato paste ready to go; once the pot is hot, the steps move quickly.

Build the flavor base

  1. Set a large pot over medium heat and add the olive oil. When it shimmers, add the onion, carrot, and celery. Cook for 10 minutes, stirring occasionally, until the onion looks translucent and the vegetables start to soften. You're not browning aggressively here; you're coaxing sweetness out of the aromatics.
  2. Add the garlic and cook for 1 minute, stirring constantly so it doesn't scorch. Add the tomato paste, smoked paprika, dried thyme, and dried oregano. Cook for 2 minutes, stirring and scraping the bottom, until the tomato paste darkens slightly and smells toasted-sweet instead of raw. This step is a big part of how to make vegetable soup that tastes long-simmered even on a weeknight.

Simmer the chowder

  1. Add the vegetable broth, diced tomatoes (with their juices), potatoes, corn, kosher salt, black pepper, and worcestershire sauce (if using). Stir well, scraping up any flavorful bits stuck to the bottom.
  2. Bring the soup to a gentle boil over medium-high heat, then reduce to a steady simmer over medium-low heat. Cook for 20 minutes, stirring every few minutes, until the potatoes are tender when pierced with a fork. If the simmer feels too aggressive, lower the heat; you want small bubbles, not a rolling boil.

Make it creamy (without making it gluey)

  1. Turn off the heat. Use an immersion blender to blend the soup directly in the pot for about 10 seconds, then stop and stir. Repeat in short bursts until about 1/3 of the soup is blended and the broth looks creamy but still chunky. This gives you chowder body without needing a flour roux. If using a countertop blender, carefully transfer about 2 cups of soup, blend until smooth, then pour it back in.
  2. Stir in the heavy cream. Turn the heat back on low and warm for 3 minutes, stirring often. Don't let it boil hard after adding cream; a gentle heat keeps the texture velvety.

Finish with spinach and balance

  1. Add the spinach and stir until wilted, about 2 minutes. Turn off the heat and stir in the lemon juice. Taste and adjust with more salt, pepper, or another small squeeze of lemon if you want a brighter, tomato-forward finish.
  2. Ladle into bowls and top with parmesan and chives. This is a hearty vegetable soup that loves a crunchy topping and something bready on the side, so don't be shy about the crusty bread.

Pairings

Bread and Crunchy Sides

  • garlic bread: Buttery, toasty garlic bread is the obvious partner: it soaks up the creamy tomato broth and gives you that salty crunch that makes the soup feel extra satisfying.
  • rosemary focaccia: Focaccia brings herby, olive-oil richness that plays nicely with tomato and thyme. It's especially good if you're going for a "clean out the bowl" situation.
  • simple green salad with lemony vinaigrette: A crisp salad cuts through the cream and makes the whole meal feel lighter and more balanced, which is perfect if you're aiming for a healthy vegetable soup dinner that still feels indulgent.

Toppings and Add-ons

  • parmesan or pecorino: A salty, nutty cheese makes the tomato taste deeper and the creamy broth taste even richer. If you want a "cheesy vegetable soup" vibe without actually turning it into cheese soup, this is the move.
  • crushed red pepper: A little heat wakes up the sweetness of the tomato and corn. Add it at the table so everyone can choose their own adventure.
  • pan-toasted breadcrumbs: Toast breadcrumbs in olive oil with a pinch of salt and smoked paprika. Sprinkle over the bowl for crunch that screams chowder, but with pantry ingredients.

Drinks

  • sauvignon blanc: The acidity matches the tomato and the citrus finish, keeping the cream from feeling heavy. Go for a zippy style rather than something oaky.
  • amber ale: A malty amber ale echoes the sweetness of the carrots and corn and stands up to the tomato paste without tasting bitter.
  • sparkling water with lemon: If you want something simple, bubbly water with lemon mirrors the soup's finishing squeeze and keeps the meal feeling fresh.

FAQs

Can I make this hearty vegetable soup dairy-free?

Yes. Swap the heavy cream for 1 cup full-fat coconut milk or a plain, unsweetened oat creamer. Coconut milk makes it slightly sweeter with a faint coconut note; oat creamer keeps the flavor more neutral. Either way, keep the heat low after adding it so the texture stays smooth.

What's the best way to thicken chowder without flour?

Blend a portion of the soup. Potatoes naturally thicken when blended, and because you're only blending about 1/3 of the pot, you still get lots of chunky vegetables. This is my favorite method for quick vegetable soup nights because it's fast and hard to mess up.

Can I add meat, and what cut works best?

Absolutely. For chicken, use boneless, skinless chicken thigh for the juiciest result, or boneless, skinless chicken breast if you want it leaner (breast can dry out if simmered too long). Dice it and sautรฉ it after the vegetables soften, then proceed with the recipe. For sausage, browned sliced smoked sausage is also excellent with the tomato base.

How long does it keep, and can I freeze it?

It keeps in the fridge for 4 days in an airtight container. For freezing, I recommend freezing before adding the cream, then adding cream after reheating for the best texture. If you freeze it with cream, it can separate a bit, but a gentle reheat and a good stir usually bring it back.

How can I make it taste like the best homemade vegetable soup even if my broth is bland?

Two things help fast: (1) really cook the tomato paste until it darkens and smells sweet, and (2) finish with lemon juice and enough salt. If you want more depth, add 1 teaspoon soy sauce or a pinch more smoked paprika. Those small adjustments make a huge difference in flavor without turning it into something complicated.

Copyright 2026 The Hungry Goddess, all rights reserved.

Save this recipe offline

9:41
Recipe
Recipe

-- total
Easy
Prep --
Cook --
Source
Cook Mode
Screen on ยท Track progress