This post may feature affiliate links. Please read our disclosure policy.

Espagueti rojo (Mexican red spaghetti) is a rich, creamy, and slightly spicy spaghetti dish. It’s a fusion of Italian and Mexican ingredients, creating the best of both worlds! This flavor-packed meal is simple to make and great for leftovers.

Espagueti rojo on a plate with vegan cheese.
Espagueti rojo is comfort food at its finest

📖 What is espagueti rojo?

Espagueti rojo is a Mexican-style pasta dish. It’s a budget-friendly, simple, and filling recipe that combines ingredients and cooking techniques from both Italy and Mexico.

The three most popular Mexican spaghetti dishes are:

Each version features different ingredients in the sauce to achieve its respective color. For red Mexican spaghetti, tomato salsa is mixed with crema fresca to create a rich, creamy, and vibrant pasta dish.

While not necessary, we really enjoy adding chipotle peppers for a slight spice and smoky element.

Forkful of espagueti rojo.
Enjoy your pasta with dairy-free cheese on top!

📜 History

Around the 19th century, many Italians migrated to Mexico. This was in part because of Mussolini, but it was also due to efforts from the Mexican government to introduce new agricultural techniques to Mexico. 

Some Italians eventually moved onwards to the United States, while others stayed and settled in pueblos like Chipilo in the state of Puebla.

They brought new farming methods, culture, and foods to the pre-colonial Mexican diet that consisted mainly of corn, beans, squash, and chiles.

Many of the same ingredients are integral to both cuisines, so dishes like espagueti rojo quickly became a favorite “italo-mexicano” fusion.

For more information about the fusion of Italian and Mexican ingredients, visit Mex Connect.

🍝 Tips for making al dente spaghetti

  • Heat: Heat water in a large pot over high.
  • Boil: Salt the boiling water, then add spaghetti (don’t forget the salt!).
  • Taste: Start tasting your pasta ~1-2 minutes before it reaches the cooking time indicated on the package to see if it’s al dente.
  • Drain: Once the pasta is tender and chewy, drain it in a colander (saving the water).

🌱 Is espagueti rojo vegan?

Espagueti rojo is not typically vegan-friendly, but there are a few easy switches to make a 100% plant-based recipe!

Crema — Swap out dairy-based crema and use cashew crema instead.

Cheese — Typical additions are queso fresco, cotija, or parmesan. This can easily be replaced with almond cotija or cashew queso fresco.

For more information on Mexican cheeses, check out our queso fresco and cotija cheese guides.

Espagueti rojo ingredients on a counter.
You can use spaghetti or your favorite pasta variety

🛒 Ingredients & substitutions

Spaghetti — Our go-to for Mexican spaghetti is Spaghetti No 3 from Rummo. But, you can use angel hair or any other pasta in your own recipe.

Tomatoes — We stick with fresh Roma tomatoes to keep this dish Mexican-inspired. You can also use canned tomato varieties like San Marzano.

Mexican crema — We use a vegan Mexican crema in this recipe, but you can try dairy-free Greek yogurt or sour cream too.

Onion, garlic — Our preference is always fresh garlic and onion. If you’re short on time or don’t have any on hand, use garlic and onion powder.

OreganoMexican oregano is best here, but you can try Mediterranean oregano if that’s what you have stocked.

Chipotles — Chipotles in adobo add a gentle spice and smoky flavor. If you prefer a mild sauce, you can omit them altogether.

Vegetable broth — To add flavor to the broth (pasta water will also work).

For a complete ingredient list and step-by-step guide, scroll down to our recipe card.

📝 Instructions

Step 1 — Core and slice the tomatoes in half. Add them to a blender with the onions, garlic cloves, and 1 cup of vegetable broth. Mix on high until smooth.

Vegetables in a blender.
Roughly chop the veggies for easier blending

Step 2 — Heat some vegan butter or olive oil in a large skillet over medium-low. Strain the salsa in through a fine-mesh strainer to remove any seeds or chunks.

Red tomato sauce in a skillet.
Simmer until the sauce turns dark red

