Ivys Recipes

  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Homemade Spaghetti Sauce Recipe

Published: May 25, 2026 by Ivy · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.2 from 55 reviews

If you’re craving a truly comforting, rich, and hearty pasta dinner, this Homemade Spaghetti Sauce Recipe is exactly what you need. Bursting with layers of flavor from tender vegetables, savory ground beef, and sun-dried tomatoes, this sauce is a game-changer for your weeknight dinners. It simmers to a perfect chunky consistency that hugs every strand of spaghetti beautifully, making it one of those treasured recipes you’ll want to return to time and time again.

Ingredients You'll Need

The image shows a white marbled surface with various cooking ingredients arranged neatly. In the bottom left, there is a clear glass bowl filled with raw ground meat, pinkish-red in color, with a rough texture. Above it, there is a glass jug with light brown broth and a small glass bottle with yellow olive oil. To the right of the meat, a small clear bowl contains sun-dried tomatoes, dark reddish-brown and wrinkled. Nearby is another small dish with thick red tomato paste. On the far right, a large clear bowl holds whole peeled tomatoes and red tomato juice. Below these, there are two long, smooth carrots in bright orange, three pale green celery stalks with a crisp texture, a yellow onion with papery skin, and two small white garlic cloves. There is also a small bowl with four piles of spices: crushed red pepper, dried herbs, pepper, and salt. The whole setup looks fresh and ready for cooking. photo taken with an iphone --ar 4:5 --v 7

This recipe relies on wholesome, straightforward ingredients that create incredible depth without any fuss. Each component plays a crucial role, whether it’s building the base of flavor, adding texture, or balancing acidity and sweetness.

  • Olive oil: A heart-healthy fat that helps soften vegetables and infuses them with richness.
  • Onion (diced): Adds natural sweetness and aroma as it cooks down.
  • Celery stalks (diced): Brings a subtle freshness and a slight crunch to the sauce base.
  • Carrots (diced): Enhance sweetness and color, balancing out the acidity of the tomatoes.
  • Italian seasoning (no salt added): A blend of herbs to bring a classic Mediterranean flair.
  • Garlic cloves (minced): Aromatic and bold, garlic elevates the savory character.
  • Salt: Essential for seasoning, it ties all flavors together.
  • Black pepper: Adds subtle heat and complexity.
  • Crushed red pepper: For a gentle kick that livens up the sauce.
  • Lean ground beef: Offers hearty protein and a rich meaty base.
  • Tomato paste: Concentrated tomato flavor that deepens the sauce’s richness.
  • Low sodium vegetable broth: Helps deglaze the pan while keeping flavors bright.
  • Sun-dried tomatoes in oil: Intense tomato essence with a slightly chewy texture.
  • Canned whole peeled tomatoes (crushed by hand): The body of the sauce, providing juiciness and that classic chunky feel.
  • Spaghetti: The perfect pasta to soak up every bit of this luscious sauce.

How to Make Homemade Spaghetti Sauce Recipe

Step 1: Sauté the Vegetables

Begin by heating olive oil in a large Dutch oven over medium heat. Toss in the diced onion, celery, and carrots, cooking them until the onion looks translucent and the veggies start to soften. This step takes about 7 to 9 minutes and it’s crucial because it builds the flavor foundation with each softened vegetable releasing its natural sweetness and aroma.

Step 2: Season and Add Garlic

Next, sprinkle in the Italian seasoning, salt, black pepper, and crushed red pepper flakes. Stir in the minced garlic and cook just until you can smell its delicious fragrance, about 1 to 2 minutes. This brief cooking enhances the garlic’s flavor without it turning bitter.

Step 3: Brown the Ground Beef

Add the lean ground beef into the pot. As it cooks, break up the meat with your spoon or spatula, making sure to get rid of any large chunks. Continue cooking until all the beef is browned and no pink remains. This step infuses your sauce with hearty richness and meaty depth.

Step 4: Incorporate Tomato Paste and Broth

Stir in the tomato paste and let it cook for 2 to 3 minutes to deepen its flavor. Then add the vegetable broth to deglaze the pan, scraping up all those tasty browned bits stuck to the bottom. Let the broth reduce slightly for about 2 minutes. This technique layers in flavor and prevents bitterness.

Step 5: Add Tomatoes and Simmer

Now it’s time to add the sun-dried tomatoes followed by your crushed whole peeled canned tomatoes. Stir everything together well. Bring the sauce to a full boil before lowering it to a gentle simmer. Cook uncovered for 35 to 45 minutes, allowing the flavors to meld and the sauce to thicken into a beautiful chunky consistency. Be sure to taste and adjust seasoning with salt and pepper near the end to get it just right.

How to Serve Homemade Spaghetti Sauce Recipe

A white plate holds a base layer of thin, long yellow spaghetti noodles arranged loosely in a round shape. On top, there is a chunky red tomato sauce mixed with small pieces of cooked meat and diced orange carrots, spread unevenly over the pasta. Bright green fresh basil leaves are scattered on the sauce along with a light dusting of grated light beige cheese. The plate is placed on a white marbled surface, with a glass bowl of green basil leaves below and a small clear bowl of grated cheese above it. Part of another similar plate with the same dish is visible on the right side. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of freshly grated Parmesan cheese is a classic finish that adds a salty, nutty note. Fresh basil leaves or chopped parsley also brighten the plate with herbaceous freshness. For a bit of extra indulgence, drizzle a little good-quality olive oil or add a pinch of red pepper flakes for more heat.

Side Dishes

Serve this sauce alongside classic buttered garlic bread to soak up every last drop, or pair it with a simple crisp green salad for a refreshing contrast. Roasted vegetables like zucchini or bell peppers also complement the rich flavors beautifully and add a nutritious element to your meal.

Creative Ways to Present

For a fun twist, spoon the sauce over baked spaghetti squash or use it as a filling for stuffed bell peppers. You can even layer it in a lasagna or turn it into a hearty meatball sub for a cozy dinner option. The possibilities with this Homemade Spaghetti Sauce Recipe are endless and all delicious!

Make Ahead and Storage

Storing Leftovers

Let your sauce cool completely before transferring it into an airtight container. It will keep well in the refrigerator for up to four days, making it perfect for quick reheats and easy weeknight dinners.

Freezing

This sauce freezes beautifully! Portion it into freezer-safe bags or containers, leaving space for expansion. It can be frozen for up to three months without losing its vibrant flavor, so you always have a batch on hand for busy days.

Reheating

Reheat gently over low to medium heat on the stovetop, stirring occasionally until warmed through. You may need to add a splash of water or broth if it thickens too much. Alternatively, microwaving in short bursts with stirring in between also works well.

FAQs

Can I make this sauce vegetarian?

Absolutely! Simply omit the ground beef and add extra vegetables like mushrooms or zucchini for that hearty texture. You can also try lentils for added protein and fiber without sacrificing heartiness.

What type of pasta works best with this sauce?

Spaghetti is a classic and pairs wonderfully, but feel free to experiment with other shapes like rigatoni, penne, or fettuccine to catch more of the chunky sauce for each bite.

Is there a substitute for sun-dried tomatoes?

If you don’t have sun-dried tomatoes on hand, roasted red peppers or extra canned tomatoes can add a similar depth of flavor, though the chewy texture will be missing.

How can I make this sauce thicker?

Simmering the sauce uncovered longer will naturally reduce excess liquid and thicken it. You can also mash some of the tomatoes with your spoon while cooking to boost thickness and texture.

Can I prepare this sauce ahead of time?

Yes! In fact, this Homemade Spaghetti Sauce Recipe tastes even better the next day once the flavors have had time to meld, making it a fantastic recipe to prepare in advance.

Final Thoughts

This Homemade Spaghetti Sauce Recipe is a warm, comforting staple that’s just bursting with flavor, perfect for creating memorable meals for family and friends. With simple ingredients and straightforward steps, you really can’t go wrong. Give it a try, and you’ll likely find yourself making it again and again—just like I do!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Spaghetti Sauce Recipe

