Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Shell Soup (Sopa de Conchitas) – Vegan

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Vegan Mexican Shell Soup (Sopa de Conchitas) is a comforting tomato-based pasta soup made with toasted shell pasta simmered in a savory broth. It’s cozy, budget-friendly, and perfect for family meals or meal prep.

  • Total Time: 30 minutes
  • Yield: 6 servings

Ingredients

12 tbsp vegetable oil

8 oz (225 g) dry small shell pasta

8 cups (2 L) vegetable broth

14 oz (400 g) canned diced tomato

24 oz (680 g) garlicky pasta sauce

23 tbsp dehydrated minced onion

Salt and pepper, to taste

Chopped fresh cilantro, for garnish

Diced white onion, for garnish

Vegan mayo, for garnish

Instructions

  1. Heat vegetable oil in a large pot over medium heat.
  2. Add dry shell pasta and toast, stirring often, until lightly golden.
  3. Pour in vegetable broth, diced tomatoes, and garlicky pasta sauce. Stir to combine.
  4. Add dehydrated minced onion, then season with salt and pepper.
  5. Bring soup to a boil, then reduce heat and simmer 12–15 minutes, until pasta is tender.
  6. Taste and adjust seasonings as needed.
  7. Ladle soup into bowls and garnish with cilantro, diced onion, and a spoonful of vegan mayo before serving.

Notes

Add zucchini, carrots, or corn for extra heartiness.

Blend some of the tomatoes for a smoother broth.

Stir in chipotle peppers or hot sauce for spice.

Add lentils or vegan sausage for more protein.

Cook pasta separately if storing leftovers to avoid mushiness.

  • Author: Madelynn
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 230
  • Sugar: 7g
  • Sodium: 620mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 4g
  • Protein: 7g
  • Cholesterol: 0mg