Step 3 — Cook the salsa for about 15 minutes, stirring occasionally, until the color deepens.

Chipotles, cashews, spices, and vegetable broth in a blender.
Make sure the cashews are soaked

Step 4 — Add drained cashews, chipotles, lime juice, vegetable broth, and Mexican oregano to a blender. Blend into a smooth consistency, stopping to scrape down the sides a few times.

Tomato sauce and chipotle cashew crema in a skillet.
Careful of the splash zone!

Step 5 — Transfer the cashew sauce to the pan of tomato salsa and carefully stir to combine. Add more pasta water or vegetable broth as necessary to achieve a creamy and smooth consistency.

Creamy red pasta sauce.
It takes a few minutes of stirring to incorporate

Step 6 — Once the sauce is well combined, taste and season with salt and pepper to your liking and remove from heat.

Spaghetti in a pot of boiling water.
Keep an eye on the spaghetti so it doesn’t overcook

Step 7 — Bring a stockpot of water to boil. Salt it generously, then cook your spaghetti according to package instructions, or until al dente.

Spaghetti and creamy red sauce mixed together in a skillet.
Use tongs to combine the sauce and spaghetti

Step 8 — Drain (don’t rinse), then add the spaghetti to the skillet with the sauce. Mix well, then serve immediately with a garnish of vegan cotija or queso fresco on top. Happy eating!

If you have questions about this espagueti rojo recipe, check out our FAQs or leave a comment down below!

🥗 What to serve with Mexican spaghetti

Although we usually eat espagueti rojo on its own, there are a few great side dishes that pair well with this meal:

Calabacitas — Squash cooked with corn, tomatoes, spicy peppers, and Mexican spices.

Cactus salad — Tangy nopales mixed with tomatoes, onions, savory seasonings, and cashew queso.

Elotes — Grilled corn dipped in crema and topped with almond cotija cheese, chile-lime seasoning, and hot sauce.

Salpicón — A light and refreshing salad with mixed vegetables, shredded jackfruit, and a zesty dressing.

🌡️ Storage & reheating

We love how simple spaghetti is to store and reheat. Follow these steps to see just how easy it is:

Fridge — Store in the fridge for 3-4 days. We use glass containers to ensure the best flavors.

Freezer — The sauce can freeze for up to 3 months as long as it’s kept in a freezer-safe container or bag.

Reheat — Reheat the leftovers in a frying pan on low-medium until warm if you’ve stored the sauce and spaghetti together. Add vegetable broth or water to make it creamy.

Note: Cook fresh pasta each time and reheat the sauce separately for the best flavors and consistency.

Espagueti rojo on a plate with vegan cheese.
Serve your Mexican spaghetti while warm!

♻️ Variations

Green — Swap the tomatoes for roasted poblano peppers to make espagueti verde.

White — Leave out the tomatoes and chiles to make this an espagueti blanco.

Protein — Serve this red Mexican spaghetti with soy chorizo, lentils, or chickpeas for a protein-rich meal.

Vegetables — Try adding green beans, cauliflower, spinach, or carrots to this dish for even more health benefits.

Gluten-free — Swap in a gluten-free spaghetti for a celiac-friendly version. You can use your favorite brand or try the GF spaghetti by Rummo.

🧑‍🍳 Top tips

Soak the cashews — For the smoothest sauce, make sure to soak your cashews for a few hours (preferably overnight).

Salt the pasta water — Adding salt to the boiling water helps to season the spaghetti inside and out.

Serve immediately — As your espagueti rojo sits, the sauce soaks into the spaghetti. For the silkiest consistency, serve it right away.

Use good quality pasta — Since it’s the main part of the dish, you can really taste the difference.

Speed it up — To save time, cook the spaghetti while you are simmering the tomato sauce.

💬 FAQ

Is espagueti rojo spicy?

This recipe has a slight kick since we’ve added chipotle peppers to the sauce. If you are sensitive to spice, omit one or both of the chipotles.

Can espagueti rojo be made with other pasta varieties?

Absolutely! Espagueti rojo can be enjoyed with other varieties of pasta like penne, fettuccine, or fussili.

