14 Delicious Moms Best Spaghetti Sauce Recipes
Let’s face it, nothing brings the family to the table faster than the aroma of a simmering spaghetti sauce. Whether you’re in the mood for a quick weeknight dinner or a slow-cooked Sunday feast, our roundup of 14 Delicious Mom’s Best Spaghetti Sauce Recipes promises to deliver comfort in every bite. Dive in and discover your next family favorite!
Classic Homemade Spaghetti Sauce

Unbelievable as it may seem, my journey to perfecting the Classic Homemade Spaghetti Sauce began in my tiny apartment kitchen, where the aroma of simmering tomatoes and herbs would waft through the halls, teasing my neighbors. It’s a recipe that’s evolved over the years, but the heart of it remains the same—simple, hearty, and irresistibly delicious.
Ingredients
- For the sauce:
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 28 oz canned crushed tomatoes
- 6 oz tomato paste
- 1 tsp sugar
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp dried basil
- 1 tsp dried oregano
- 1/4 tsp red pepper flakes (optional)
- 1/2 cup water
Instructions
- Heat olive oil in a large saucepan over medium heat until shimmering, about 1 minute.
- Add the chopped onion and sauté until translucent, about 5 minutes, stirring occasionally to prevent burning.
- Stir in the minced garlic and cook for another 30 seconds, just until fragrant.
- Pour in the crushed tomatoes and tomato paste, stirring to combine evenly.
- Add sugar, salt, black pepper, dried basil, dried oregano, and red pepper flakes (if using), mixing well.
- Pour in water to adjust the consistency, then bring the sauce to a gentle simmer.
- Reduce the heat to low and let the sauce simmer uncovered for 30 minutes, stirring every 10 minutes to prevent sticking.
- After simmering, taste and adjust seasoning if necessary, then remove from heat.
Hearty and rich, this sauce clings beautifully to spaghetti, offering a perfect balance of sweetness and tang. Try serving it over al dente pasta with a sprinkle of fresh basil and a generous dusting of Parmesan for an extra touch of comfort.
Spaghetti Sauce with Meatballs

Very few dishes bring back childhood memories like a hearty plate of spaghetti and meatballs. I remember my grandmother standing over the stove, stirring her secret sauce recipe that simmered for hours, filling the house with an aroma that promised a delicious meal. Today, I’m sharing my version of this classic, tweaked over years of trial and error to perfection.
Ingredients
- For the meatballs:
- 1 lb ground beef
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 egg
- 2 tbsp chopped parsley
- 1 tsp salt
- 1/2 tsp black pepper
- For the sauce:
- 2 tbsp olive oil
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 28 oz canned crushed tomatoes
- 1 tsp sugar
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 cup fresh basil, chopped
Instructions
- Preheat your oven to 375°F (190°C) to bake the meatballs evenly.
- In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, parsley, salt, and pepper. Mix gently with your hands to avoid overworking the meat.
- Shape the mixture into 1.5-inch meatballs and place them on a baking sheet lined with parchment paper.
- Bake the meatballs for 20 minutes, or until they’re browned and cooked through.
- While the meatballs bake, heat olive oil in a large saucepan over medium heat. Add onion and garlic, sautéing until soft and fragrant, about 5 minutes.
- Stir in crushed tomatoes, sugar, salt, and pepper. Bring the sauce to a simmer, then reduce the heat to low.
- Add the baked meatballs to the sauce, gently stirring to coat. Simmer for an additional 30 minutes to let the flavors meld.
- Stir in fresh basil just before serving for a burst of color and flavor.
Out of the oven, these meatballs are tender and juicy, enveloped in a rich, tangy sauce that clings perfectly to every strand of spaghetti. Serve it with a sprinkle of extra Parmesan and a side of garlic bread for a meal that’s sure to impress.
Vegetarian Spaghetti Sauce

