Save The first time I made caramelized onions, I stood over the stove stirring what seemed like forever, wondering if my patience would pay off. That golden mound of sweetness transformed everything I thought I knew about simple pasta. Now this dish has become my go-to when I want something that feels luxurious but comes together with mostly pantry staples. The way the heat from the chili oil plays against those slowly cooked onions creates this incredible push-and-pull of flavors that keeps you coming back for bite after bite.
I made this for my sister last winter when she was feeling under the weather and needed something comforting but with a little kick. She sat there quietly eating, taking these small thoughtful bites, before finally looking up and asking for the recipe. Now whenever she visits, this is what she requests. There is something about the combination of the long-cooked onions and that fragrant oil that just makes people feel taken care of.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 12 oz pasta: I love spaghetti or linguine here because the sauce really clings to the strands, but penne works beautifully if you prefer something with more texture
- 1 large yellow onion: Yellow onions have the perfect balance of sweetness and flavor for caramelizing red onions can be too sharp and sweet onions lose their structure
- 2 tablespoons olive oil: Use a neutral olive oil here since you want the onions flavor to shine without competition
- 3 cloves garlic: Minced right at the end so it infuses the onions without burning or turning bitter
- 3 tablespoons extra virgin olive oil: Save your good oil for the chili infusion where its fruity notes really shine
- 1 tablespoon red chili flakes: Start here and adjust to your heat tolerance some nights I go lighter, others I want that real punch
- 1 teaspoon smoked paprika: The smoked variety adds this gorgeous depth that regular paprika just cannot match
- 1 small garlic clove: Thinly sliced so it gently infuses the oil without overpowering it
- 1 teaspoon soy sauce: Sounds unusual but it adds this incredible umami richness that rounds out the heat
- Grated Parmesan: The salty finish that pulls everything together use freshly grated for the best melt
- Fresh basil or parsley: Bright herbs cut through all that richness and add beautiful color
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Slowly caramelize the onions:
- Heat your olive oil in a large skillet over medium heat, add the sliced onions with a pinch of salt, and let them cook undisturbed for a few minutes before stirring. Keep at it for 25 to 30 minutes, stirring occasionally, until they are a deep golden brown and smell incredibly sweet. Add the minced garlic during the last 5 minutes so it softens and infuses without burning.
- Infuse the chili oil:
- Warm the extra virgin olive oil in a small saucepan over medium heat and add the sliced garlic. Let it sizzle gently for 1 to 2 minutes until fragrant but not browned. Stir in the chili flakes and paprika, letting them bloom in the oil for 2 to 3 minutes until your kitchen smells amazing. Finish with the soy sauce and let it simmer for another 2 minutes before removing from heat.
- Boil your pasta:
- Bring a large pot of generously salted water to a rolling boil. Add the pasta and cook until al dente, usually about a minute less than the package suggests. Before draining, reserve 1 cup of that starchy pasta water it is liquid gold for bringing the sauce together.
- Toss everything together:
- Add the hot pasta directly to the skillet with the caramelized onions. Pour over that fragrant chili oil and toss vigorously so every strand gets coated. Add pasta water a splash at a time if the sauce seems too thick or sticky.
- Finish with your garnishes:
- Serve immediately in warm bowls topped with generous Parmesan, plenty of fresh herbs, and extra chili flakes if you love the heat.
Save Last month I made this on a Tuesday night just for myself, standing at the stove with a glass of wine, taking my time with the onions. Something about the ritual of it the stirring, the smelling, the slow transformation of humble ingredients made the whole evening feel special. That is the magic of this dish. It turns an ordinary weeknight into something worth savoring.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Make It Your Own
Sometimes I will add a handful of spinach or arugula right at the end letting it wilt in the hot pasta for a pop of color and freshness. Other times I will toss in some roasted cherry tomatoes when they are in season. The beauty of this recipe is how well it plays with whatever you have on hand or whatever sounds good that night.
Perfecting The Caramelization
I used to rush this step and wonder why my onions never achieved that deep amber color. The secret is trusting the process and resisting the urge to crank up the heat. Stir just often enough to prevent sticking, and let them do their thing. Those 30 minutes feel long but the flavor payoff is absolutely worth every minute.
Serving Suggestions
This pasta works beautifully as a standalone meal but pairs wonderfully with a crisp green salad dressed simply with lemon and olive oil. A chilled white wine like Pinot Grigio cuts through the richness perfectly. I have also served smaller portions alongside roasted vegetables or a light soup for a more elaborate dinner.
- Save some extra chili oil to drizzle over the top just before serving
- Let the pasta rest for a minute after tossing so the sauce really clings
- Have extra Parmesan at the table because everyone will want more
Save Hope this brings as much comfort to your table as it has to mine. Sometimes the simplest recipes are the ones we return to again and again.
Saffron Brook Recipe Q&As
- → How do I caramelize onions properly?
Heat olive oil in a large skillet over medium heat, add sliced onions with a pinch of salt, and cook slowly for 25-30 minutes. Stir occasionally to prevent burning. The onions should turn deep golden brown and develop a sweet, jammy consistency. Add minced garlic during the last 5 minutes to avoid burning.
- → Can I adjust the spice level?
Absolutely. Start with 1 tablespoon of red chili flakes and taste the chili oil before tossing with pasta. For milder heat, reduce to ½ tablespoon. For extra spice, increase to 2 tablespoons or add fresh sliced chilies when serving.
- → What pasta shapes work best?
Spaghetti, linguine, or penne all work wonderfully here. Long pasta strands coat evenly with the chili oil, while tube shapes like penne capture the caramelized onion pieces in their ridges. Use whatever you have on hand.
- → How long does the chili oil keep?
The homemade chili oil will keep in an airtight container in the refrigerator for up to 2 weeks. Bring to room temperature before using, as the olive oil may solidify when cold. Always use a clean spoon to remove oil from the jar.
- → Can I make this dish vegan?
Yes, simply substitute the Parmesan cheese with a plant-based alternative or nutritional yeast. The caramelized onions and chili oil provide plenty of umami flavor, so you won't miss the dairy component.
- → Why add pasta water to the sauce?
Pasta water is starchy and salty, which helps bind the chili oil and caramelized onions to the pasta. Add it a little at a time until you reach your desired consistency—this creates a silky, emulsified sauce that clings to every strand.