Caramelized Onion Pasta with Chili Oil Recipe
Introduction
This Caramelized Onion Pasta with Chili Oil is a simple yet flavorful dish that combines the sweetness of slow-cooked onions with a spicy, smoky chili oil. Perfect for a comforting weeknight dinner, it’s easy to make and sure to satisfy your taste buds.

Ingredients
- 12 oz pasta (spaghetti, penne, linguine, or your choice)
- 2 tablespoons olive oil (for sautéing)
- 1 large yellow onion, thinly sliced
- 3 cloves garlic, minced
- Salt and pepper, to taste
- 3 tablespoons olive oil (for chili oil)
- 1 tablespoon red chili flakes (adjust to spice preference)
- 1 teaspoon paprika
- 1 small garlic clove, thinly sliced
- 1 teaspoon soy sauce
- Grated Parmesan cheese, for garnish
- Fresh basil or parsley, chopped (for garnish)
- Extra chili flakes (optional, for extra heat)
Instructions
- Step 1: Thinly slice the onion into even rings for even caramelization. Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the onions and a pinch of salt, stirring occasionally. Cook for 25-30 minutes until golden and soft, stirring every 5-7 minutes to avoid burning.
- Step 2: About 5 minutes before the onions finish, add the minced garlic and cook until fragrant. Season with salt and pepper, then set aside.
- Step 3: In a small saucepan, warm 3 tablespoons of olive oil over medium heat. Add the thinly sliced garlic and sauté for 1-2 minutes until fragrant but not browned.
- Step 4: Stir in the red chili flakes and paprika, cooking for 2-3 minutes until aromatic. Add the soy sauce, stir, and simmer for 2 more minutes. Remove from heat.
- Step 5: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve 1 cup of pasta water before draining.
- Step 6: Toss the cooked pasta with the caramelized onions until well combined.
- Step 7: Drizzle the chili oil over the pasta and toss again. Add reserved pasta water gradually if the pasta seems dry to achieve a glossy coating.
- Step 8: Garnish generously with grated Parmesan and chopped fresh basil or parsley. Add extra chili flakes if desired.
- Step 9: Serve immediately, enjoying the balance of sweet, spicy, and savory flavors.
Tips & Variations
- Use long pasta shapes like linguine or spaghetti to better catch the chili oil and onions.
- Adjust chili flakes to suit your heat preference, or substitute with fresh chopped chili for a different spicy profile.
- For a vegan option, skip the Parmesan or use a plant-based cheese alternative.
- Try adding toasted pine nuts or walnuts for extra texture and flavor.
Storage
Store leftover pasta in an airtight container in the refrigerator for up to 3 days. Reheat gently in a pan over low heat, adding a splash of water or olive oil to restore the sauce’s texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of onions?
Yes, you can substitute yellow onions with white or red onions, but yellow onions caramelize best and offer the sweetest flavor.
How can I make the dish less spicy?
Reduce the amount of red chili flakes in the chili oil, or omit them entirely. You can also swap chili flakes for a mild paprika to keep flavor without heat.
PrintCaramelized Onion Pasta with Chili Oil Recipe
This Caramelized Onion Pasta with Chili Oil is a deliciously simple yet flavorful dish combining sweet, slow-cooked onions with a vibrant, spicy chili oil. Tossed together with perfectly cooked pasta and garnished with fresh herbs and Parmesan, this recipe offers a perfect balance of sweetness, heat, and savory depth for a satisfying meal.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
For the Pasta:
- 12 oz pasta (spaghetti, penne, linguine, or preferred shape)
- 2 tablespoons olive oil
- 1 large yellow onion, thinly sliced
- 3 cloves garlic, minced
- Salt and pepper to taste
For the Chili Oil:
- 3 tablespoons olive oil (extra virgin recommended)
- 1 tablespoon red chili flakes (adjust to spice preference)
- 1 teaspoon paprika
- 1 small garlic clove, thinly sliced
- 1 teaspoon soy sauce
For Garnishing:
- Grated Parmesan cheese
- Fresh basil or parsley, chopped
- Extra chili flakes (optional)
Instructions
- Caramelize the Onions: Thinly slice the onion into even rings to ensure uniform caramelization. Heat 2 tablespoons of olive oil in a large, deep skillet or saucepan over medium heat. Add the sliced onions, sprinkle with a pinch of salt to draw out moisture, and sauté, stirring occasionally. Cook the onions for 25-30 minutes until they become soft and golden brown, stirring every 5-7 minutes. About 5 minutes before they finish, add the minced garlic and cook until fragrant, stirring frequently to prevent burning. Season with salt and freshly ground black pepper to taste, then set aside.
- Make the Chili Oil: In a small saucepan, warm 3 tablespoons of olive oil over medium heat. Add the thinly sliced garlic and sauté for 1-2 minutes until aromatic but not browned. Stir in 1 tablespoon of red chili flakes and 1 teaspoon of paprika, cooking for an additional 2-3 minutes while stirring to infuse the oil with spice and smoky flavors. Pour in 1 teaspoon of soy sauce, stir well and let simmer for another 2 minutes. Remove from heat and set aside.
- Cook the Pasta: Meanwhile, bring a large pot of salted water to a boil. Cook the pasta according to the package instructions until al dente. Before draining, reserve 1 cup of the pasta cooking water. Drain the pasta and set aside.
- Combine the Pasta and Onions: Toss the cooked pasta with the caramelized onions, coating the noodles evenly with the sweet onion mixture. Drizzle the prepared chili oil over the pasta and toss again to combine. If the pasta looks dry, add some of the reserved pasta water a little at a time to loosen the sauce and ensure an even coating.
- Garnish and Serve: Sprinkle grated Parmesan cheese generously over the pasta. Add chopped fresh basil or parsley for freshness and color. Optionally, top with extra chili flakes for more heat. Serve the pasta immediately as a satisfying main course or alongside a fresh salad.
Notes
- Be patient while caramelizing the onions; this step is key to achieving the rich, sweet flavor.
- Adjust red chili flakes according to your heat preference—reduce for mild or add more for extra spice.
- Reserve pasta water to adjust sauce consistency if needed.
- If vegan, omit Parmesan cheese or substitute with vegan cheese alternatives.
- Use extra virgin olive oil for best flavor in the chili oil.
- This dish pairs well with a crisp green salad or crusty bread.
Keywords: caramelized onion pasta, chili oil pasta, spicy pasta recipe, vegetarian Italian pasta, easy pasta dishes, homemade chili oil, caramelized onions, weeknight dinner