Over the years, I’ve experimented with countless vegetarian spaghetti sauces, but this one holds a special place in my heart. It’s the perfect blend of hearty and fresh, with a depth of flavor that even meat-lovers admire. I remember the first time I made it; the aroma filled my kitchen, and I knew it was a keeper.
Ingredients
- For the sauce:
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 1 carrot, finely diced
- 1 celery stalk, finely diced
- 1 can (28 oz) crushed tomatoes
- 1 tbsp tomato paste
- 1 tsp dried basil
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 cup fresh basil, chopped
Instructions
- Heat olive oil in a large saucepan over medium heat until shimmering, about 2 minutes.
- Add onion, garlic, carrot, and celery. Cook, stirring occasionally, until vegetables are softened, about 5 minutes. Tip: Don’t rush this step; the sweetness of the vegetables forms the base of your sauce.
- Stir in crushed tomatoes, tomato paste, dried basil, dried oregano, salt, and pepper. Bring to a simmer.
- Reduce heat to low and let the sauce simmer uncovered for 30 minutes, stirring occasionally. Tip: A longer simmer time deepens the flavors, so patience is key.
- Remove from heat and stir in fresh basil. Tip: Adding fresh herbs at the end preserves their vibrant color and flavor.
After simmering, this sauce develops a rich, velvety texture that clings beautifully to pasta. The fresh basil adds a bright finish, making it a versatile base for your favorite vegetarian dishes. Try serving it over spaghetti with a sprinkle of vegan parmesan for a comforting meal.
Spaghetti Sauce with Sausage

Yesterday, I found myself craving something hearty and comforting, and nothing hits the spot quite like a homemade spaghetti sauce with sausage. It’s a dish that reminds me of family dinners and the joy of cooking with loved ones.
Ingredients
- For the sauce:
- 1 lb Italian sausage
- 1 tbsp olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 28 oz can crushed tomatoes
- 1 tsp sugar
- 1 tsp salt
- 1/2 tsp black pepper
- 1/4 cup fresh basil, chopped
Instructions
- Heat olive oil in a large skillet over medium heat until shimmering, about 2 minutes.
- Add the Italian sausage, breaking it apart with a spoon, and cook until browned, about 5 minutes. Tip: Don’t overcrowd the pan to ensure even browning.
- Add the diced onion and minced garlic to the skillet, sautéing until the onion is translucent, about 3 minutes. Tip: Stir frequently to prevent garlic from burning.
- Pour in the crushed tomatoes, then stir in the sugar, salt, and black pepper. Bring to a simmer.
- Reduce heat to low and let the sauce simmer for 20 minutes, stirring occasionally. Tip: A longer simmer deepens the flavors.
- Stir in the fresh basil just before serving to preserve its vibrant color and flavor.
Lusciously rich and packed with flavor, this spaghetti sauce with sausage clings perfectly to your pasta, offering a satisfying bite every time. Try serving it over a bed of al dente spaghetti with a sprinkle of Parmesan cheese for an extra touch of indulgence.
Slow Cooker Spaghetti Sauce

Perfect for those busy days when you crave something homemade but don’t have hours to spend in the kitchen, this Slow Cooker Spaghetti Sauce is a game-changer. I remember the first time I tried making it; the aroma filled the house, making it impossible for anyone to resist asking what’s for dinner.
Ingredients
- For the sauce:
- 2 tbsp olive oil
- 1 large onion, finely chopped
- 4 garlic cloves, minced
- 1 lb ground beef
- 1 lb Italian sausage, casings removed
- 2 cans (28 oz each) crushed tomatoes
- 1 can (6 oz) tomato paste
- 1 cup water
- 2 tsp sugar
- 2 tsp dried basil
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Heat olive oil in a large skillet over medium heat. Add onion and garlic, sautéing until soft, about 5 minutes.
- Add ground beef and Italian sausage to the skillet. Cook until browned, breaking it apart with a spoon, about 10 minutes. Tip: Draining excess fat will make your sauce less greasy.
- Transfer the meat mixture to your slow cooker. Stir in crushed tomatoes, tomato paste, water, sugar, basil, oregano, salt, and pepper.
- Cover and cook on LOW for 6-8 hours or on HIGH for 3-4 hours. Tip: Stirring occasionally will prevent the sauce from sticking to the sides.
- After cooking, taste and adjust seasoning if necessary. Tip: Letting the sauce sit for 10 minutes before serving allows the flavors to meld even more.
Rich and hearty, this sauce clings perfectly to your favorite pasta, offering a depth of flavor that’s hard to beat. Try serving it over spaghetti with a sprinkle of Parmesan and a side of garlic bread for a meal that feels like a hug.
Spaghetti Sauce with Mushrooms

