Puerto Rican Spaghetti
There are some dinners that do not need to be fancy to be completely unforgettable, and Puerto Rican spaghetti is one of them. It is simple, cozy, full of flavor, and the kind of meal that tastes like it took much longer than it actually did.
This Puerto Rican spaghetti recipe is made with pantry ingredients, a rich tomato-based sauce, sofrito, warm spices, and tender spaghetti tossed until every strand is coated. It is meatless, easy to make, and perfect for busy weeknights when you want something comforting without spending hours in the kitchen.
If you grew up with Puerto Rican flavors, this dish will probably feel familiar right away. If it is your first time making spaghetti this way, get ready for a pasta dinner that is savory, saucy, and packed with flavor in every bite.
Why You’ll Love This Puerto Rican Spaghetti
This is the kind of recipe that works for real life. It does not require complicated steps, hard-to-find ingredients, or a sink full of dishes.
You will love it because it is quick enough for a weeknight, flavorful enough to serve to family, and flexible enough to adjust with what you already have at home. The sofrito gives the sauce a deep, aromatic base, while the tomato sauce and seasonings turn simple spaghetti into something warm and satisfying.
It is also a great meatless dinner idea. You still get a hearty, filling plate of pasta, but without ground beef, sausage, or chicken. That makes it budget-friendly, easy to customize, and perfect for anyone trying to add more simple meatless meals to the week.
What Is Puerto Rican Spaghetti?
Puerto Rican spaghetti is a flavorful pasta dish made with a tomato-based sauce seasoned with Puerto Rican staples like sofrito, adobo, sazón, garlic, onions, peppers, and herbs.
Unlike a classic Italian spaghetti sauce, this version leans into the bold, savory flavors often used in Puerto Rican home cooking. The result is not just spaghetti with tomato sauce. It is pasta with a rich, seasoned sauce that tastes comforting, familiar, and deeply flavorful.
Every family has its own version. Some make it with ground beef, ham, hot dogs, chicken, or salchichas. This version keeps it meatless and easy while still delivering that classic Puerto Rican-style flavor.
Ingredients You’ll Need
You only need simple ingredients to make this Puerto Rican spaghetti, but each one helps build flavor.
Spaghetti: Regular spaghetti works perfectly here. You can also use thin spaghetti, linguine, or another pasta shape if that is what you have.
Sofrito: This is the heart of the recipe. Sofrito gives the sauce its deep flavor from blended peppers, onions, garlic, cilantro, culantro, and herbs. Homemade sofrito is amazing, but store-bought works too.
Tomato sauce: Use plain canned tomato sauce as the base of the pasta sauce.
Tomato paste: A little tomato paste helps make the sauce richer and deeper.
Olive oil: Used to sauté the sofrito and aromatics.
Garlic: Fresh garlic adds another layer of flavor.
Onion and bell pepper: These make the sauce sweeter, more aromatic, and more satisfying.
Adobo seasoning: Adds salty, savory flavor. Use your favorite brand and adjust to taste.
Sazón: Gives the sauce color and that classic Puerto Rican-style flavor.
Dried oregano: A small amount adds warmth and balance.
Bay leaves: These simmer in the sauce and add depth.
Vegetable broth or pasta water: Helps loosen the sauce and bring everything together.
Fresh cilantro: Optional, but great for finishing the dish with freshness.
How to Make Puerto Rican Spaghetti
Start by bringing a large pot of salted water to a boil. Cook the spaghetti until al dente according to the package directions. Before draining, save about one cup of pasta water. This will help loosen the sauce later if needed.
While the pasta cooks, heat olive oil in a large pot or deep skillet over medium heat. Add the onion and bell pepper and cook until they begin to soften. Stir in the garlic and cook for about 30 seconds, just until fragrant.
Add the sofrito and let it cook for a few minutes. This step is important because it wakes up the flavor of the sofrito and helps create a deeper sauce. Stir often so it does not stick.
Next, add the tomato paste and stir it into the sofrito mixture. Let it cook for a minute or two until it darkens slightly. This gives the sauce a richer flavor.
Pour in the tomato sauce, vegetable broth, adobo, sazón, oregano, and bay leaves. Stir everything together and bring the sauce to a gentle simmer. Let it cook for about 10 to 15 minutes, stirring occasionally.
Remove the bay leaves, then add the cooked spaghetti directly into the sauce. Toss until the pasta is fully coated. If the sauce feels too thick, add a splash of reserved pasta water until it reaches the texture you like.
Finish with chopped cilantro if using, taste, and adjust the seasoning before serving.
Recipe Card
Puerto Rican Spaghetti
This easy Puerto Rican spaghetti is meatless, flavorful, and perfect for a quick weeknight dinner. Made with sofrito, tomato sauce, warm spices, and tender pasta, it is simple comfort food with big flavor.
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4 to 6 servings
Ingredients
- 12 ounces spaghetti
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 1 small green bell pepper, finely chopped
- 3 garlic cloves, minced
- 1/3 cup sofrito
- 2 tablespoons tomato paste
- 1 can tomato sauce, 15 ounces
- 1/2 cup vegetable broth, plus more if needed
- 1 teaspoon adobo seasoning, or to taste
- 1 packet sazón
- 1/2 teaspoon dried oregano
- 2 bay leaves
- Salt and black pepper, to taste
- 1/4 cup chopped fresh cilantro, optional
- Reserved pasta water, as needed
Instructions
- Bring a large pot of salted water to a boil. Cook the spaghetti until al dente according to the package directions. Reserve 1 cup of pasta water, then drain the pasta.
- Heat olive oil in a large pot or deep skillet over medium heat. Add the onion and bell pepper. Cook for 4 to 5 minutes, stirring occasionally, until softened.
- Add the garlic and cook for 30 seconds, just until fragrant.
- Stir in the sofrito and cook for 3 to 4 minutes, allowing the flavor to deepen.
- Add the tomato paste and stir well. Cook for 1 to 2 minutes.
- Pour in the tomato sauce and vegetable broth. Add the adobo, sazón, oregano, bay leaves, salt, and black pepper. Stir to combine.
- Bring the sauce to a gentle simmer. Cook for 10 to 15 minutes, stirring occasionally, until the sauce thickens slightly.
- Remove the bay leaves. Add the cooked spaghetti to the sauce and toss until evenly coated.
- Add a splash of reserved pasta water if needed to loosen the sauce.
- Finish with fresh cilantro, taste, adjust seasoning, and serve warm.
Tips for the Best Puerto Rican Spaghetti
Do not skip cooking the sofrito. Letting it sauté for a few minutes makes a big difference in the final flavor of the sauce.
Cook the pasta just until al dente. Since it gets tossed in the hot sauce at the end, overcooked pasta can become too soft.
Save some pasta water before draining. A splash of starchy pasta water helps the sauce cling to the spaghetti and makes the dish feel more cohesive.
Taste before serving. Adobo and sazón can vary in saltiness depending on the brand, so it is always best to adjust at the end.
Let the sauce simmer. Even 10 minutes gives the tomato sauce and seasonings time to come together.
Easy Variations
This recipe is meatless, but it is easy to change depending on what you like.
For a heartier version, add cooked ground beef, ground turkey, shredded chicken, or sliced sausage. If you want to keep it vegetarian but add protein, stir in beans, lentils, or plant-based crumbles.
For a spicier version, add crushed red pepper flakes, hot sauce, or a little chopped jalapeño.
For a creamier sauce, stir in a splash of heavy cream or a spoonful of cream cheese at the end.
For extra vegetables, add mushrooms, carrots, zucchini, spinach, or peas. This is a great recipe for using up what is already in the fridge.
What to Serve With Puerto Rican Spaghetti
Puerto Rican spaghetti is filling on its own, but it also pairs well with simple sides.
Serve it with garlic bread, a green salad, fried sweet plantains, avocado slices, or roasted vegetables. If you want a bigger meal, it also goes well with rice and beans, tostones, or a simple cucumber tomato salad.
For a cozy family dinner, keep it simple with warm bread and a fresh salad. The pasta already brings plenty of flavor.
How to Store Leftovers
Store leftover Puerto Rican spaghetti in an airtight container in the refrigerator for up to 4 days.
To reheat, warm it in a skillet over medium-low heat with a splash of water or broth to loosen the sauce. You can also reheat it in the microwave in short intervals, stirring between each one.
The pasta will absorb more sauce as it sits, so adding a little liquid helps bring it back to life.
Can You Freeze Puerto Rican Spaghetti?
Yes, you can freeze it, although the texture of the pasta may soften slightly after thawing.
For best results, freeze the sauce separately from the pasta. Let the sauce cool completely, then transfer it to a freezer-safe container and freeze for up to 3 months.
If freezing the full pasta dish, let it cool first, then store it in a freezer-safe container. Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Is Puerto Rican spaghetti spicy?
No, this version is not spicy. It is savory and flavorful, but mild. If you like heat, you can add hot sauce, crushed red pepper flakes, or spicy peppers.
Can I make Puerto Rican spaghetti without sofrito?
Sofrito gives this dish its signature flavor, so it is highly recommended. If you do not have sofrito, use finely chopped onion, bell pepper, garlic, cilantro, and a little extra seasoning as a quick substitute.
Is this Puerto Rican spaghetti vegetarian?
Yes, this version is meatless and vegetarian as long as your seasonings and broth are vegetarian-friendly. Always check the labels if needed.
Can I add meat to this recipe?
Yes. Ground beef, ground turkey, chicken, ham, sausage, or salchichas can all be added. Cook the meat first, then continue with the sauce.
What pasta works best?
Spaghetti is the classic choice for this recipe, but you can also use linguine, fettuccine, penne, rotini, or thin spaghetti.
Can I make it ahead of time?
Yes. The sauce can be made ahead and stored in the refrigerator for up to 4 days. Cook the pasta fresh when ready to serve for the best texture.
More Easy Dinner Ideas
If you love simple, flavorful dinners, this Puerto Rican spaghetti is a recipe worth keeping in your weeknight rotation. It is affordable, comforting, and easy to make with ingredients you may already have in your kitchen.
The best part is how much flavor you get from such a simple pot of pasta. A little sofrito, tomato sauce, and seasoning turn basic spaghetti into a warm, cozy meal that tastes homemade in the best way.
Serve it hot, add a little fresh cilantro on top, and enjoy a comforting plate of Puerto Rican-style spaghetti any night of the week.