Recipe By Natalie Reid
Published May 1st
Onion Spaghetti
Prep 10m Cook 30m Additional - Ready In 40m
Servings 6 servings Calories 380.3

Onion Spaghetti is a great filling vegetarian dish that comes with a BANG! You would never guess that it’s vegetarian!

Recipe Ingredients

  • 2 tablespoons olive oil
  • 4 large onions, sliced
  • 2 cloves garlic, crushed
  • 1 tablespoon tomato paste
  • 1 (14.5 ounce) can whole peeled tomatoes
  • 1 teaspoon salt
  • ½ teaspoon freshly ground black pepper
  • 1 tablespoon chopped fresh basil
  • ¼ cup water
  • 1 pound spaghetti

Cooking Directions

  1. 1 Heat oil in a large skillet over medium heat. Cook onions and garlic in oil until soft. Stir in tomato paste, tomatoes, salt, pepper, basil and water. Cover, reduce heat to low, and simmer 20 minutes, until thickened.
  2. 2 While sauce is simmering, bring a large pot of lightly salted water to a boil. Add pasta and cook for 8 to 10 minutes or until al dente; drain.
  3. 3 Toss sauce with hot pasta.

Nutrition Facts

  • Calories 380.3
  • Carbohydrate 70.3 g
  • Fat 5.9 g
  • Fiber 4.7 g
  • Protein 12 g
  • Saturated Fat 0.9 g
  • Sodium 513.9 mg
  • Sugar 8.7 g


  1. This is basically how I make spaghetti. I usually use about 2 onions a large can of petite diced tomatoes and a regular can of tomato sauce. We used to go to granny's every Sunday and she would have this on the table every now and then. It was just plain spaghetti and some kind - Read more ...
  2. This was really tasty! I used 2 large and 1 medium onion. Next time I'll add more garlic some red pepper flakes and kalamata olives.
  3. Pretty straightforward recipe. I read the other reviews about there not being enough sauce and they were right. I minced the onions and added a couple of fresh tomatoes at the end because there wasn't any sauce left once I added the spaghetti so definitely add more tomatoes. Next time I'll double the sauce but - Read more ...
  4. When I made this recipe I did make some changes. Instead of 1 tablespoon of tomato paste I put in 2 tablespoons. I also put in 1 and half cups of water instead of a quarter cup. Also sometimes tomatoes from a can can taste kind of yucky so I added 5 fresh tomatoes. I - Read more ...
  5. this was just all right for me. It definately needed more sauce, when it was all cooked and done it seemed like nothing more than tomatoes and onions. If I make it again I will add a can of tomato sauce.
  6. I love onions so I thought this would be a great recipe to try. It was good but it seemed like the dish was lacking something. Maybe if I had had some shredded parm that would have helped. Of course the fact that I didn't use fresh basil may have really taken away from the - Read more ...
  7. The sauce is wounderful and my son loved it. But one draw back the suace was not enough for one pound of spagetti. I would change to recipe to have double the liquid portion of the recipe.
  8. Great recipe easy quick and best of all really tasty. Thanks
  9. You can even add peppers chilli zucchini carrots or any other vegetable you like!