Every time I whip up this Spaghetti Sauce with Mushrooms, I’m reminded of the cozy Sunday dinners at my grandma’s house. There’s something incredibly comforting about the earthy aroma of mushrooms simmering in a rich tomato sauce, and today, I’m sharing my go-to recipe that never fails to impress.
Ingredients
- For the sauce:
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 2 garlic cloves, minced
- 8 oz mushrooms, sliced
- 1 can (28 oz) crushed tomatoes
- 1 tsp sugar
- 1 tsp dried basil
- 1 tsp dried oregano
- Salt and pepper to taste
- For serving:
- 12 oz spaghetti
- Freshly grated Parmesan cheese
Instructions
- Heat olive oil in a large skillet over medium heat until shimmering.
- Add the chopped onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the sliced mushrooms to the skillet and cook until they release their moisture and become golden, about 8 minutes.
- Pour in the crushed tomatoes, then stir in the sugar, basil, oregano, salt, and pepper.
- Reduce the heat to low and let the sauce simmer uncovered for 20 minutes, stirring occasionally.
- Meanwhile, cook the spaghetti according to package instructions until al dente.
- Drain the spaghetti and toss it with the mushroom sauce.
- Serve hot, garnished with freshly grated Parmesan cheese.
Just like that, you’ve got a dish where the mushrooms add a meaty texture without the meat, and the sauce clings perfectly to every strand of spaghetti. Try topping it with a sprinkle of red pepper flakes for an extra kick, or serve it alongside a crisp green salad for a complete meal.
Spaghetti Sauce with Ground Beef

Whenever I think of comfort food, my mind immediately goes to a hearty spaghetti sauce with ground beef. It’s the kind of meal that brings back memories of family dinners and lazy Sundays. Today, I’m sharing my go-to recipe that’s both simple and satisfying.
Ingredients
- For the sauce:
- 1 lb ground beef
- 1 onion, diced
- 2 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 1 can (6 oz) tomato paste
- 1 tsp sugar
- 1 tsp dried basil
- 1 tsp dried oregano
- Salt and pepper to taste
- For serving:
- 12 oz spaghetti
- Grated Parmesan cheese
Instructions
- Heat a large skillet over medium heat and add the ground beef. Cook until browned, about 5 minutes, breaking it apart with a spoon.
- Add the diced onion and minced garlic to the skillet. Cook for another 3 minutes until the onion is translucent.
- Stir in the crushed tomatoes, tomato paste, sugar, basil, oregano, salt, and pepper. Tip: The sugar helps balance the acidity of the tomatoes.
- Reduce the heat to low and simmer the sauce for 20 minutes, stirring occasionally. Tip: A longer simmer time deepens the flavors.
- While the sauce simmers, cook the spaghetti according to package instructions until al dente. Tip: Salting the pasta water enhances its flavor.
- Drain the spaghetti and serve topped with the sauce and grated Parmesan cheese.
Silky spaghetti coated in a rich, meaty sauce with just the right amount of herbs makes for a perfect meal. Try serving it with a side of garlic bread to soak up every last bit of sauce.
Spaghetti Sauce with Fresh Tomatoes

