Why You’ll Love This Recipe

I love this recipe because it’s warm, comforting, and budget-friendly. The combination of tomato, pasta, and savory broth makes it incredibly satisfying, while the garnishes of cilantro, onion, and vegan mayo add fresh, creamy, and tangy notes. I also like how versatile it is—I can adjust the seasonings or make it spicier depending on my mood.

Ingredients

1–2 tbsps vegetable oil
8oz/225g dry small shell pasta
8 cups/2L vegetable broth
14oz/400g canned diced tomato
24oz/680g garlicky pasta sauce
2–3 tbsps dehydrated minced onion
Salt and pepper to taste
Chopped fresh cilantro for garnish
Diced white onion for garnish
Vegan mayo for garnish

(Note: All ingredient amounts are listed in the recipe card below.)

Directions

  1. I heat the vegetable oil in a large pot over medium heat.
  2. I add the dry shell pasta and toast it, stirring often, until lightly golden.
  3. I pour in the vegetable broth, diced tomatoes, and garlicky pasta sauce, stirring to combine.
  4. I add the dehydrated minced onion and season with salt and pepper.
  5. I bring the soup to a boil, then reduce the heat and let it simmer for 12–15 minutes, or until the pasta is tender.
  6. I taste and adjust the seasoning if needed.
  7. I ladle the soup into bowls and top with fresh cilantro, diced onion, and a spoonful of vegan mayo before serving.

Servings and Timing

This recipe makes about 6 servings. It usually takes me 10 minutes to prep and 20 minutes to cook, so I can have it ready in about 30 minutes.

Variations

Sometimes I add diced zucchini, carrots, or corn to make it heartier. I also like blending part of the tomatoes before adding them for a smoother broth. For extra spice, I stir in chipotle peppers or a splash of hot sauce. If I want more protein, I add cooked lentils or vegan sausage.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 4 days. To reheat, I warm it on the stove over medium heat, adding a splash of broth or water if the pasta has absorbed too much liquid. I can also freeze the soup (without garnishes) for up to 2 months and reheat it on the stove when ready to serve.

FAQs

Why do I toast the pasta first?

Toasting the pasta gives the soup a nutty depth of flavor and keeps the shells from getting too mushy.

Can I use a different type of pasta?

Yes, but small shapes like ditalini or elbows work best for this soup.

Can I make this oil-free?

Yes, I dry-toast the pasta in the pot without oil before adding the liquids.

What if I don’t have garlicky pasta sauce?

I use plain tomato sauce and add extra garlic or garlic powder.

How do I make it spicier?

I add chili flakes, hot sauce, or blend in chipotle peppers.

Can I use fresh tomatoes instead of canned?

Yes, I roast and blend fresh tomatoes before adding them to the soup.

Will the pasta get mushy in leftovers?

Yes, the pasta absorbs broth over time, so I sometimes cook the pasta separately and add it when serving.

Can I add protein to this soup?

Yes, I like adding lentils, vegan chicken, or crumbled tofu.

Do I have to use vegan mayo as a garnish?

No, but I love the creaminess it adds—it balances the tomato base perfectly.

Can I make this in an Instant Pot?

Yes, I toast the pasta on sauté mode, then add everything else and cook on high pressure for 3 minutes with a quick release.

Conclusion

This Vegan Mexican Shell Soup (Sopa de Conchitas) is one of my favorite comfort meals. I love how simple ingredients come together to make such a flavorful and hearty dish. Whether I serve it plain or load it up with garnishes, it always feels warm, satisfying, and full of tradition.

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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star