Home / Soup Recipes / Homemade Blender Tomato Soup Recipe with Fresh Dill

Homemade Blender Tomato Soup Recipe with Fresh Dill

Forget everything you think you know about tomato soup—this fresh tomato soup recipe is bursting with bold flavors that take it far beyond the ordinary. Fresh tomatoes, fennel, saffron, orange zest, and dill come together in one unforgettable bowl.

This post may contain affiliate links. Read our affiliate policy.

Post last updated July 2, 2026.


A blue bowl filled with tomato rice soup on a wood table next to a pot of soup and some garlic and red pepper flakes with dill.

Summer is all about fresh tomatoes and once we get tired of eating them raw in salads, let’s turn to soup.

If you’re anything like me, you either plant way more tomatoes than you can possibly eat or go a little overboard at the farmer’s market. A few days later those perfectly ripe tomatoes are begging to be used. Those less-than-perfect tomatoes are exactly what you want for this delicious tomato soup because they’ll cook down into incredible flavor.

If you are anticipating a recipe for an upscale version of Campbell’s, think again. This soup is complex and loaded with flavor. With fennel, orange zest and dill all competing for attention the tomatoes act as a foundation, more of a flavorful base that pulls everything together.

If you are a dill hater (I know there are some of you out there) feel free to switch up the herb, Italian parsley, fresh basil, or chives would all work well here.


Why This Recipe Works

  • Fresh, vibrant flavor. Fresh tomatoes, fennel, saffron, orange zest, and dill make every spoonful unforgettable.
  • Perfect for dinner. Rice turns this tomato soup into a cozy, satisfying meal.
  • Perfect for tomato season. A delicious way to use up ripe garden or farmers’ market tomatoes.
  • Easy to customize. Swap the herbs, use vegetable broth, or add a swirl of cream or Greek yogurt.
  • Even better the next day. The flavors deepen, making leftovers just as delicious.

Ingredients

All the ingredients to make tomato rice soup with dill including tomatoes, pepper, dill, rice, bay leaf, chicken broth, and more.
  • Olive oil – I always use  California Ranch Extra Virgin Olive Oil for a fresher taste.
  • Yellow onion, carrot, celery & garlic cloves -These vegetables create the savory backbone of the soup. If you’re out of celery, add a little extra onion and carrot instead.
  • Tomato paste – Adds richness and deepens the tomato flavor. If you don’t have any, a bit of tomato sauce will work, though the soup won’t be quite as concentrated.
  • Tomatoes – Roma tomatoes are my favorite because they’re meaty and flavorful, but any ripe garden tomatoes work beautifully. Good-quality canned tomatoes (diced or whole tomatoes, my favorite are San Marzano tomatoes) are all excellent substitutes that you can find at the grocery store.
  • Orange zest – Adds bright citrus flavor that balances the rich tomatoes.
  • Red chile flakes – Add just enough heat to wake up the soup without overpowering the tomatoes.
  • Fennel seed – Adds a subtle sweetness.
  • Bay leaf & saffron – Gives the broth an incredible aroma and beautiful color
  • Chicken broth or vegetable broth – Gives the soup a rich, savory base. To make it vegetarian, simply swap in vegetable broth.
  • Granulated sugar –  Balances the acidity of the tomatoes.
  • Basmati Rice or brown rice – Rice transforms this from a light starter into a satisfying meal
  • Dill – gives the soup its bright, fresh finish and pairs surprisingly well with the tomatoes and orange zest. If you love cooking with fresh dill, you’ll also enjoy my Swedish salmon recipe.
  • Kosher salt and black pepper – I always cook with Morton kosher salt because it’s what I keep in my kitchen. For the best flavor, use freshly cracked black pepper rather than pre-ground pepper.

How To Make This Recipe

step one

Chop your veggies. Start by prepping the carrot, onion, celery, garlic cloves, and tomatoes. If you plan to blend the soup, there’s no need to worry about perfect knife skills—the tomato skin and vegetables will soften as they cook and blend into a silky, smooth soup. Whether you’re using an immersion blender or a high speed blender, rough chopping is perfectly fine.

A hand chopping a tomato on a cutting board.

step two

Sauté veg. Heat oil in a large soup pot over medium-high heat. Add vegetables and season with salt and pepper. Cook, stirring occasionally, until veggies soften and start to caramelize.

A pot of vegetables being sautéed with a wood spoon stirring the pot.

step three

Cook tomato paste. Add tomato paste and stir to coat the vegetables and brown the paste a little bit.

A pot of vegetables with tomato paste being sautéed in oil being stirred by a wood spoon.

step four

Add tomatoes. Put the tomatoes, tomato paste, bay leaf, saffron, fennel seed, orange zest, chile flakes, and chicken broth. Bring everything to a gentle boil, then reduce to a low simmer so the tomatoes can slowly break down and develop their deep tomato flavor.

A pot on the stove with tomatoes and vegetables being stirred with a wood spoon.

step five

Simmer soup. Now it’s time to let the soup do its thing and simmer away gently until the vegetables are tender and the tomatoes have broken down. This won’t take too long, only about 20 minutes. Stir in the sugar and dill.

At this point it is a choose your own adventure situation. You can serve the soup chunky as it is or opt to make a smooth, creamy soup and blend it. Either way, the first thing you have to do is make the rice (unless of course you have cooked rice you are going to use).

A pot on the stove with soup in it being stirred with a wood spoon.

step six

Cook the rice. If you have cooked rice hanging out in the fridge, this is the time to use it. Just add it to the blended soup and cook until warm. Otherwise, we need to cook it. If you are serving the soup chunky and not blended. Just pour the rice into the soup pot along with the sugar and dill and cook until the rice is tender, about 10 minutes.

