Sides & Rice

Sopa de Fideo

Toasted noodles simmered in rich tomato broth with sofrito — Puerto Rican comfort food in a bowl.

25 minutes Easy

By Josh Ortiz·August 2026·4 min read

Sopa de fideo is Puerto Rican comfort food in a bowl — toasted noodles swimming in a rich, cumin-spiked tomato broth. It's the dish every abuela made when the weather turned cool or someone needed cheering up. The magic starts with the fideos: thin noodles toasted in a dry pan until they turn golden brown, which gives them a nutty depth that regular boiled noodles can never match. Then they simmer in a simple tomato broth built on sofrito — the aromatic base that makes everything taste like home. There's no meat required, no complicated technique, and no ingredient you can't find at a regular grocery store. It's soup at its most honest: a handful of pantry staples transformed into something that tastes like someone's grandmother spent all day on it. And the best part? It's ready in 25 minutes.

Jump to Recipe

What is Sopa de Fideo?

Sopa de fideo — literally "noodle soup" — is a staple across Latin American kitchens, but the Puerto Rican version has its own identity. It's built on two things: toasted fideos and a sofrito-tomato broth. The noodles are typically thin, short-cut vermicelli or fideos that come in a bag in the Latin aisle of most grocery stores. Toasting them in a dry skillet before adding liquid is the non-negotiable step — it transforms bland pasta into something with actual character, giving each strand a toasted nuttiness that permeates the entire bowl.

The broth is simple but layered: sofrito for depth, tomato sauce for body, chicken broth for richness, and cumin for warmth. Some families add a splash of vinegar at the end, some toss in diced vegetables, and some serve it over white rice for extra heartiness. But the bones of the recipe are always the same. In Puerto Rico, sopa de fideo is what you make when the fridge is bare but the pantry still has something to offer — and it never disappoints.

Ingredients

Scale recipe:
4 servings

For 4 servings:

  • 8 oz thin noodles (fideos) — the short-cut vermicelli type found in the Latin aisle. Angel hair or broken spaghetti works in a pinch.
  • 2 tablespoons oil — vegetable or olive oil for sautéing the sofrito.
  • 1/4 cup sofrito — homemade or store-bought. This is the aromatic backbone of the soup.
  • 1 can (8 oz) tomato sauce — gives the broth its rich red color and tomato depth.
  • 4 cups chicken broth — low-sodium so you control the salt level. Vegetable broth works too.
  • 1 teaspoon ground cumin — the warm spice that defines the broth's character.
  • Salt and pepper to taste
  • Fresh cilantro for garnish — a handful of torn leaves on top brightens the whole bowl.

Mainland Swaps

  • No fideos? Break regular spaghetti or angel hair into 1-inch pieces and toast them the same way. The result is nearly identical.
  • No sofrito? Mince 3 garlic cloves + 1/4 cup diced onion + 1/4 cup diced green pepper. Sauté until soft before adding the tomato sauce.
  • Want it heartier? Add a can of drained chickpeas or diced potatoes with the broth for a more filling version.

Step-by-Step Instructions

1
Toast the noodles. Place the fideos in a dry skillet over medium heat. Stir frequently for 3-4 minutes until they're evenly golden brown. Don't walk away — they go from perfect to burnt fast. Transfer to a plate when done.
2
Saute the sofrito. Heat oil in a medium pot over medium heat. Add the sofrito and cook for 3 minutes, stirring occasionally, until fragrant.
3
Add tomato sauce. Pour in the tomato sauce and cook for 2 minutes, stirring to combine with the sofrito. This cooks out the raw canned taste and deepens the flavor.
4
Build the broth. Pour in the chicken broth and stir in the cumin. Bring everything to a rolling boil — this is the moment the kitchen really starts to smell incredible.
5
Cook the noodles. Add the toasted fideos to the boiling broth. Reduce heat to medium-low and cook for 8-10 minutes, stirring occasionally, until the noodles are tender but not mushy.
6
Season and serve. Taste and adjust with salt and pepper. Ladle into bowls and top with torn fresh cilantro. Serve hot — this soup doesn't wait.
Save to Pinterest

Tips for Perfect Sopa de Fideo

  • Toast the noodles properly. This is the single most important step. Toasting in a dry pan gives the noodles their nutty flavor. Don't skip it, and don't rush it — 3-4 minutes over medium heat is the sweet spot.
  • Don't overcook the noodles. Fideos go from tender to mushy fast. Start checking at 8 minutes. They should be soft but still have a slight bite.
  • Adjust the broth thickness. Some families like it brothy, some like it thick. Add more broth if you want it soupier, or let it simmer a few extra minutes if you want it stew-like.
  • Add the cilantro at the end. Cooking cilantro kills its bright, fresh flavor. Tear it over the bowl right before serving for the best result.

Want more recipes like this?

La Mesa Boricua — the complete bilingual cookbook with 30 authentic Puerto Rican recipes.

Get the Cookbook — $47

Or start with the $9 Starter Kit

Frequently Asked Questions

Fideos are thin, short-cut noodles sold in the Latin aisle of most grocery stores — Goya and other brands carry them. If you can't find them, break regular spaghetti or angel hair into 1-inch pieces. The toasting step works the same way regardless of what noodle you start with.
Absolutely. Shredded chicken is the most common addition — just stir in a cup of cooked shredded chicken when you add the broth. Some families also add diced ham or ground beef browned with the sofrito. The base recipe is meatless, but it's easy to make it heartier.
That's a family-by-family preference. Traditionally, sopa de fideo is brothy — the noodles absorb some liquid as they cook, but there should be plenty of broth in each bowl. If you like it thicker, let it simmer longer or use less broth. Some families serve it over white rice to soak up the broth.

You Might Also Like

Arroz con Pollo
Mains

Arroz con Pollo

Habichuelas Guisadas
Sides & Rice

Habichuelas Guisadas

Sancocho
Mains

Sancocho