Description
This Vegetable Orzo Soup is a cozy, comforting one-pot meal made with tender orzo pasta, hearty vegetables, and a rich tomato-based broth. Easy to make, budget-friendly, and perfect for busy weeknights or meal prep, it’s a nourishing soup the whole family will love.
Ingredients
1 tablespoon butter or olive oil
1 medium onion, chopped
2 carrots, peeled and diced
2 celery stalks, diced
3 cloves garlic, minced
2 tablespoons tomato paste
2 medium potatoes, peeled and diced
1 can (14.5 oz) diced tomatoes
6 cups vegetable broth
1 tablespoon Worcestershire sauce
1 teaspoon Italian seasoning
1 teaspoon seasoned salt
½ teaspoon celery salt
1 teaspoon brown sugar
¾ cup orzo pasta
1 cup sweet corn (fresh or frozen)
Salt and black pepper, to taste
¼ cup fresh parsley, chopped
Optional: lemon juice or grated Parmesan for serving
Instructions
Heat butter or olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 8–10 minutes, until softened.
Stir in garlic and tomato paste. Cook for 1 minute, until fragrant.
Add potatoes, diced tomatoes, vegetable broth, Worcestershire sauce, Italian seasoning, seasoned salt, celery salt, and brown sugar. Bring to a boil.
Stir in the orzo, reduce heat to a gentle simmer, and cook for 25–30 minutes, stirring occasionally, until the orzo is tender and vegetables are cooked through.
Add corn during the last 5 minutes of cooking. Taste and adjust seasoning with salt and pepper.
Remove from heat and stir in fresh parsley. Serve warm with optional lemon juice or Parmesan.
Notes
Orzo absorbs liquid as it sits—add extra broth when reheating if needed.
Great for meal prep and freezer-friendly.
Feel free to add zucchini, spinach, or white beans for extra veggies and protein.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 240 kcal
- Sugar: 7 g
- Sodium: 680 mg
- Fat: 6 g
- Saturated Fat: 2 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 6 g
- Protein: 7 g
- Cholesterol: 5 mg
