Keto Classic Spaghetti

Prep: 15 minCook: 45 min4 servingsmediumItalian
Classic Spaghetti with Homemade Marinara Sauce

A traditional Italian-American pasta dish featuring tender spaghetti topped with a rich, herb-infused marinara sauce. This comforting meal combines aromatic vegetables like onion, garlic, and bell pepper with canned tomatoes, fresh herbs, and warm spices. The sauce simmers gently for 35 minutes, developing deep flavors that coat each strand of pasta perfectly. Ideal for weeknight dinners or casual entertaining, this recipe serves as a satisfying foundation that pairs beautifully with garlic bread and a simple salad. What makes this version special is the addition of fennel seed and the careful balance of fresh and dried herbs.

Ingredients

4 servings
  • 1 medium onion, peeled and chopped
  • 2 cloves garlic, peeled and finely chopped
    garlic powder8:1 ratiovegetarianvegan

    use 1/4 teaspoon powder

    Full guide →
  • 1 small green bell pepper, chopped
  • 1 tablespoon olive or vegetable oil
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 can (8 oz) tomato sauce
  • 1 tablespoon fresh basil leaves, chopped
    dried basil1:3 ratiovegetarianvegan

    use 1 teaspoon dried

    Full guide →
  • 1 ½ teaspoons fresh oregano leaves, chopped
    dried oregano3:1 ratiovegetarianvegan

    use 1/2 teaspoon dried

    Full guide →
  • ¼ teaspoon salt
  • ¼ teaspoon fennel seed(optional)
  • teaspoon pepper
  • ½ teaspoon salt, for cooking spaghetti(optional)
  • 8 oz uncooked spaghetti
    gluten-free pasta1:1gluten-free

    check cooking times may vary

    Full guide →
  • 1 teaspoon dried basil leaves
    dried basil1:3 ratiovegetarianvegan

    use 1 teaspoon dried

    Full guide →
  • ½ teaspoon dried oregano leaves
    dried oregano3:1 ratiovegetarianvegan

    use 1/2 teaspoon dried

    Full guide →
  • ¼ teaspoon garlic powder

Instructions

  1. 1

    Peel and chop the onion to measure 1/2 cup

  2. 2

    Peel and finely chop the garlic

  3. 3

    Cut the bell pepper in half lengthwise and remove seeds and membrane

  4. 4

    Chop enough bell pepper to measure 1/4 cup

  5. 5

    Heat the oil in a 2-quart saucepan over medium heat for 1 to 2 minutes

  6. 6

    Add the onion, garlic and bell pepper

  7. 7

    Cook for 2 minutes, stirring occasionally

  8. 8

    Stir in the tomatoes with their liquid, tomato sauce, basil, oregano, salt, fennel seed and pepper

  9. 9

    Heat to boiling over high heat

  10. 10

    Reduce heat so mixture bubbles gently and does not spatter

  11. 11

    Cover and cook for 35 minutes, stirring every 10 minutes

  12. 12

    Fill a 4-quart Dutch oven about half full of water after sauce has cooked 20 minutes

  13. 13

    Add salt if desired and cover

  14. 14

    Heat over high heat until water is boiling rapidly

  15. 15

    Add the spaghetti and return to boiling

  16. 16

    Boil uncovered for 8 to 10 minutes, stirring frequently, until tender but not mushy

  17. 17

    Place a strainer or colander in the sink

  18. 18

    Pour the spaghetti in the strainer to drain

  19. 19

    Serve with the tomato sauce

Tips

Tip 1

Stir the sauce every 10 minutes to prevent sticking and ensure gentle bubbling. Lower heat if sauce bubbles too vigorously.

Tip 2

Start the pasta water when the sauce has been cooking for about 20 minutes to time everything perfectly.

Tip 3

Reserve some pasta cooking water before draining - it can help thin the sauce if needed.

Good to Know

Storage

Refrigerate leftover sauce for up to 4 days or freeze for up to 3 months. Store cooked pasta separately for up to 3 days.

Make Ahead

Sauce can be made up to 2 days ahead and reheated. Cook pasta fresh for best texture.

Serve With

Serve immediately while hot. Offer grated Parmesan cheese and red pepper flakes on the side.

See pairing guide →

Common Mistakes

Watch

Keep heat low enough so sauce bubbles gently to avoid splattering and burning.

Watch

Stir pasta frequently while boiling to prevent sticking together.

Watch

Do not overcook pasta - test for doneness starting at 8 minutes.

Substitutions

Vegan Options

fresh basil
dried basil1:3 ratiovegetarianvegan

use 1 teaspoon dried

Full guide →
fresh oregano
dried oregano3:1 ratiovegetarianvegan

use 1/2 teaspoon dried

Full guide →
garlic cloves
garlic powder8:1 ratiovegetarianvegan

use 1/4 teaspoon powder

Full guide →
olive oil
vegetable oil1:1vegetarianvegan

neutral flavor option

Full guide →

Gluten-Free Swaps

spaghetti
gluten-free pasta1:1gluten-free

check cooking times may vary

Full guide →
Find more substitutions →

FAQ

Can I use fresh tomatoes instead of canned?

Yes, use about 2 pounds fresh tomatoes, peeled and chopped. You may need to cook the sauce longer to reduce excess liquid and concentrate flavors.

What if I don't have fennel seed?

The fennel seed is optional and adds a subtle licorice note. You can omit it completely or substitute with a pinch of Italian seasoning for extra herb flavor.

How long will leftover marinara sauce keep?

Properly stored marinara sauce will keep in the refrigerator for 4-5 days or can be frozen for up to 3 months in airtight containers.