If you are going to blend the soup, cook it separately by filling a small saucepan with water and adding a pinch of salt. Bring the water to a boil, add the rice and cook until the rice is tender, about 10 minutes. Drain.

step seven

Blend the soup. Puree the hot soup using an immersion blender right in the soup pot, or carefully transfer it to a regular blender or high-powered blender.

Be careful: Blending hot soup is dangerous. Only fill up the blender halfway with soup (you will do this in batches). Cover with the lid but remove the insert in the middle. Cover the top with a paper towel and hold the paper towel down with one hand then turn the blender on low with the other hand. Blend until smooth. Pour into a separate large bowl and repeat with remaining soup.

A blender on the counter filled with hot soup being blended.

step eight

Serve! If you blended the soup, now is the time to add the rice. Stir it in, and give the soup a taste. Add more salt if needed. Then serve in big bowls. Garnish with a bit more chopped dill on top.

A green bowl filled with tomato soup with dill with a sprig of dill on top and a spoon dipping into the bowl.

Tips & Easy Variations

One of my favorite things about this soup is how easy it is to customize. Here are a few simple ways to make it your own.

  • During tomato season, use the ripest garden tomatoes you can find for the brightest fresh flavor.
  • No fresh tomatoes? Good-quality canned tomatoes or fire-roasted tomatoes make an excellent substitute.
  • Prefer an even richer soup? Stir in a swirl of coconut milk, cashew cream, or a little sour cream before serving.
  • Fresh dill is my favorite, but fresh basil creates a delicious tomato basil variation.
  • Stir in shredded rotisserie chicken for extra protein.

What to Serve with Tomato Rice Soup

This hearty tomato rice soup is filling enough for dinner on its own, but I never say no to a good side for dipping, scooping, or rounding out the meal.

  • Crusty Bread or Focaccia: Perfect for soaking up every last spoonful of the flavorful broth.
  • Grilled Cheese Sandwich (from our sister site ¡Hola! Jalapeño): A classic pairing that never disappoints. Sharp cheddar, mozzarella, or a blend of cheeses all work well.
  • Simple Green Salad: A crisp salad with a lemon vinaigrette balances the rich tomato broth.
  • Roasted Vegetables: Roasted brussels sproutscauliflower, potatoes or zucchini make an easy, colorful side.
  • Cheese Toasts: Toast slices of sourdough with butter and Parmesan or Gruyère until golden and bubbly.
  • Pita Chips: Crispy pita chips are another delicious option if you’re looking for something different than bread.

Storage & Leftovers

Store leftover soup in an airtight container in the refrigerator for up to 4 days. I actually think it’s even more flavorful the next time you reheat it!

If you’re planning to freeze it, leave the rice out and add freshly cooked rice after thawing for the best creamy texture. Warm the soup gently over medium-low heat, stirring occasionally until heated through.

If You Love This Recipe Try…

Your Grilled Cheese Sandwich Just Found A New Best Friend

Be prepared, make this soup once, and you’ll be making it all summer long. When you try it, let me know how it went! Share a photo and tag me on Instagram using @katesbestrecipes so that I can see (don’t forget to leave a ⭐️⭐️⭐️⭐️⭐️ rating)! Also, sign up for my weekly recipe newsletter so you never miss a thing.

Tomato Rice Soup with Dill

Author: Kate
Orange zest, chili flakes, and fennel seed all play a role in this unique tomato soup recipe. Creamy but dairy free and topped with fresh dill. Gluten Free!
Print Pin Rate
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 6 servings

Ingredients

Instructions

  • Sauté veggies. Heat 3 tablespoons oil in a large stock pot over medium-high heat. Add 1 chopped onion, 1 chopped carrot, 1 chopped celery stalk and 4 cloves garlic and season with salt and freshly ground black pepper. Cook, stirring occasionally, until tender. Add 2 tablespoons tomato paste and stir until it has melted in with the vegetables, about 1 minute.
  • Add tomatoes and spices. Add 2 pounds chopped tomatoes, orange zest from 1 orange, 1/4 teaspoon (or more) chili flakes, 1/4 teaspoon fennel, 1 bay leaf, a pinch saffron, and 4 cups broth to the pot and stir to combine. Bring to a boil, then lower heat to a slow simmer. Cook, uncovered, stirring and breaking up tomatoes with a spoon occasionally, for 20 minutes.
  • Blend. Add 1 teaspoon sugar and 1/4 cup chopped dill and remove bay leaf. Blend until smooth with an immersion blender or using a regular blender (see notes about blending hot liquids), if desired. This is optional, if you want to have a chunkier soup, skip the blending step, add the 1/4 cup rice to the pot and cook until rice is tender, about 8 minutes more. Taste and season with more sugar, salt, and pepper as necessary.
  • Cook rice. If you want to blend the soup you'll have to cook the rice separately and add it after it has been blended. To cook the rice, bring a small saucepan of water to a boil over high heat. Add a generous pinch of salt then add rice. Cook until tender, about 8 minutes then drain.
  • Serve. Stir cooked rice into blended soup, taste and season with more sugar, salt, and pepper as necessary. Garnish with extra chopped dill. Yum!

Notes

  1. Tomatoes: You can also make this in the winter using canned tomatoes. Substitute 1 (28-ounce) can of whole tomatoes. 
  2. Blending hot liquids: Be very careful when blending hot liquids. Ladle the soup into the blender, only filling the blender halfway full. Place the lid on the blender but remove the inner insert. Place a folded piece of paper towel over the hole and hold it down with one hand. Turn the blender on low with the other hand and blend until smooth. 
  3. Cooked rice: If you have cooked rice in the fridge this is a great place to use it. Stir the cooked rice into the soup right before serving. 
  4. Uncooked rice: 1/4 cup might not seem like a lot of rice but it will expand as the soup cools. 

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating