Caramelized Onion Pasta Chili Oil

Featured in: Weeknight Dinners

This dish combines the natural sweetness of slowly caramelized onions with a kick of homemade chili oil. The onions cook down for nearly 30 minutes until they turn golden and develop a deep, rich sweetness that balances perfectly with the heat from the aromatic oil.

The chili oil infuses extra virgin olive oil with garlic, red chili flakes, smoked paprika, and a touch of soy sauce for umami depth. Tossed with al dente pasta and finished with Parmesan and fresh herbs, each bowl delivers layers of flavor—savory, sweet, and spicy in perfect harmony.

Updated on Sat, 07 Feb 2026 10:36:00 GMT
Golden caramelized onions and al dente pasta are tossed in a homemade spicy chili oil, finished with fresh parsley and grated Parmesan cheese. Save
Golden caramelized onions and al dente pasta are tossed in a homemade spicy chili oil, finished with fresh parsley and grated Parmesan cheese. | opticbaker.com

The first time I made this pasta, my kitchen smelled so incredible that my neighbor knocked on the door to ask what I was cooking. The combination of slowly caramelized onions and fragrant chili oil creates an aroma that fills the whole house. I had originally planned to experiment with something more complicated, but sometimes the simplest ideas turn out the best.

Last winter, my friend came over after a tough week at work, and I threw this together in about 45 minutes. She took one bite and actually went quiet for a moment. The way the spicy oil clings to each strand of pasta makes it feel so much more special than the usual weeknight dinner rotation.

Ingredients

  • 12 oz pasta: Spaghetti catches the sauce beautifully, but penne works if you prefer something with more heft
  • 2 tablespoons olive oil: Use this for caramelizing the onions slowly without burning
  • 1 large yellow onion: Thinly slice them so they cook down evenly and sweeten naturally
  • 3 cloves garlic: Add these near the end so they do not turn bitter
  • 3 tablespoons extra virgin olive oil: Save your good oil here since it is not being heated as aggressively
  • 1 tablespoon red chili flakes: Start here and adjust if you prefer more or less heat
  • 1 teaspoon smoked paprika: This adds a subtle depth that regular paprika cannot match
  • 1 teaspoon soy sauce: The secret ingredient that ties everything together with a touch of umami

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Caramelize the Onions:
Heat olive oil in a large skillet over medium heat and add sliced onions with a pinch of salt. Cook slowly for 25 to 30 minutes, stirring occasionally, until they turn deep golden brown and sweet.
Add the Aromatics:
Toss in minced garlic during the last 5 minutes of cooking and stir constantly so it softens without burning.
Make the Chili Oil:
Heat extra virgin olive oil in a small saucepan and sauté sliced garlic for 1 to 2 minutes until fragrant. Stir in chili flakes and paprika for 2 to 3 minutes, then add soy sauce and let it simmer briefly before removing from heat.
Boil the Pasta:
Cook pasta in heavily salted water until al dente, then reserve 1 cup of the starchy pasta water before draining.
Bring It All Together:
Toss the hot pasta with caramelized onions in the skillet, drizzle generously with chili oil, and add pasta water as needed to create a silky coating.
A skillet of caramelized onions with garlic, bathed in a paprika chili oil, waits to be tossed with cooked spaghetti for a bold meal. Save
A skillet of caramelized onions with garlic, bathed in a paprika chili oil, waits to be tossed with cooked spaghetti for a bold meal. | opticbaker.com

My dad usually prefers his food mild, but after trying this, he asked for the chili oil recipe separately. Now he keeps a small jar in his fridge for drizzling over everything from eggs to roasted vegetables.

Timing Your Prep

The onions take the longest, so start them first and let them work while you prep everything else. I used to try to multitask too much, but now I just let the onions do their thing while I chop garlic and measure spices at a leisurely pace.

Choosing Your Heat Level

Everyone tolerates spice differently, and I have learned to serve extra chili flakes on the side. My sister can barely handle red pepper flakes, while my brother dumps them directly into his portion before even tasting it first.

Making It Your Own

This recipe adapts beautifully based on what you have in your pantry or what is in season. Sometimes the best discoveries happen when you work with what is available rather than following a plan too rigidly.

  • Try adding a splash of balsamic vinegar to the onions while they caramelize for extra depth
  • A handful of spinach or arugula tossed in at the end adds color and freshness
  • Leftovers reheat surprisingly well with just a splash of water to loosen the sauce
