Go Back
+ servings
Caldo de Verduras, or Mexican Vegetable Soup, is full of yummy flavors. A comforting and warm soup that’s perfect for cold, winter days. By Mama Maggie’s Kitchen
Print Recipe
5 from 9 votes

Caldo de Verduras (Mexican Vegetable Soup)

Caldo de Verduras, or Mexican Vegetable Soup, is a delicious soup that’s packed with flavor, warmth, and goodness.
Prep Time15 mins
Cook Time40 mins
Total Time55 mins
Course: Dinner, Lunch, Soup
Cuisine: Mexican
Servings: 4 -6
Calories: 295kcal


  • 2 tablespoons olive oil
  • 4 Mexican calabazas or zucchini squash, diced
  • 1 chayote diced
  • 2 celery stick sliced
  • 2 carrots sliced
  • ½ onion diced
  • 1 garlic finely diced
  • 1 jalapeño finely diced
  • 1 bay leaf
  • Juice of 2 limes
  • 8 cups of chicken stock or vegetable stock
  • Salt and pepper
  • Avocado optional


  • In a large stock pot, heat olive oil.
  • Add squash, chayote, celery, carrot, salt and pepper.
  • Sweat the veggies for 3-4 minutes.
  • Stir frequently.
  • Add the onion.
  • Cook for 2 minutes.
  • Stir frequently.
  • Add garlic, jalapeño, bay leaf, lime juice, stock, and more salt and pepper.
  • Cover and bring to a boil.
  • Reduce heat and let simmer for 30 minutes.
  • Serve and top with avocado.
  • Enjoy!



Lime Juice can be added during the cooking process or at the end, right before serving. 


Calories: 295kcal | Carbohydrates: 29g | Protein: 15g | Fat: 14g | Saturated Fat: 3g | Cholesterol: 14mg | Sodium: 726mg | Potassium: 1174mg | Fiber: 4g | Sugar: 15g | Vitamin A: 5540IU | Vitamin C: 45.8mg | Calcium: 65mg | Iron: 1.9mg