This site contains affiliate links. Please see Policies for more information.

This healthy spaghetti sauce recipe is quick and easy! Fresh basil, olive oil, onions, garlic, and no added sugar make this recipe one of my favorites to make for my family.

I love how quickly this recipe comes together, and how it can be tweaked for your specific tastes–you can add red pepper to make it spicy, Parmesan cheese to make it cheesy, or even some red wine.

This homemade spaghetti sauce recipe is healthier than store bought sauce because it contains no preservatives, sugar, or highly processed oils.

image with text of plate of pasta with sauce and jar of sauce in the background

Where’s the recipe?

Here at My Crazy Good Life, we write recipes so that anyone can make them. Whether this is the first time you’ve followed a recipe or you’ve been cooking for your entire life, you’ll have no problem following this recipe.

To read all of the detailed instructions including recipe tips, ingredient and substitute information, or special counts for healthy eating plans, you’ll want to read the article below. To skip right to the quick instructions, scroll down to the bottom of the article to the printable recipe for this Healthy Homemade Spaghetti Sauce.

Ingredients needed for this Healthy Spaghetti Sauce

  • Olive Oil If you don’t have olive oil, any unprocessed oil will do.
  • Red Onion I prefer red for this recipe, but you can use any onion you have on hand
  • Fresh Garlic
  • Tomato Paste This helps to thicken the sauce
  • Canned Whole Tomatoes If you’re not a fan of chunky tomato sauce, you can blend these. You could also use fresh tomatoes if you prefer.
  • Honey (optional) You can use any sweetener you prefer, or none at all
  • Fresh Basil Fresh will taste best, but if all you have is dry that’s ok too!
  • Salt & Pepper to taste

How to make this Spaghetti Sauce

  1. Heat the oil in a large saucepan over medium high heat.
  2. Add diced onion to the hot pot, stirring frequently. Cook for 5 to 6 minutes, until the onion is translucent.
  3. If you’d rather have smooth pasta sauce, blend the whole tomatoes in a blender now.
  4. Add tomato paste and garlic. Continuously stir this, if this sticks to the pot it’s a mess to clean up and will burn a little.
  5. Add tomatoes, honey (if using), and salt and black pepper (optional), then bring to a boil (more of a low boil or a simmer). Stir for 3-5 minutes.
  6. Add the chopped basil and stir the sauce. Allow this sauce to simmer for 10-15 minutes or longer if you’d like. The longer it simmers, the better it will taste.
collage showing how to make this sauce

Recipe Tips

  • If you’d like to increase the amount of spicy heat in this recipe, add 1 teaspoon of red pepper flakes to the sauce.
  • This recipe is naturally gluten free, with no added sugar.
  • Looking for more herbs and spices? Add 1 tbsp of Italian seasoning.
  • If you’d like to add meat to this sauce, you can brown ground beef, ground turkey, or ground Italian sausage before making the recipe and then adding it to the sauce. Use the sauce with meat within 5 days if stored in the fridge.
healthy spaghetti sauce on a wooden spoon

Healthy Eating Plans

This 21 Day Fix Spaghetti Sauce counts as 1 1/2 Green Container & 1 sweetener teaspoon for 1 cup. If this recipe looks familiar, it’s because it’s very similar to the Fixate Grandma’s Tomato Sauce recipe. The Fixate Spaghetti Sauce recipe has inaccurate counts in the first version or two of the cookbook and I’m aware that my counts above are a little different than the Fixate version–I’m confident in my counts.

For Weight Watchers: 1 cup counts as 3 Points on the 2023 Plan | 6 Freestyle Smart Points | 6 Blue Points | 6 Green Points | 6 Purple Points

Enjoy this sauce recipe in these recipes:

plate of pasta with healthy spaghetti sauce on top
4.62 from 34 ratings
click the stars to rate!

Healthy Spaghetti Sauce Recipe

