Vibrant Tomato Orzo Soup

Welcome to your new favorite weeknight dinner! This Hearty Tomato Orzo Soup is the epitome of comfort food – deeply flavorful, incredibly satisfying, and remarkably easy to prepare in just 30 minutes. Perfect for those brisk evenings when you crave a warm, nourishing meal without spending hours in the kitchen, this one-pot wonder promises to be a staple in your culinary repertoire. It’s not just delicious; it’s packed with vibrant vegetables and plant-based protein, making it a healthy choice that doesn’t compromise on taste.

A vibrant bowl of tomato orzo spinach soup, garnished with fresh herbs, resting on a rustic marble cutting board.

Discover the Magic of This Quick & Healthy Tomato Orzo Soup

More than just a simple soup, this recipe celebrates convenience and wholesome ingredients. It’s brimming with tender orzo pasta, a colorful array of fresh vegetables, and protein-rich chickpeas, creating a perfect harmony of flavors and nutritional benefits. The best part? It comes together in approximately 30 minutes, making it an ideal solution for busy weeknight dinners or a quick, satisfying lunch. Here’s a closer look at why this Tomato Orzo Soup will quickly become a cherished recipe:

  • Quick and Easy One-Pot Meal: Say goodbye to stacks of dirty dishes! This soup is designed for minimal cleanup, allowing you to enjoy your meal without the post-cooking stress. All the magic happens in a single pot, from sautéing the aromatics to simmering the pasta.
  • Wholly Vegan Goodness: Crafted entirely from plant-based ingredients, this soup is naturally vegan. It’s a fantastic option for those following a plant-based diet or anyone looking to incorporate more vegetables and legumes into their meals. You won’t miss any richness, thanks to the robust flavors of tomatoes and herbs.
  • Gluten-Free Friendly: With the simple swap of gluten-free orzo pasta, this recipe effortlessly transforms into a delicious gluten-free meal. It’s a versatile dish that caters to various dietary needs without sacrificing flavor or texture.
  • Infinitely Customizable: This recipe is a canvas for your culinary creativity. Easily adapt it with your favorite vegetables or pantry staples. Whether you have zucchini, bell peppers, or even leafy greens on hand, they can all find a happy home in this versatile soup.
  • Excellent for Meal Prep: Prepare a larger batch at the beginning of the week, and enjoy wholesome, homemade meals for days. This soup reheats beautifully, making it a practical choice for meal planning and ensuring you always have a healthy option ready to go.
  • Budget-Friendly: Made with readily available and inexpensive ingredients like canned tomatoes, chickpeas, and common vegetables, this soup is kind to your wallet. It’s proof that nourishing and delicious meals don’t have to break the bank.

If you find yourself with extra orzo after making this delicious soup, don’t let it go to waste! Orzo is a remarkably versatile pasta. You can transform it into a refreshing Pesto Orzo Pasta Salad, create a creamy and comforting Creamy Tomato Orzo with Spinach, or pair it with roasted vegetables for a delightful Roasted Vegetable Orzo. For those who love hearty and healthy soups, similar to this one, be sure to explore our Vegan Lasagna Soup and Vegan Minestrone Soup – they are equally delicious and satisfying!

Key Ingredients for Your Perfect Tomato Orzo Soup

All the fresh and pantry staple ingredients beautifully arranged for making a vegan tomato orzo soup, including spinach, chickpeas, and carrots, each clearly labelled.

