Spicy Homemade Pasta Sauce

Between work, school, sports, and everything else family life throws at us, getting a homemade dinner on the table can feel like one more job at the end of a long day. That's why we love recipes that deliver big flavor without making dinner complicated.
This spicy homemade pasta sauce is one of those recipes. It starts with onions and garlic sautéed in olive oil, followed by tomato paste cooked until rich and fragrant. Fire-roasted tomatoes, Italian herbs, and hot pepper oil bring everything together into a hearty, rustic sauce with a little kick.
The best part? It takes just a few minutes of hands-on prep, then simmers while you help with homework, get the table ready, or tackle the next thing on your list. Serve it over homemade spaghetti noodles or your favorite pasta for a comforting family dinner that tastes like you put in far more effort than you did.

Spicy Homemade Pasta Sauce
Why You'll Love This Recipe
Big flavor, simple ingredients: Fire-roasted tomatoes, garlic, onion, and Italian herbs create a rich tomato base.
Easy for busy weeknights: A few minutes of prep gets the sauce started, leaving it to simmer while you handle the rest of dinner.
Adjustable heat: Hot pepper oil lets you control how spicy your sauce gets.
Perfect for homemade spaghetti: This rustic sauce clings to noodles and works with other favorite pasta shapes, too.
Ingredients You'll Need
Olive oil: Helps soften the onions and garlic while building the flavor base.
Yellow onion: Finely diced onion adds natural sweetness and depth as it browns.
Fresh garlic: Dividing the minced garlic between the beginning and later stages of cooking creates layers of garlic flavor.
Fire-roasted diced tomatoes: These provide the tomato base with a subtle smoky flavor.
Tomato paste: Cooking the paste before adding the tomatoes deepens its flavor and gives the sauce a richer taste.
Water: A smaller amount helps loosen the tomato paste and create a thick, spoonable sauce.
Italian seasoning, oregano, and thyme: These dried herbs bring classic Italian-inspired flavor.
Garlic powder: Adds another layer of savory garlic flavor throughout the sauce.
Hot pepper oil: Brings the heat. Start with a small amount and add more to taste.
Salt and black pepper: Season gradually, tasting as the sauce simmers.

Ingredients
2 tablespoons olive oil
1 medium onion, finely diced
3–5 cloves garlic, minced and divided
1 (28-ounce) can fire-roasted diced tomatoes
½–¾ of a 6-ounce can tomato paste
½ cup water
½ jar tomato paste, filled with water and shaken to loosen the remaining paste
1 teaspoon Italian seasoning
1 teaspoon dried oregano
½ teaspoon dried thyme
½ teaspoon garlic powder (suggested starting amount)
1–2 teaspoons hot pepper oil, to taste
Himalayan pink salt and black pepper, to tast
How to Make Spicy Homemade Pasta Sauce
1. Sauté the onion
Heat the olive oil in a large saucepan over medium heat. Add the finely diced onion and cook for 5–7 minutes, stirring occasionally, until softened and beginning to brown.
2. Add the garlic
Add 2–3 cloves of minced garlic and cook for about 1 minute, stirring frequently so the garlic becomes fragrant without burning.
3. Cook the tomato paste
Stir in the tomato paste and cook for 2–3 minutes, stirring frequently. This step develops a deeper tomato flavor before the liquid is added.
4. Add the Tomatoes and Water
Add the fire-roasted diced tomatoes and ½ cup of water to the saucepan. Add a little extra water to your tomato paste jar, secure the lid, and shake to loosen the remaining paste. Pour the tomato paste mixture into the saucepan and stir to combine.
5. Season the sauce
Stir in the Italian seasoning, dried oregano, thyme, garlic powder, remaining minced garlic, and hot pepper oil. Season with salt and black pepper to taste.
6. Simmer until flavorful
Reduce the heat to low and simmer uncovered for at least 30 minutes, stirring occasionally. Use the back of a spoon to gently crush some of the tomatoes as they soften. This creates a thicker, rustic sauce while leaving some tomato chunks intact.
7. Taste and serve
Taste the sauce and adjust the salt, pepper, and hot pepper oil as needed. Toss with freshly cooked spaghetti or your favorite pasta. Add a splash of pasta cooking water if needed to help the sauce coat the noodles.

