Creamy Spicy One-Pot Fusilli with Tomato and Chili

This spicy one-pot fusilli is ideal for an easy weeknight dinner. Made with fresh vegetables, herbs, and hearty pasta, it comes together in about 30 minutes.

A close up image of fusilli in a red sauce with fresh basil and crushed red pepper.

This recipe is perfect when you need a quick lunch or dinner. Cooking the pasta in the same pot as the sauce reduces dishes and yields a nicely starchy, clinging sauce.

If you enjoy this, try the Spicy Peanut Noodles recipe next!

Reasons You’ll Love This Recipe

  • Vegan: Made without meat, dairy, or eggs — fully vegan and vegetarian friendly.
  • One Pot: The pasta cooks directly in the sauce, so you’ll end up with fewer dishes and a flavorful, cohesive sauce.
  • Quick & Easy: The recipe takes about 30 minutes with straightforward instructions and simple ingredients.
  • Full of Flavor: Fresh vegetables and a kick of crushed red pepper give this dish bold, balanced flavor.

Ingredient Notes

Labeled ingredients including: fusilli, coconut milk, garlic, spices, tomato, oil, tomato paste, and onion.

Fusilli: A sturdy spiral pasta that holds up well in one-pot dishes.

Onion: Sweet or yellow onions both work.

Garlic: Use freshly minced garlic for the best flavor.

Tomatoes: Roma tomatoes are recommended for a concentrated tomato flavor, but other varieties will work.

See the recipe card below for exact ingredient quantities.

Pasta in a red sauce inside a white bowl.

Substitutions & Additions

Different pasta: Swap fusilli for any pasta you have on hand.

Spice level: Increase or decrease crushed red pepper to suit your heat preference.

Extra vegetables: Stir in spinach or kale at the end, or add vegetables to the sauce while it cooks.

Sauce consistency: Add more or less water as needed to achieve a thicker or thinner sauce.

Step by Step Instructions

Four images labeled "step 1 - step 4". Step 1: A white pot filled with cooked tomatoes and onions. Step 2: red sauce in a white pot. Step 4: uncooked pasta on top of red sauce in a white pot. Step 4: cooked pasta tossed in sauce in a white pot.

Follow these simple steps to make the spicy fusilli:

Step 1: Warm olive oil in a large pot over medium-low heat. Add the diced onion and cook about 3 minutes, stirring frequently. Stir in the minced garlic and tomato paste and cook another minute.

Step 2: Add the diced tomatoes, salt, and crushed red pepper. Let the sauce simmer uncovered for about 3–5 minutes until the tomatoes begin to soften and release liquid, stirring occasionally.

Step 3: Add one cup of water and the uncooked pasta to the pot, stirring to combine. Cover and cook until the pasta is tender (usually 10–13 minutes). Stir every few minutes so the pasta cooks evenly and the sauce distributes well.

Step 4: When the pasta is cooked to your liking, remove the pot from the heat and stir in the coconut milk. Taste and adjust salt and crushed red pepper as needed. Serve warm.

Pasta with red sauce, basil leaves, and crushed red pepper in a white bowl.

Frequently Asked Questions

What type of pasta is fusilli?

Fusilli is a spiral-shaped pasta that holds sauce well and works nicely in one-pot dishes.

What makes this dish spicy?

Crushed red pepper flakes provide the heat; adjust the amount to your taste.

More Pasta Recipes You’ll Love

  • Cashew Pasta Sauce
  • Beet Pasta Sauce
  • Butternut Squash Pasta Sauce
  • Orzo Pesto Salad

If you try this recipe, please leave a star rating or a comment — feedback is much appreciated!

Pasta with red sauce and crushed red pepper flakes in a white bowl.

One Pot Spicy Fusilli

Kelsey Riley

A creamy, spicy one-pot pasta that’s full of flavor and ready in 30 minutes.
5 from 2 votes
Print Recipe
Prep Time 5
Cook Time 25
Total Time 30
Course Main Course
Cuisine Italian
Servings 2
Calories 612 kcal

Ingredients

  • ½ pound fusilli
  • 1 tablespoon olive oil
  • 6 cloves garlic minced
  • 1 tablespoon tomato paste
  • 4 roma tomatoes diced, about 4 cups
  • 1 yellow onion diced
  • ½ teaspoon crushed red pepper flakes
  • 1 teaspoon salt
  • ½ cup coconut milk

Instructions

  • Warm olive oil in a large pot over medium-low heat. Add the diced onion and cook about 3 minutes, stirring frequently.
  • Add the tomato paste and minced garlic, stir, and cook for about 1 minute.
  • Add the diced tomatoes, salt, and crushed red pepper; stir and cook 3–5 minutes until the tomatoes soften.
  • Pour in 1 cup of water and add the uncooked fusilli. Stir well, cover, and cook 10–13 minutes until pasta is tender, stirring every 3–4 minutes.
  • Remove from heat, stir in the coconut milk, adjust salt and crushed red pepper to taste, and serve.

Notes

Store leftovers in a covered container in the refrigerator for up to four days.

Makes 2 large servings.

Nutrition

Calories: 612 kcal
Carbohydrates: 84 g
Protein: 17.9 g
Fat: 24.6 g
Sodium: 1225 mg
Potassium: 1151 mg
Fiber: 6.1 g
Sugar: 11.9 g
Calcium: 84 mg
Iron: 6 mg
Tried this recipe?Tag @plantedinthekitchen or use #plantedinthekitchen