Crafting this flavorful soup begins with a selection of simple yet powerful ingredients. Each component plays a vital role in building the robust taste and satisfying texture of this one-pot meal. Here’s what you’ll need and some tips for selection and substitutions:

  • Orzo Pasta: The star of our soup! Orzo is a small, rice-shaped pasta that cooks quickly and absorbs the delicious broth, making each spoonful rich with flavor. You’ll be adding it directly to the pot uncooked, where it will finish cooking in the simmering broth. For a gluten-free version, simply opt for a high-quality gluten-free orzo. If orzo isn’t available, other small pasta shapes like ditalini, acini di pepe, or even small elbow macaroni can work as excellent substitutes, though cooking times might vary slightly.
  • Aromatic Vegetables (Mirepoix): Our flavor base includes essential celery, carrots, onion, and garlic. These vegetables are sautéed to create a sweet, savory foundation for the soup.
    • Onion: A medium yellow onion, diced, provides a sweet and pungent base. Shallots can offer a milder flavor.
    • Carrots: Two medium carrots, diced, add natural sweetness and vibrant color.
    • Celery: Two stalks, diced, contribute a subtle peppery note and classic soup flavor.
    • Garlic: Three cloves, minced, are crucial for that irresistible aromatic depth. Don’t be shy with garlic!

    Feel free to expand on these! Zucchini, bell peppers (red, yellow, or orange for sweetness), or green beans can be lovely additions. For a heartier soup, consider adding peeled and diced potatoes or sweet potatoes; they’ll cook down beautifully and add extra substance.

  • Canned Tomatoes: We specify diced tomatoes for their texture and bright acidity. Using diced tomatoes ensures you get little bursts of tomato in every bite, which crushed tomatoes wouldn’t provide as effectively. For an extra layer of smoky depth, try fire-roasted diced tomatoes – they truly elevate the flavor profile. If you have fresh, ripe tomatoes on hand, you can certainly dice and use them, just be aware they might release more water and require a longer simmer for the flavors to meld.
  • Chickpeas: These versatile legumes add a wonderful source of plant-based protein and fiber, making the soup incredibly filling and nutritious. You can substitute other types of beans, such as cannellini (white kidney beans) for a creamier texture or kidney beans for a bolder color and earthy flavor. Ensure they are drained and rinsed well before adding.
  • Dried Herbs & Spices: The recipe calls for a classic trio of dried oregano, basil, and thyme, which together create a comforting Mediterranean aroma. For convenience, you can easily substitute these with 2 teaspoons of a good quality Italian seasoning blend. A pinch of crushed red pepper flakes adds a subtle warmth and a touch of heat, which can be adjusted to your preference. Fresh herbs, added at the end, can also provide a burst of freshness.
  • Vegetable Broth & Water: These liquids form the body of our soup. Use a good quality vegetable broth for maximum flavor. Low-sodium broth is a great option, allowing you to control the salt content precisely. The water helps achieve the perfect consistency without overpowering the tomato and herb flavors.
  • Fresh Baby Spinach: Added at the very end, fresh baby spinach wilts quickly into the warm soup, boosting its nutritional value with essential vitamins and a beautiful green hue. If you prefer, kale (chopped finely and added a few minutes earlier to soften) or Swiss chard can be used as alternatives.

Creative Ways to Customize Your Tomato Orzo Soup

One of the best aspects of this Tomato Orzo Soup is its adaptability. Feel free to experiment with different ingredients and flavor profiles to make it uniquely yours. Here are some exciting variations to inspire your culinary creativity:

  • Boost the Protein: While chickpeas offer a great plant-based protein, you can easily add more to this soup. For meat-eaters, consider stirring in cooked shredded chicken, browned lean ground turkey, or sliced sausage (Italian sausage works wonderfully!). If you want to keep it plant-based, crumbled firm tofu or tempeh, cooked lentils, or even a plant-based sausage alternative can significantly increase the protein content, making the soup even more substantial.
  • Achieve Creamy Indulgence: For a luscious, creamy texture, stir in a splash of full-fat coconut milk, a swirl of plant-based cream (like oat or cashew cream), or a dollop of dairy-free yogurt at the very end of cooking. This transforms the soup into a rich and comforting experience, perfect for those who enjoy a velvety mouthfeel. Alternatively, blending a small portion of the soup before adding the orzo can create a naturally thicker, creamier base.
  • Load Up on More Veggies: This soup is a fantastic vehicle for any vegetables you have on hand. Beyond the core carrots, celery, and onion, consider adding:
    • Zucchini or Yellow Squash: Dice and add with the other vegetables for extra freshness.
    • Bell Peppers: Red, yellow, or orange bell peppers, diced, add sweetness and color.
    • Root Vegetables: Diced potatoes or sweet potatoes can be added with the broth for a heartier, thicker soup.
    • Green Beans: Fresh or frozen green beans can be stirred in during the last 5-10 minutes of cooking.
    • Mushrooms: Sliced mushrooms add an earthy umami flavor. Sauté them with the initial aromatics.
    • Frozen Mixed Vegetables: A convenient way to add more nutrients and variety.
  • Adjust the Spice Level: If you love a bit more kick, increase the amount of crushed red pepper flakes. For an even bolder heat, add a finely minced jalapeño or serrano pepper along with the garlic. A dash of your favorite hot sauce at serving time also works wonders.
  • Add a Citrus Brightness: A squeeze of fresh lemon juice at the end of cooking can brighten all the flavors, adding a wonderful tang that complements the tomatoes and herbs.
  • Garnish for Flavor and Flair: Beyond fresh basil or parsley, consider a sprinkle of vegan parmesan cheese, nutritional yeast for a cheesy flavor, or a drizzle of high-quality extra virgin olive oil before serving. A dollop of dairy-free pesto can also add an incredible depth of flavor.