Tips for the Best Homemade Pasta Sauce
Don't rush the onions. Letting them soften and brown builds a flavorful foundation.
Cook the tomato paste. A couple of minutes in the pan helps develop its flavor before the liquid goes in.
Keep the sauce at a gentle simmer. A low simmer allows the flavors to come together without scorching the bottom.
Control the spice. Start with 1 teaspoon of hot pepper oil and increase it gradually.
Save some pasta water. The starchy water helps the sauce cling to the noodles.
What to Serve With Spicy Pasta Sauce
Serve this sauce over homemade spaghetti noodles, penne, rotini, or another favorite pasta. Pair it with a simple green salad, roasted vegetables, or your favorite protein for a complete family dinner.
For the best finish, toss the cooked pasta directly into the sauce and add a splash of pasta water if needed. Freshly grated Parmesan and a little extra hot pepper oil are optional finishing touches.
Storage and Reheating
Refrigerator: Let leftover sauce cool, then transfer it to an airtight container and refrigerate within 2 hours. Use within 3–4 days.
Freezer: Freeze in freezer-safe containers, leaving a little room for expansion. For best quality, use within 3–4 months.
Reheating: Warm the sauce in a saucepan over low to medium-low heat, stirring occasionally. Add a small splash of water if it has thickened in the refrigerator.
Frequently Asked Questions
Can I make this pasta sauce less spicy?
Yes. Start with a small amount of hot pepper oil or leave it out initially. You can always add more after the sauce simmers.
Can I make this sauce ahead of time?
Yes. Make the sauce in advance, refrigerate it, and reheat gently when you're ready to serve. The flavors may develop further as it rests.
How do I make the sauce thicker?
Simmer it uncovered for a little longer, stirring occasionally. This allows excess liquid to evaporate and concentrates the tomato flavor.
Can I use this sauce with pasta other than spaghetti?
Absolutely. It works with penne, rotini, rigatoni, and other pasta shapes that hold a hearty tomato sauce.
Do I need to add sugar to homemade pasta sauce?
Not necessarily. The onions, tomatoes, and slow simmer provide plenty of flavor. Taste the sauce before deciding whether it needs any adjustment.
Our Sizzling Lime Recommendation
For an easy, flavorful dinner, toss freshly cooked spaghetti directly into the finished sauce with a splash of reserved pasta water. Finish with freshly grated Parmesan and extra hot pepper oil if you like more heat.
Homemade pasta sauce doesn't need to be complicated to taste great. A few simple ingredients, a little patience, and the right amount of spice can turn an ordinary weeknight dinner into a family favorite.
Spicy homemade tomato sauce with fire-roasted tomatoes served over spaghetti noodles and topped with Chunky tomato sauce with fire-roasted tomatoes, herbs, and seasonings simmering in a saucepan. Tomato paste on a white dish with fresh tomatoes, onion, and basil on a wooden cutting board for hom
Spicy Homemade Pasta Sauce
Prep: 10 minutes · Cook: 35 minutes · Total: 45 minutes
Ingredients
2 tablespoons olive oil
1 medium onion, finely diced
4–5 cloves garlic, minced and divided
1 (28-ounce) can fire-roasted diced tomatoes
½ jar tomato paste
½ cup water, plus additional water for rinsing the tomato paste jar
1 teaspoon Italian seasoning
1 teaspoon dried oregano
½ teaspoon dried thyme
½ teaspoon garlic powder
1–2 teaspoons hot pepper oil, to taste
Himalayan pink salt and black pepper, to taste
Instructions
Sauté the onion. Heat olive oil in a large saucepan over medium heat. Add the diced onion and cook for 5–7 minutes, until softened and beginning to brown.
Add the garlic. Add 3–4 cloves of minced garlic and cook for about 1 minute, stirring frequently until fragrant.
Cook the tomato paste. Stir in the tomato paste and cook for 2–3 minutes, stirring frequently to deepen its flavor.
Add the tomatoes and water. Add the fire-roasted diced tomatoes and ½ cup water. Add a little additional water to the tomato paste jar, close it, and shake to loosen the remaining paste. Pour the jar mixture into the saucepan and stir.
Season the sauce. Add the Italian seasoning, dried oregano, thyme, garlic powder, remaining minced garlic, and hot pepper oil. Season with salt and black pepper to taste.
Simmer. Reduce the heat to low and simmer uncovered for at least 30 minutes, stirring occasionally. Gently crush some of the tomatoes with the back of a spoon to create a thicker, rustic sauce while leaving some chunks intact.
Taste and serve. Adjust the seasoning as needed. Toss with cooked pasta and add a splash of reserved pasta water if needed to help the sauce coat the noodles.
Yield: Approximately 4–6 servings, depending on pasta portions and how much sauce you use.



Comments