Creamy Crockpot Tomato Soup

There’s something about homemade tomato soup that brings me right back to lunchtime as a kid. But let’s be honest—standing at the stove stirring soup isn’t exactly how I want to spend my afternoon. That’s where my crockpot comes in to save the day.

This tomato soup practically makes itself while you’re doing literally anything else. Toss everything in the slow cooker in the morning, and by lunchtime you’ve got a pot of soup that tastes like you’ve been simmering it with love all day. The best part? Your kitchen stays clean and you don’t have to watch anything.

I love adding orzo to mine because it makes the soup more filling, and the half-and-half gives it that creamy restaurant-quality taste without any fuss. Serve it with some crusty bread or grilled cheese, and you’ve got yourself a meal that everyone will actually eat without complaining.

crockpot tomato soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This Tomato Soup

  • Set it and forget it – Your crockpot does all the heavy lifting while you’re at work or running errands, so dinner is ready when you walk in the door.
  • Cozy comfort food – There’s nothing quite like a warm bowl of homemade tomato soup on a chilly day, and this version tastes way better than anything from a can.
  • Simple, everyday ingredients – You probably already have most of these pantry staples on hand, making it an easy go-to recipe.
  • Healthy and filling – The whole wheat orzo adds fiber and makes this soup hearty enough to be a complete meal, not just a side dish.
  • Perfect for meal prep – This recipe makes plenty of servings that taste even better the next day, so you can enjoy it all week long.

What Kind of Tomatoes Should I Use?

For this crockpot tomato soup, canned whole plum tomatoes are your best bet since they hold up well during the long cooking time and have a naturally sweet flavor. San Marzano tomatoes are great if you want to splurge a bit, but any quality canned whole plum tomatoes will work just fine. Make sure to use the kind packed in juice rather than puree, as the juice adds extra flavor to your broth. If you only have diced or crushed tomatoes on hand, those will work too, though whole tomatoes tend to give you a better texture since you can break them down to your preferred consistency.

crockpot tomato soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This tomato soup is pretty forgiving when it comes to swapping ingredients:

  • Whole plum tomatoes: If you don’t have canned whole tomatoes, crushed or diced tomatoes work just fine. You can also use fire-roasted tomatoes for a slightly smoky flavor.
  • Chicken broth: Vegetable broth is an easy swap if you want to keep this vegetarian. You can also use beef broth if that’s what you have on hand, though it’ll change the flavor a bit.
  • Hot Hungarian paprika: Regular paprika works if you don’t have the hot version – just add a pinch of cayenne pepper if you want some heat. Smoked paprika is another option that adds a nice depth.
  • Whole wheat orzo: Regular orzo, small pasta shapes like ditalini, or even broken spaghetti pieces can replace the whole wheat orzo. Rice also works well if you’re out of pasta.
  • Half-and-half: Heavy cream, whole milk, or even a splash of coconut milk can substitute for half-and-half. For a lighter option, skip it altogether – the soup will still be tasty.
  • Yellow onions: White or sweet onions can easily replace yellow onions without any changes to the recipe.

Watch Out for These Mistakes While Cooking

The biggest mistake when making crockpot tomato soup is skipping the step of browning the onions first, which adds a deep, sweet flavor that you just can’t get from raw onions thrown straight into the slow cooker.

Another common error is blending the soup while it’s still piping hot in a regular blender – this can cause the lid to pop off and create a dangerous mess, so either use an immersion blender directly in the crockpot or let the soup cool slightly and blend in batches with the lid vented.

Don’t add the orzo at the beginning of cooking, as it will turn mushy and absorb too much liquid – waiting until the end ensures perfectly cooked pasta with the right texture.

Finally, if you’re using half-and-half, make sure to stir it in after turning off the heat to prevent it from curdling or separating.

crockpot tomato soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Tomato Soup?