Whip Up Your Tomato Orzo Soup in 6 Simple Steps

Creating this delicious and healthy Tomato Orzo Soup is a straightforward process, designed for efficiency without compromising on flavor. Follow these easy step-by-step instructions to bring this comforting meal to your table in no time.

Diced carrots, onion, and celery gently cooking in olive oil in a large soup pot, forming the aromatic base for the soup.

Step 1: Sauté the Aromatics. Begin by heating 1 tablespoon of olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Once shimmering, add the diced onion, carrots, and celery. Season with a generous pinch of salt and black pepper. Sauté these vegetables for about 5-7 minutes, stirring occasionally, until they begin to soften and become translucent. This step is crucial for building a flavorful base. Next, add the minced garlic and cook for another 1-2 minutes until it becomes fragrant. Be careful not to burn the garlic, as it can turn bitter.

The aromatic blend of carrots, celery, garlic, onion, and dried herbs sizzling gently in a soup pot, preparing for the next liquid additions.

Step 2: Toast the Herbs and Spices. To deepen the flavor of your soup, add the dried oregano, basil, thyme, and crushed red pepper flakes to the pot. Cook for another 1-2 minutes, stirring frequently. This process, known as “blooming” the spices, helps release their essential oils and intensifies their aroma and taste. If the bottom of the pot starts to look dry, add a small splash of vegetable broth to prevent sticking and burning.

Rich red tomato soup gently simmering in a large pot, its warmth and aroma filling the kitchen.

Step 3: Introduce Tomatoes and Broth. Pour in the 28 oz can of diced tomatoes (undrained), followed by 4 cups of vegetable broth and 1 cup of water. Stir everything well to combine, scraping up any browned bits from the bottom of the pot, which are full of flavor. Bring the mixture to a rolling boil, then reduce the heat slightly to maintain a gentle simmer. Allow it to simmer for 4-5 minutes. This step allows the flavors to meld and the tomatoes to soften further.

Orzo pasta and chickpeas happily cooking in a vibrant tomato broth within a large soup pot, stirred with a wooden spoon.

Step 4: Cook the Orzo and Chickpeas. While the soup is still simmering gently, add the 3/4 cup of uncooked orzo pasta and the 19 oz can of drained and rinsed chickpeas. Stir everything thoroughly to ensure the orzo doesn’t clump together or stick to the bottom of the pot. Continue to simmer for 7-9 minutes, or until the orzo is tender with a slight bite (al dente). Stir occasionally during this time to prevent sticking. The orzo will absorb liquid and thicken the soup, so keep an eye on the consistency.

Fresh spinach being stirred into a comforting pot of tomato orzo soup with chickpeas, wilting beautifully into the broth.

Step 5: Incorporate the Fresh Spinach. Once the orzo is cooked to your liking, turn off the heat. Add the 2 cups of fresh baby spinach to the hot soup. Stir gently until the spinach completely wilts and is evenly distributed throughout the soup. The residual heat of the soup is enough to cook the spinach perfectly, ensuring it retains its vibrant color and nutrients.

A steaming bowl of comforting tomato orzo soup, rich with spinach and chickpeas, served on a wooden cutting board with a spoon ready to enjoy.

Step 6: Taste, Adjust, and Serve. Now it’s time for the final touch! Taste the soup and adjust the seasoning as needed. You might want to add more salt, pepper, or a pinch of your favorite dried herbs. If the soup is too thick for your liking, stir in a little extra water or vegetable broth until you reach your desired consistency. Ladle the warm, comforting soup into bowls, garnish with fresh basil or parsley if desired, and enjoy this wholesome, homemade meal!

Pro Tips for the Best One-Pot Tomato Orzo Soup

While this Tomato Orzo Soup recipe is wonderfully straightforward, a few key tips can elevate your results from good to absolutely outstanding. Pay attention to these details for a consistently delicious and perfectly textured soup every time:

  • Don’t Overcook the Orzo: Orzo cooks relatively quickly. Keeping an eye on it is crucial to achieve that ideal “al dente” texture – tender but still firm to the bite. Overcooked orzo can become mushy and absorb too much liquid, leading to a pasty soup. Start checking around the 7-minute mark.
  • Adjust Liquid as Needed: Orzo pasta will continue to absorb liquid even after the heat is turned off. If you’re not serving the soup immediately, or if you plan on leftovers, it’s wise to leave it a little looser than you think. You can always thin it out with a splash of extra vegetable broth or water when reheating.
  • Taste and Adjust Seasoning: This is arguably the most important step in any recipe. Different brands of broth and canned tomatoes have varying sodium levels, so always taste your soup before serving and adjust salt, pepper, and herbs to your preference. A squeeze of lemon juice at the end can also brighten all the flavors.
  • Use Quality Broth: The broth forms the foundation of your soup’s flavor. Using a good quality vegetable broth will significantly impact the overall taste. If you have homemade broth, even better!
  • Fresh Herbs for Garnish: While dried herbs are cooked into the soup for depth, a sprinkle of fresh basil or parsley just before serving adds a burst of fresh flavor and vibrant color, enhancing the soup’s appeal.
  • Mirepoix Matters: Taking the time to properly sauté your onion, carrots, and celery until they are softened and slightly sweet forms a critical flavor base. Don’t rush this step, as it extracts the best flavors from these aromatic vegetables.
  • Blooming Spices: Briefly cooking your dried herbs and red pepper flakes in the olive oil before adding liquids helps to awaken their flavors and integrate them more deeply into the soup.