Can I use canned tomatoes?

You can replace the fresh tomatoes with canned diced or crushed tomatoes. San Marzano is the richest in flavor.

🍴 More pasta recipes

If you like pasta, be sure to check out these other delicious dishes:

Espagueti rojo on a plate with vegan cheese.

Best Espagueti Rojo

Mitch and Justine
Espagueti rojo is a rich, creamy, and slightly spicy spaghetti dish. It's a fusion of Italian and Mexican ingredients, creating the best of both worlds! This flavor-packed meal is simple to make and great for leftovers.
5 from 2 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine Italian, Mexican, Vegan
Servings 6 servings
Calories 361 kcal

Equipment

  • Skillet
  • Blender
  • Stockpot
  • Colander

Ingredients
 

Salsa

  • 4 Roma tomatoes, halved ($0.64)
  • ½ white onion, roughly chopped ($0.12)
  • 3 cloves garlic, peeled ($0.12)
  • 1 cup vegetable broth ($0.05)
  • 1 ½ tablespoons vegan butter or olive oil ($0.16)
  • Salt & pepper to taste ($0.02)

Cashew crema

  • ¾ cup raw cashews, soaked overnight ($1.29)
  • 2 chipotles in adobo ($0.08)
  • 4 tablespoons lime juice ($0.24)
  • 1 cup vegetable broth ($0.05)
  • 1-2 teaspoons Mexican oregano ($0.02)

Pasta

  • 12.35 ounces spaghetti, angel hair, or linguine ($0.25)

Garnishes optional

Instructions
 

Salsa

  • Core and slice the tomatoes in half. Add them to a blender with the onions, garlic cloves, and 1 cup of vegetable broth. Mix on high until smooth.
  • Heat vegan butter or olive oil in a large skillet over medium-low. Strain the salsa in through a fine-mesh strainer. Cook for 15 minutes, stirring occasionally.

Cashew crema

  • Add drained cashews, chipotles, lime juice, vegetable broth, and Mexican oregano to a blender. Mix into a smooth consistency, stopping to scrape down the sides a few times.
  • Transfer to the pan of tomato salsa and stir to combine, adding more pasta water or vegetable broth as needed. Taste and season with salt and pepper to your liking. Remove from heat.

Pasta

  • Bring a stockpot of water to boil. Salt it generously, then cook your spaghetti according to package instructions, or until al dente. Drain (don’t rinse), then add the spaghetti to the skillet with sauce.
  • Mix well, then serve immediately with a garnish of vegan cotija or queso fresco on top. Happy eating!

Notes

  • Soak the cashews — For the smoothest sauce, make sure to soak your cashews for a few hours (preferably overnight).
  • Salt the pasta water — Adding salt to the boiling water helps to season the spaghetti inside and out.
  • Serve immediately — As your espagueti rojo sits, the sauce soaks into the spaghetti. For the silkiest consistency, serve it right away.
  • Use good quality pasta — Since it’s the main part of the dish, you can really taste the difference.
  • Speed it up — To save time, cook the spaghetti while you are simmering the tomato sauce.
  • Optional ingredients are not reflected in the price or calories of our recipes.
  • We calculate nutritional information for our recipes with Cronometer.
  • Recipe cost calculations are based on ingredients local to us and may vary from recipe to recipe. All prices are in USD.

Nutrition

Serving: 1serving | Calories: 361kcal | Carbohydrates: 54.3g | Protein: 11.2g | Fat: 11.6g | Saturated Fat: 1.9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6.5g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 385.1mg | Potassium: 369.8mg | Fiber: 3.8g | Sugar: 5.2g | Vitamin A: 772.1IU | Vitamin C: 9.9mg | Calcium: 33.9mg | Iron: 2.3mg
Don’t miss another recipe!Subscribe to our newsletter!

Similar Posts

Leave a Reply

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

Recipe Rating




2 Comments

  1. 5 stars
    Very nice. Never thought I’d hear Mexican and spaghetti in the same sentence. Simple, unique, and delicious. I get several vegan newsletters but you guys are definitely my number one. Thanks.