Over the years, I’ve come to realize that the secret to a memorable spaghetti sauce lies in the freshness of the tomatoes. There’s something about the vibrant, tangy flavor of fresh tomatoes that canned ones just can’t match. Today, I’m sharing my go-to recipe that’s as simple as it is delicious, perfect for those lazy Sundays when you want something comforting yet effortless.
Ingredients
- For the sauce:
- 2 lbs fresh tomatoes, diced
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 1 tsp salt
- 1/2 tsp black pepper
- 1/4 cup fresh basil, chopped
- 1 tbsp sugar
Instructions
- Heat olive oil in a large saucepan over medium heat until shimmering, about 2 minutes.
- Add the chopped onion and sauté until translucent, about 5 minutes, stirring occasionally to prevent burning.
- Stir in the minced garlic and cook for another minute until fragrant, being careful not to let it brown.
- Add the diced tomatoes, salt, pepper, and sugar to the pan. Stir well to combine all the ingredients.
- Reduce the heat to low and let the sauce simmer uncovered for 30 minutes, stirring every 10 minutes to ensure even cooking.
- After 30 minutes, check the sauce for consistency. If it’s too watery, let it simmer for an additional 10 minutes.
- Remove the saucepan from the heat and stir in the fresh basil. Let the sauce sit for 5 minutes to allow the flavors to meld together.
- Serve the sauce over your favorite pasta, garnished with extra basil if desired.
Mmm, the sauce should be thick, rich, and bursting with the fresh flavors of tomato and basil. For a twist, try serving it over zucchini noodles for a lighter, low-carb option that’s just as satisfying.
Spaghetti Sauce with Olives

Just last week, I found myself staring into my pantry, wondering what to whip up for dinner that wouldn’t require a trip to the store. That’s when I spotted a jar of olives and remembered my grandma’s spaghetti sauce with olives—a dish that’s as hearty as it is simple. It’s the kind of meal that feels like a hug, perfect for those nights when you want something comforting yet effortless.
Ingredients
- For the sauce:
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 2 garlic cloves, minced
- 1 can (28 oz) crushed tomatoes
- 1/2 cup pitted green olives, sliced
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- For serving:
- 12 oz spaghetti
- Grated Parmesan cheese, optional
Instructions
- Heat 2 tbsp olive oil in a large saucepan over medium heat until shimmering.
- Add 1 finely chopped onion and sauté until translucent, about 5 minutes, stirring occasionally.
- Stir in 2 minced garlic cloves and cook for 1 minute until fragrant.
- Pour in 28 oz crushed tomatoes, 1/2 cup sliced green olives, 1 tsp dried oregano, 1/2 tsp salt, and 1/4 tsp black pepper. Stir to combine.
- Reduce heat to low and simmer the sauce uncovered for 20 minutes, stirring occasionally. Tip: If the sauce thickens too much, add a splash of water to reach your desired consistency.
- While the sauce simmers, cook 12 oz spaghetti according to package instructions until al dente. Drain and set aside. Tip: Reserve a cup of pasta water to adjust the sauce’s thickness if needed.
- Toss the cooked spaghetti with the sauce until evenly coated. Tip: For an extra flavor boost, let the spaghetti sit in the sauce for a minute before serving.
Ladle this vibrant sauce over a bowl of spaghetti, and you’ll be greeted with a dish that’s rich in flavor with a delightful briny kick from the olives. The sauce clings beautifully to the pasta, making each forkful a perfect bite. Serve it with a sprinkle of Parmesan cheese for a touch of umami that rounds out the dish wonderfully.
Spaghetti Sauce with Red Wine