What to Serve with Your Hearty Orzo Soup

This Tomato Orzo Soup is incredibly satisfying on its own, but it also pairs beautifully with a variety of sides to create a complete and delightful meal. Here are some serving suggestions to complement its rich flavors:

  • Crusty Bread or Garlic Bread: A classic pairing! A warm, crusty baguette or slices of homemade garlic bread are perfect for soaking up every last drop of the delicious broth.
  • Fresh Side Salad: A light, crisp green salad with a vinaigrette dressing provides a refreshing contrast to the hearty soup. It adds crunch and freshness, balancing the meal beautifully.
  • Grilled Cheese Sandwich: For the ultimate comfort food experience, serve your tomato orzo soup alongside a gooey grilled cheese sandwich. The creamy cheese and toasted bread are a match made in heaven with tomato-based soups. For a vegan option, use your favorite plant-based cheese and bread.
  • Focaccia Bread: Soft, herby focaccia is another excellent choice for dipping, adding a lovely texture and herbaceous note to your meal.
  • Roasted Vegetables: If you’re looking for more vegetables, a simple plate of roasted broccoli, asparagus, or Brussels sprouts can be a wonderful addition, bringing extra depth and nutrients.
  • Vegan Parmesan or Nutritional Yeast: A sprinkle of grated vegan Parmesan or nutritional yeast over each bowl just before serving adds a cheesy, umami finish without dairy.

Storing Your Delicious Tomato Orzo Soup for Later

This Tomato Orzo Soup is an ideal candidate for meal preparation, as it stores and reheats wonderfully. Having a batch ready in the fridge or freezer means a quick, healthy, and satisfying meal is always within reach. Here’s how to properly store your leftovers to enjoy them at their best:

  • Refrigeration: Allow the soup to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 4 days.
    • Note on Thickness: As the soup sits, the orzo pasta will continue to absorb the broth, causing the soup to thicken considerably. This is completely normal! When reheating, you’ll likely need to add a splash of extra vegetable broth or water to achieve your desired consistency.
    • Reheating: Gently reheat the soup on the stovetop over medium-low heat, stirring frequently, until it is warmed through. You can also reheat individual portions in the microwave.
  • Freezing: This soup can be frozen for longer-term storage, making it perfect for future busy days.
    • Preparation for Freezing: Ensure the soup is fully cooled before freezing. Transfer it to freezer-safe bags (laying them flat to save space) or airtight containers, leaving a little headspace for expansion. It can be stored in the freezer for up to 3 months.
    • Orzo Texture: Be aware that the texture of the orzo may become slightly softer or mushier after freezing and thawing. If you prioritize al dente pasta, you might consider cooking the orzo separately and adding it to the thawed and reheated soup just before serving.
    • Thawing and Reheating: Thaw the frozen soup in the refrigerator overnight. Once thawed, reheat it on the stovetop over medium-low heat, adding extra broth or water to adjust consistency, and stirring until heated through.

Frequently Asked Questions About Tomato Orzo Soup

Can I make this soup ahead of time?

Absolutely! This soup is an excellent candidate for making ahead. Prepare it up to 4 days in advance and store it in an airtight container in the fridge. Keep in mind that the orzo will absorb more broth as it sits, making the soup thicker. You’ll likely need to stir in an extra splash of vegetable broth or water when reheating to reach your desired consistency.

Can I use a different type of pasta instead of orzo?

Yes, you can! Orzo’s small size and quick cooking time make it ideal for this soup, but other small pasta shapes work well too. Good substitutes include ditalini, small shells, macaroni, or even alphabet pasta. Just be mindful that cooking times might vary slightly depending on the pasta shape and brand, so keep an eye on it to ensure it cooks to al dente perfection.

Is this soup freezer-friendly?