Ready to serve Caramelized Onion Pasta with Chili Oil, featuring tender noodles, deeply browned onions, and a vibrant, aromatic red oil drizzle. Save
Ready to serve Caramelized Onion Pasta with Chili Oil, featuring tender noodles, deeply browned onions, and a vibrant, aromatic red oil drizzle. | opticbaker.com

There is something deeply satisfying about a dish that looks impressive but comes from such humble ingredients. I hope this becomes a regular in your rotation like it has in mine.

Cooking Q&A

How do I properly caramelize onions?

Cook sliced onions in olive oil over medium heat for 25–30 minutes, stirring occasionally. They should turn deeply golden and sweet. Add garlic during the last 5 minutes to prevent burning.

Can I adjust the spice level?

Absolutely. Reduce the chili flakes to ½ teaspoon for mild heat, or increase to 2 tablespoons for extra spice. You can also serve with additional chili flakes on the side.

What pasta shapes work best?

Spaghetti, linguine, or penne all work beautifully. Long strands like spaghetti coat evenly with the chili oil, while penne captures the caramelized onion pieces in its tubes.

How long does the chili oil keep?

Store leftover chili oil in an airtight container in the refrigerator for up to 2 weeks. Bring to room temperature before using, as the oil may solidify when cold.

Can I make this vegan?

Yes. Simply substitute the Parmesan with a plant-based alternative or nutritional yeast. The rest of the dish is naturally vegan-friendly.

Why add soy sauce to the chili oil?

Soy sauce adds a subtle umami depth that enhances the overall savoriness of the dish. It complements the sweetness of the onions and the heat of the chilies without overpowering the flavors.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Caramelized Onion Pasta Chili Oil

Sweet and spicy pasta with deeply caramelized onions, fragrant chili oil, fresh herbs, and Parmesan.

Time to prepare
15 mins
Time to cook
30 mins
Overall time
45 mins
Recipe by Ella Anderson

Dish Type Weeknight Dinners

Skill Level Easy

Cuisine Italian-Inspired

Makes 4 Portions

Dietary details Vegetarian option

What You'll Need

Pasta

01 12 oz spaghetti, penne, or linguine
02 Salt for pasta water

Caramelized Onions

01 2 tablespoons olive oil
02 1 large yellow onion, thinly sliced
03 3 cloves garlic, minced
04 Salt and freshly ground black pepper to taste

Chili Oil

01 3 tablespoons extra virgin olive oil
02 1 tablespoon red chili flakes
03 1 teaspoon smoked paprika
04 1 small garlic clove, thinly sliced
05 1 teaspoon soy sauce

Garnishing

01 Grated Parmesan cheese for serving
02 Fresh basil or parsley, chopped
03 Extra chili flakes (optional)

How to Make It

Step 01

Caramelize the Onions: Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the sliced onions and a pinch of salt. Cook, stirring occasionally, for 25-30 minutes until deeply golden and caramelized. Add the minced garlic in the last 5 minutes, stirring to avoid burning. Season with black pepper and adjust salt to taste. Set aside.

Step 02

Prepare the Chili Oil: In a small saucepan, heat 3 tablespoons olive oil over medium heat. Add sliced garlic and sauté for 1-2 minutes until fragrant but not browned. Add chili flakes and paprika; stir continuously for 2-3 minutes until aromatic. Stir in soy sauce and let simmer for 2 minutes. Remove from heat and set aside.

Step 03

Cook the Pasta: Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Reserve 1 cup of pasta water, then drain the pasta.

Step 04

Combine Ingredients: Toss the hot pasta with the caramelized onions in the skillet. Drizzle with the chili oil and toss to coat. Add reserved pasta water a little at a time if needed to loosen the sauce.

Step 05

Garnish and Serve: Top with generous Parmesan, chopped herbs, and extra chili flakes if desired. Serve immediately, hot.

Tools You'll Need

  • Large skillet
  • Small saucepan
  • Large pot
  • Pasta strainer
  • Chef's knife
  • Cutting board
  • Tongs or pasta spoon

Allergy details

Always review every ingredient for allergens and speak to your healthcare provider if you're unsure.
  • Contains wheat (gluten), dairy (Parmesan), soy (soy sauce). May contain garlic.

Nutrition details (per serving)

These nutrition details are for your reference—don't substitute for professional medical guidance.
  • Caloric Value: 450
  • Fat content: 20 g
  • Carbohydrates: 55 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.