Every time I think about comfort food, a hearty spaghetti sauce simmering on the stove comes to mind. There’s something magical about adding red wine to the mix—it deepens the flavor and makes the sauce feel a bit more special. I love pairing this dish with a glass of the same wine used in the sauce; it’s a simple pleasure that never fails to delight.
Ingredients
- For the sauce:
- 1 tbsp olive oil
- 1 medium onion, finely chopped
- 2 garlic cloves, minced
- 1 lb ground beef
- 1/2 cup red wine
- 28 oz canned crushed tomatoes
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp dried basil
- 1 tsp dried oregano
Instructions
- Heat the olive oil in a large saucepan over medium heat until shimmering, about 1 minute.
- Add the chopped onion and minced garlic to the pan, sautéing until the onion is translucent, about 5 minutes.
- Increase the heat to medium-high and add the ground beef, breaking it apart with a spoon, and cook until browned, about 7 minutes.
- Pour in the red wine, stirring to combine, and let it simmer until the wine is reduced by half, about 3 minutes. Tip: This step is crucial for concentrating the wine’s flavor.
- Stir in the crushed tomatoes, salt, pepper, basil, and oregano. Bring the sauce to a simmer.
- Reduce the heat to low and let the sauce simmer uncovered for 30 minutes, stirring occasionally. Tip: A longer simmer time will deepen the flavors even more.
- After simmering, taste the sauce and adjust the seasoning if necessary. Tip: If the sauce is too acidic, a pinch of sugar can balance it out.
This spaghetti sauce with red wine is rich, velvety, and packed with layers of flavor. Serve it over al dente spaghetti with a sprinkle of Parmesan cheese, or use it as a base for a lasagna for an extra special meal.
Spaghetti Sauce with Garlic and Herbs

Remember those lazy Sunday afternoons when the aroma of garlic and herbs simmering on the stove would fill the entire house? That’s exactly the vibe I’m going for with this spaghetti sauce. It’s a recipe that’s close to my heart, not just because it’s incredibly flavorful, but also because it’s one of the first dishes I learned to make from scratch.
Ingredients
- For the sauce:
- 2 tbsp olive oil
- 4 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 1 tsp dried basil
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 cup fresh parsley, chopped
Instructions
- Heat olive oil in a large saucepan over medium heat until shimmering, about 1 minute.
- Add minced garlic to the pan and sauté until fragrant, about 30 seconds, being careful not to let it burn.
- Pour in the crushed tomatoes, stirring to combine with the garlic and oil.
- Stir in dried basil, dried oregano, salt, and black pepper.
- Reduce heat to low and let the sauce simmer uncovered for 20 minutes, stirring occasionally to prevent sticking.
- Remove from heat and stir in fresh parsley just before serving.
Now, this sauce isn’t just about the taste; it’s about the texture too. It’s thick enough to cling to every strand of spaghetti but smooth enough to make each bite a delight. Try serving it over al dente pasta with a sprinkle of Parmesan cheese and a side of garlic bread for the ultimate comfort meal.
Spaghetti Sauce with Parmesan Cheese

Unbelievably, the secret to my heart (and probably yours too) is a rich, homemade spaghetti sauce topped with freshly grated Parmesan cheese. I remember the first time I made this sauce; it was a chilly evening, and the aroma filled my kitchen, promising comfort in every bite. Now, it’s my go-to recipe for cozy nights in.
Ingredients
- For the sauce:
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 2 garlic cloves, minced
- 28 oz canned crushed tomatoes
- 1 tsp sugar
- 1 tsp salt
- 1/2 tsp black pepper
- 1/4 cup fresh basil, chopped
- For serving:
- 1 lb spaghetti, cooked according to package instructions
- 1/2 cup Parmesan cheese, freshly grated
Instructions
- Heat olive oil in a large saucepan over medium heat until shimmering, about 2 minutes.
- Add the chopped onion and sauté until translucent, about 5 minutes, stirring occasionally.
- Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to burn it.
- Pour in the crushed tomatoes, then add sugar, salt, and black pepper. Stir to combine.
- Reduce the heat to low and simmer the sauce uncovered for 30 minutes, stirring occasionally to prevent sticking.
- Tip: For a smoother sauce, use an immersion blender to puree it to your desired consistency.
- Stir in the chopped basil and cook for an additional 5 minutes.
- Tip: Taste the sauce and adjust the seasoning if necessary. Remember, the Parmesan will add saltiness later.
- Serve the sauce over cooked spaghetti and top with freshly grated Parmesan cheese.
- Tip: For an extra flavor boost, toast the spaghetti in a dry pan before adding the sauce.
Velvety and rich, this spaghetti sauce clings perfectly to every strand of pasta, while the Parmesan adds a salty, umami depth. Try serving it with a side of garlic bread to sop up every last bit of sauce, or toss in some roasted vegetables for a hearty twist.
Spaghetti Sauce with Bell Peppers