Yes, this soup can be frozen, making it great for future meals. Store it in a freezer-safe bag or container for up to 3 months. However, note that pasta can sometimes soften considerably after being frozen and thawed. For the best texture, if you plan to freeze the soup, you might consider cooking the orzo separately and adding it fresh when you reheat and serve the soup.

How can I make this soup spicier?

If you enjoy more heat, you have several options! You can increase the amount of crushed red pepper flakes added in Step 2. For a bolder kick, finely mince a fresh jalapeño or serrano pepper and sauté it along with the garlic. A dash of your favorite hot sauce or a pinch of cayenne pepper added at the end of cooking can also quickly elevate the spice level.

Can I use fresh tomatoes instead of canned?

Absolutely! While canned diced tomatoes offer convenience and consistent flavor, fresh, ripe tomatoes can also be used. You’ll need about 4-5 medium-sized ripe tomatoes, diced. You might also want to add a tablespoon of tomato paste with the aromatics to deepen the tomato flavor, as fresh tomatoes can sometimes be milder. The cooking time might vary slightly as fresh tomatoes have higher water content.

Is this soup suitable for children?

Yes, this healthy and flavorful soup is generally very child-friendly! It’s packed with vegetables and mild flavors. If serving to very young children or those sensitive to spice, you might want to omit or significantly reduce the crushed red pepper flakes. The small shape of the orzo also makes it easy for little ones to eat.

A comforting bowl of tomato orzo spinach soup, ready to be enjoyed, artfully placed on a marble cutting board.
5 from 2 votes

Tomato Orzo Soup

By:
Deryn Macey
Quick and easy tomato orzo soup with spinach and chickpeas for a hearty, one-pot meal that takes just 30 minutes to make.
Prep:
10 mins
Cook:
20 mins
Total:
30 mins
Servings:
6

Ingredients

  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • Salt and pepper, to taste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon crushed red pepper flakes (optional, adjust to taste)
  • 1 (28 oz) can diced tomatoes (fire-roasted for extra flavor)
  • 4 cups vegetable broth
  • 1 cup water
  • 3/4 cup orzo pasta, uncooked (use gluten-free for GF option)
  • 1 (19 oz) can chickpeas, drained and rinsed (approx. 1.5 cups cooked)
  • 2 cups fresh baby spinach
  • Fresh basil or parsley for garnish, optional

Instructions

  1. Sauté the vegetables: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion, carrots, and celery, along with a pinch of salt and pepper. Cook for 5-7 minutes, stirring occasionally, until the vegetables have softened. Add the minced garlic and cook for another 1-2 minutes until fragrant, being careful not to burn it.
  2. Season: Stir in the dried oregano, basil, thyme, and crushed red pepper flakes. Cook for 1-2 minutes, stirring frequently, to bloom the spices. If the pot starts to dry out, add a small splash of vegetable broth.
  3. Add tomatoes and broth: Pour in the diced tomatoes (with their juice), vegetable broth, and water. Stir well to combine. Bring the mixture to a boil, then reduce the heat slightly and let it simmer for 2-3 minutes to allow the flavors to meld.
  4. Cook the orzo: Keep the soup at a gentle simmer, then stir in the uncooked orzo pasta and drained, rinsed chickpeas. Cook for 8-10 minutes, stirring occasionally to prevent the pasta from sticking, until the orzo is tender and cooked al dente.
  5. Add spinach: Turn off the heat. Add the fresh baby spinach to the pot and stir until it has completely wilted and is mixed into the soup.
  6. Adjust seasoning and serve: Taste the soup and adjust the seasoning as needed with additional salt, pepper, or herbs. If the soup is too thick, stir in a little extra water or broth to reach your desired consistency. Ladle into bowls and garnish with fresh parsley or basil, if desired, before serving hot.

Notes

The soup will thicken considerably upon cooling as the orzo absorbs more liquid. When reheating, stir in additional water or vegetable broth to thin it to your preferred consistency. Store cooled soup in an airtight container in the fridge for up to 4 days. For longer storage, freeze in a freezer-safe bag or container for up to 3 months. Thaw in the fridge before gently reheating.

Nutrition

Serving: 418g,
Calories: 254kcal,
Carbohydrates: 45g,
Protein: 10g,
Fat: 5g,
Saturated Fat: 1g,
Polyunsaturated Fat: 1g,
Monounsaturated Fat: 2g,
Sodium: 848mg,
Potassium: 652mg,
Fiber: 8g,
Sugar: 10g,
Vitamin A: 4852IU,
Vitamin C: 19mg,
Calcium: 109mg,
Iron: 4mg




Like this recipe? Rate and comment below!