Go Back
Homemade Creamy Pesto Tomato Orzo Soup photo

Creamy Pesto Tomato Orzo Soup

This Creamy Pesto Tomato Orzo Soup is SO EASY! A luscious blend of creamy textures, vibrant pesto, and tender orzo for a comforting, quick meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: Italian

Ingredients
  

  • 1 cup orzo pasta
  • 4 cups vegetable broth
  • 14 oz diced tomatoes canned
  • 1 cup heavy cream
  • 1/2 cup pesto sauce
  • 1 tablespoon olive oil
  • 1 medium onion diced
  • 2 cloves garlic minced
  • salt and pepper to taste
  • fresh basil leaves for garnish

Equipment

  • Large saucepan or pot
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons
  • Chef’s knife and cutting board

Method
 

  1. Heat the olive oil over medium heat in your large saucepan. Add the diced onion and cook, stirring occasionally, until the onion is translucent and soft, about 5 minutes. Then add the minced garlic and sauté for another 1 minute until fragrant.
  2. Pour in the vegetable broth and the entire can of diced tomatoes, including the juices. Stir to combine everything well. Bring the mixture to a gentle boil.
  3. Add the orzo pasta to the boiling broth and reduce the heat to a simmer. Cook for about 8 to 10 minutes, stirring occasionally, until the orzo is tender but still holds its shape.
  4. Once the orzo is cooked, lower the heat and stir in the heavy cream and pesto sauce. Mix thoroughly until the soup becomes creamy and the pesto is evenly distributed. Heat through for 2 to 3 minutes but avoid boiling after adding cream to prevent curdling.
  5. Taste the soup and season with salt and pepper as needed. Ladle the soup into bowls and garnish each serving with fresh basil leaves. Serve warm and enjoy.

Notes

  • Use good-quality pesto, either homemade or store-bought, for the best flavor.
  • Keep an eye on the orzo texture to avoid overcooking and mushiness.
  • Store leftovers in the fridge for up to 3 days; reheat gently with a splash of broth to maintain creaminess.