Kicking off today’s recipe with a personal favorite that never fails to bring comfort to my table—Spaghetti Sauce with Bell Peppers. There’s something about the sweetness of bell peppers melding with the tangy tomatoes that turns a simple spaghetti dinner into a vibrant feast. I remember the first time I added bell peppers to my sauce; it was a game-changer, and I’ve never looked back since.
Ingredients
- For the sauce:
- 2 tbsp olive oil
- 1 large onion, diced
- 2 bell peppers (any color), diced
- 3 garlic cloves, minced
- 28 oz canned crushed tomatoes
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp sugar
- 1/4 cup fresh basil, chopped
Instructions
- Heat olive oil in a large saucepan over medium heat until shimmering, about 1 minute.
- Add diced onion and bell peppers, sautéing until they soften, about 5 minutes. Tip: Stir occasionally to prevent burning.
- Stir in minced garlic and cook for another 30 seconds until fragrant.
- Pour in crushed tomatoes, then add salt, black pepper, and sugar. Tip: The sugar balances the acidity of the tomatoes.
- Bring the sauce to a simmer, then reduce heat to low. Cover and let it cook for 20 minutes, stirring occasionally.
- Remove from heat and stir in chopped basil. Tip: Fresh basil adds a bright, herby note that dried basil can’t match.
You’ll love how the bell peppers add a slight crunch and sweetness to the sauce, making every bite of spaghetti a delightful experience. Try serving it over al dente spaghetti with a sprinkle of Parmesan cheese for an extra flavor boost.
Spaghetti Sauce with Ricotta Cheese

Unbelievably creamy and rich, this Spaghetti Sauce with Ricotta Cheese is a game-changer for your pasta nights. I stumbled upon this recipe during a lazy Sunday when all I had was a tub of ricotta and a craving for something comforting. It’s now my go-to for impressing guests or treating myself.
Ingredients
- For the sauce:
- 1 tbsp olive oil
- 2 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 1 tsp salt
- 1/2 tsp black pepper
- 1 cup ricotta cheese
- 1/4 cup grated Parmesan cheese
- For serving:
- 1 lb spaghetti
- Fresh basil leaves for garnish
Instructions
- Heat olive oil in a large saucepan over medium heat until shimmering.
- Add minced garlic and sauté for about 1 minute, until fragrant but not browned.
- Pour in crushed tomatoes, salt, and black pepper. Stir to combine.
- Reduce heat to low and simmer the sauce for 20 minutes, stirring occasionally to prevent sticking.
- While the sauce simmers, cook spaghetti according to package instructions until al dente.
- Remove sauce from heat and stir in ricotta and Parmesan cheese until fully incorporated and creamy.
- Drain spaghetti and return to the pot. Pour the ricotta sauce over the spaghetti and toss to coat evenly.
- Serve immediately, garnished with fresh basil leaves.
Great for those who love a creamy texture without the heaviness of traditional Alfredo, this dish pairs wonderfully with a crisp green salad. The ricotta adds a lightness that makes it perfect for summer evenings.
Conclusion
Perfect for any home cook looking to spice up their pasta game, our roundup of 14 Delicious Mom’s Best Spaghetti Sauce Recipes offers a treasure trove of flavors to explore. Whether you’re in the mood for something classic or adventurous, there’s a sauce here to match your craving. Don’t forget to try these recipes, share your favorites in the comments, and pin your top picks on Pinterest!