A grilled cheese sandwich is always my go-to when I make tomato soup – there’s something about that crispy, melty combo that just works. I like using a mix of sharp cheddar and Gruyere on sourdough, but honestly any cheese you have on hand will do the trick. If you want something a bit lighter, a Caesar salad or a simple arugula salad with lemon dressing pairs nicely without making the meal too heavy. You could also serve it alongside some crusty bread with butter, or even add a side of roasted vegetables like carrots or Brussels sprouts if you’re looking to round out the meal.

Storage Instructions

Store: This tomato soup keeps really well in the fridge for up to 5 days in an airtight container. If you added the half-and-half, it might separate a bit, but just give it a good stir when reheating and it’ll come back together nicely.

Freeze: You can freeze this soup for up to 3 months, but I’d recommend leaving out the orzo and half-and-half if you’re planning to freeze it. Pasta can get mushy after freezing, so just cook fresh orzo when you’re ready to eat it. Add the cream when reheating too for the best texture.

Reheat: Warm it up on the stove over medium-low heat, stirring occasionally until it’s heated through. You can also microwave individual portions for 2-3 minutes, stirring halfway through. If it seems too thick after storing, just add a splash of broth to thin it out.

Preparation Time 20-30 minutes
Cooking Time 170-210 minutes
Total Time 190-240 minutes
Level of Difficulty Medium
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 350-400
  • Protein: 9-12 g
  • Fat: 8-11 g
  • Carbohydrates: 60-70 g

Ingredients

For the soup base:

  • 1/2 tsp ground black pepper
  • 2 medium yellow onions (diced into 1/2-inch pieces)
  • 28 oz whole plum tomatoes (canned)
  • 2 tsp kosher salt
  • 1 tbsp extra-virgin olive oil (I use California Olive Ranch)
  • 3 cups reduced-sodium chicken broth
  • 1 tsp hot Hungarian paprika (for deeper flavor and color)
  • 3 garlic cloves (minced)

For finishing:

  • 1/3 cup whole wheat orzo (I prefer Barilla)
  • 1/4 cup half-and-half (adds creamy richness to the broth)

For serving (optional):

  • Parmesan cheese (freshly grated for best flavor)
  • fresh parsley (optional but recommended for brightness)
  • fresh basil

Step 1: Caramelize the Aromatics

  • 1 tbsp extra-virgin olive oil
  • 2 medium yellow onions
  • 3 garlic cloves

Heat the olive oil in a skillet over medium heat.

Add the diced onions and cook for about 15 minutes, stirring occasionally, until they’re deeply browned and caramelized—this develops the soup’s foundational sweetness and depth.

In the last minute of cooking, add the minced garlic and stir constantly for about 1 minute until fragrant.

I like to let the onions get really golden brown here because it makes such a difference in the final flavor of the soup.

Step 2: Build the Soup Base in the Crockpot

  • caramelized onions and garlic from Step 1
  • 28 oz whole plum tomatoes
  • 3 cups reduced-sodium chicken broth
  • 2 tsp kosher salt
  • 1 tsp hot Hungarian paprika
  • 1/2 tsp ground black pepper

Lightly spray or oil your crockpot to prevent sticking.

Transfer the caramelized onion and garlic mixture from Step 1 into the crockpot.

Add the canned whole plum tomatoes (with their juice), chicken broth, kosher salt, hot Hungarian paprika, and black pepper.

Stir everything together thoroughly to distribute the seasonings evenly.

The paprika adds a subtle depth and warmth that complements the tomatoes beautifully.

Step 3: Cook the Soup Low and Slow

  • soup base from Step 2

Cover the crockpot and cook on low for 5-6 hours or on high for 2-3 hours.

The long, gentle cooking allows the tomato flavors to mellow and develop complexity.

You want the soup to simmer gently—you shouldn’t see vigorous bubbling.

This is also a great time to prep your garnishes: mince the fresh basil and parsley, and grate the Parmesan cheese.

Step 4: Blend and Add the Pasta

  • blended soup from Step 3
  • 1/3 cup whole wheat orzo

Using an immersion blender, carefully blend the soup directly in the crockpot until completely smooth and creamy.

If you don’t have an immersion blender, carefully transfer the soup in batches to a standard blender, blend until smooth, and return it to the crockpot.

Once blended, stir in the whole wheat orzo.

Increase the heat to high, leave the lid off, and cook for 20-30 minutes, stirring occasionally, until the orzo is tender and has absorbed some of the broth.

I like to leave the lid off so some liquid can evaporate and the soup becomes thicker and more concentrated.

Step 5: Finish with Cream and Garnish

  • finished pasta soup from Step 4
  • 1/4 cup half-and-half
  • Parmesan cheese
  • fresh basil
  • fresh parsley

Turn off the crockpot and stir in the half-and-half to add a silky richness to the soup.

Taste and adjust seasonings if needed—you might want a bit more salt or pepper.

Ladle the soup into bowls and top generously with freshly grated Parmesan cheese, fresh basil, and fresh parsley.

Serve hot immediately.

crockpot tomato soup

Creamy Crockpot Tomato Soup

Delicious Creamy Crockpot Tomato Soup recipe with step-by-step instructions.
Prep Time 1 hour 10 minutes
Cook Time 2 hours 25 minutes
Total Time 3 hours 35 minutes
Servings 4 servings
Calories 375 kcal

Ingredients
  

For the soup base:

  • 1/2 tsp ground black pepper
  • 2 medium yellow onions (diced into 1/2-inch pieces)
  • 28 oz whole plum tomatoes (canned)
  • 2 tsp kosher salt
  • 1 tbsp extra-virgin olive oil (I use California Olive Ranch)
  • 3 cups reduced-sodium chicken broth
  • 1 tsp hot Hungarian paprika (for deeper flavor and color)
  • 3 garlic cloves (minced)

For finishing:

  • 1/3 cup whole wheat orzo (I prefer Barilla)
  • 1/4 cup half-and-half (adds creamy richness to the broth)

For serving (optional):

  • Parmesan cheese (freshly grated for best flavor)
  • fresh parsley (optional but recommended for brightness)
  • fresh basil

Instructions
 

  • Heat the olive oil in a skillet over medium heat. Add the diced onions and cook for about 15 minutes, stirring occasionally, until they're deeply browned and caramelized—this develops the soup's foundational sweetness and depth. In the last minute of cooking, add the minced garlic and stir constantly for about 1 minute until fragrant. I like to let the onions get really golden brown here because it makes such a difference in the final flavor of the soup.
  • Lightly spray or oil your crockpot to prevent sticking. Transfer the caramelized onion and garlic mixture from Step 1 into the crockpot. Add the canned whole plum tomatoes (with their juice), chicken broth, kosher salt, hot Hungarian paprika, and black pepper. Stir everything together thoroughly to distribute the seasonings evenly. The paprika adds a subtle depth and warmth that complements the tomatoes beautifully.
  • Cover the crockpot and cook on low for 5-6 hours or on high for 2-3 hours. The long, gentle cooking allows the tomato flavors to mellow and develop complexity. You want the soup to simmer gently—you shouldn't see vigorous bubbling. This is also a great time to prep your garnishes: mince the fresh basil and parsley, and grate the Parmesan cheese.
  • Using an immersion blender, carefully blend the soup directly in the crockpot until completely smooth and creamy. If you don't have an immersion blender, carefully transfer the soup in batches to a standard blender, blend until smooth, and return it to the crockpot. Once blended, stir in the whole wheat orzo. Increase the heat to high, leave the lid off, and cook for 20-30 minutes, stirring occasionally, until the orzo is tender and has absorbed some of the broth. I like to leave the lid off so some liquid can evaporate and the soup becomes thicker and more concentrated.
  • Turn off the crockpot and stir in the half-and-half to add a silky richness to the soup. Taste and adjust seasonings if needed—you might want a bit more salt or pepper. Ladle the soup into bowls and top generously with freshly grated Parmesan cheese, fresh basil, and fresh parsley. Serve hot immediately.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!