Homemade Spaghetti Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 55 reviews
  • Author: Ivy
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 8 minutes
  • Total Time: 1 hour 23 minutes
  • Yield: 8 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
Print Recipe
Pin Recipe

Description

This homemade spaghetti sauce recipe combines fresh vegetables, lean ground beef, and rich tomatoes simmered together to create a flavorful and hearty sauce perfect for serving over your favorite pasta. The sauce is seasoned with Italian herbs and a touch of crushed red pepper for a slight kick, making it an authentic and satisfying meal.


Ingredients

Vegetables and Seasonings

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 celery stalks, diced
  • 2 carrots, diced
  • ½ tablespoon Italian seasoning (no salt added)
  • 2 garlic cloves, minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon crushed red pepper

Meat and Liquids

  • 1 pound lean ground beef
  • 1 tablespoon tomato paste
  • ½ cup low sodium vegetable broth
  • ¼ cup sundried tomatoes in oil
  • 2 28-ounce cans whole peeled tomatoes (crushed by hand into a chunky consistency)

Serving

  • Spaghetti (for serving)


Instructions

  1. Prepare the base: In a large Dutch oven, heat olive oil over medium heat. Add diced onion, celery, and carrots. Cook for 7–9 minutes until the onion becomes translucent and the vegetables soften.
  2. Add seasonings and garlic: Stir in Italian seasoning, minced garlic, salt, black pepper, and crushed red pepper flakes. Cook for 1–2 minutes until the garlic becomes fragrant.
  3. Cook the ground beef: Add the lean ground beef to the pot. Stir occasionally to break up meat chunks. Cook for 3–5 minutes until the beef is fully browned and no pink remains.
  4. Incorporate tomato paste and deglaze: Stir in the tomato paste and cook for 2–3 minutes. Add vegetable broth and use a spoon to scrape and loosen browned bits from the pot’s bottom. Let broth reduce for about 2 minutes.
  5. Add tomatoes and simmer: Mix in sundried tomatoes and crushed whole peeled tomatoes. Bring the sauce to a boil, then reduce heat to low and let it simmer uncovered for 35–45 minutes. Adjust salt and pepper to taste before serving.

Notes

  • For deeper flavor, simmer the sauce longer if time permits.
  • You can substitute ground turkey or plant-based meat for a leaner or vegetarian alternative.
  • If you prefer a smoother sauce, use an immersion blender to blend some or all of the tomatoes after simmering.
  • Serve this sauce over cooked spaghetti or your favorite type of pasta.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 4 days or frozen for up to 3 months.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Butter Lemon Garlic Shrimp (20 Minute Recipe) + Video Recipe
    Butter Lemon Garlic Shrimp (20 Minute Recipe) + Video Recipe
  • Orange Glazed Salmon with Rosemary and Pomegranate Recipe
    Orange Glazed Salmon with Rosemary and Pomegranate Recipe
  • Lemon Pepper Hot Smoked Salmon Recipe
    Lemon Pepper Hot Smoked Salmon Recipe
  • Beef & Vegetables Chop Suey (Stir Fry Recipe) Recipe
    Beef & Vegetables Chop Suey (Stir Fry Recipe) Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hey, I’m Ivy!

I’m a 28-year-old mom to my little prince, Pitter, who loves cooking and exploring flavors from around the world. What started in my home kitchen is now a space where I share simple, global-inspired recipes made with love.

 

Learn more

Popular

  • Marry Me Red Velvet Cinnamon Rolls Recipe
    Marry Me Red Velvet Cinnamon Rolls Recipe
  • Lemon Glazed White Chocolate and Raspberry Blondies Recipe
    Lemon Glazed White Chocolate and Raspberry Blondies Recipe
  • Brown Butter Apple Strudel Blondies with Salted Caramel Drizzle Recipe
    Brown Butter Apple Strudel Blondies with Salted Caramel Drizzle Recipe
  • Mini Pistachio and Coffee Cheesecakes Recipe
    Mini Pistachio and Coffee Cheesecakes Recipe

Footer

as seen in:

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ivys Recipes. All rights reserved.