Created by: Becca Ludlum
Prep Time 1 hour 5 minutes
Cook Time 24 minutes
Total Time 1 hour 29 minutes
Approximate Serving Size: 1 cup
Servings 4 servings
This healthy spaghetti sauce recipe is delicious and light. It's a 21 Day Fix spaghetti sauce so you can make this for your favorite pasta recipes. 


  • Stock Pot
  • Kitchen Knife
  • Cutting Board


  • 2 tbsp olive oil
  • 1 medium onion chopped
  • 1 6 oz can tomato paste no salt added
  • 4 cloves garlic finely chopped
  • 2 28 oz cans canned whole tomatoes peeled
  • 2 tbsp honey or agave
  • ¼ tsp black pepper
  • 3 tbsp basil finely chopped


  • Heat oil in a large saucepan over medium high heat. 2 tbsp olive oil
  • Add onion to the hot pot, stirring frequently. Cook 5 to 6 minutes until the onion is translucent. 1 medium onion
  • Add tomato paste and garlic. Stir often, if this sticks to the pot it makes a mess. Cook for 3-4 minutes. 1 6 oz can tomato paste, 4 cloves garlic
  • Feel free to blend or chop tomatoes to your liking before the next step. If you prefer chunky sauce, leave it as is right out of the can. 2 28 oz cans canned whole tomatoes
  • Add remaining ingredients (except basil) and bring to a rolling boil. After you boil, reduce the heat and let simmer while stirring for about 3 minutes. 2 tbsp honey, 1/4 tsp black pepper
  • Garnish with the basil and mix together. The longer you let this sauce simmer, the better the tastes blend together. Ideally, let the sauce simmer for 10-15 minutes. 3 tbsp basil


Calories: 118kcal | Carbohydrates: 12g | Protein: 1g | Fat: 8g | Saturated Fat: 1g | Sodium: 2mg | Potassium: 52mg | Fiber: 1g | Sugar: 8g | Vitamin A: 105IU | Vitamin C: 3mg | Calcium: 15mg | Iron: 1mg

Make This Recipe?

Make sure to follow on Pinterest @bludlum and on Instagram @beccaludlum

Similar Posts

Did you love this recipe?

Make sure to comment below so we can chat about it! Or follow on your favorite social network for even more family recipes.


  1. Anonymous says:

    Absolutely delicious!! I’ve alrwady made it twice. The whole family loves it! It’s gust for the 21 day’ers :)

  2. This sounds awesome can’t wait to make it. I do not have agave so could I replace this with coconut palm sugar?


    1. Yes, or honey! Or, you could definitely leave it out entirely.

  3. Been looking for an amazing spaghetti sauce. Super excited to try this one. I am wondering if I can substitute the agave nectar with carrots that are micro planned. I do not like the taste of agave nectar or coconut.

    1. You can definitely skip the sweetener completely, or you can add the carrots!

  4. Love Keil says:

    This sauce looks super delicious, yummy!

  5. 5 stars
    My family absolutely loved this spaghetti sauce! Great flavor and I especially liked the fresh basil. YUM!

  6. How long will this hold up in the refrigerator in a mason jar? :)

    1. In a sealed mason jar I’ve kept it about a week!

  7. If I added carrots to the mix and no agave would the 21 day fix cup count still be the same? This is going to be my first 21DF recipe! So I’m basically clueless

  8. I am confused the Fixate cookbook says 1/2 cup is 3 greens and 1tsp.

    1. Hi Kim,
      This recipe is a bit different, and I always triple check the counts in the Fixate books because they’re not always calculated correctly :)

  9. stephanie j rose says:

    If I wanted to use fresh tomatoes, how many and would I do anything different?

    1. Hi Stephanie, You’ll want about 60 ounces of tomatoes, cooked and peeled.

  10. Can this recipe be pressure canned for preserving?

    1. Sara Anderson says:

      We’ve never tried preserving this sauce but would love to hear how it goes if you do!

  11. Cassandra says:

    Can this recipe be frozen? I am looking for meal prep recipes and making a large batch of this would be easy to do.

Leave a Reply

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