Go Back

Homemade Spaghetti - Homemade Dinner Recipes

When I think of comfort on a plate, homemade spaghetti comes straight to mind. The smell of onions softening in olive oil, the gentle bubble of tomatoes cooking down, and that moment when you twirl your fork into a perfect mound of pasta—these things feel timeless. This is one of those homemade recipes that never lets you down. I’ve always believed recipes homemade don’t have to be complicated to be good. Simple delicious dinner recipes like this prove that with a handful of ingredients and a little patience, you can pull together a meal that feels special. A homemade spaghetti and meatballs recipe might be the classic, but even on its own, this sauce clings to each strand of pasta in the most satisfying way. Cooking for me isn’t about showing off, it’s about feeding the people I love. A homemade recipe like this fits weeknights and weekends, big gatherings or solo dinners. So grab your pot, pour yourself a glass of whatever you like, and let’s get cooking. After all, every recipe homemade tells its own story, and this one is worth keeping.
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Main Course
Cuisine: Italian
Keywords: homemade dinner recipes, homemade recipe, homemade recipes, homemade spaghetti and meatballs recipe, Italian food, pasta, recipe homemade, recipes homemade, simple delicious dinner recipes
Servings: 4 servings
Author: Kathy

Ingredients

  • 400 g ground beef
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 2 tbsp olive oil
  • 800 g canned tomatoes (crushed or whole, then chopped)
  • 2 tbsp tomato paste
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • Salt and black pepper to taste
  • 500 g dried spaghetti
  • Freshly grated Parmesan cheese, for serving
  • Fresh parsley, chopped, for garnish (optional)

Instructions

  1. Heat olive oil in a large pan over medium heat. Add onion and garlic, cook until softened.
  2. Stir in the ground beef. Cook until browned, breaking up any lumps with a wooden spoon.
  3. Add tomato paste, canned tomatoes, oregano, and basil. Stir well and season with salt and pepper.
  4. Lower the heat and let the sauce simmer uncovered for 20–25 minutes, stirring occasionally.
  5. Meanwhile, cook spaghetti in a large pot of salted boiling water according to package instructions until al dente.
  6. Drain the pasta, then add it to the sauce. Toss gently until the spaghetti is well coated.
  7. Serve hot, topped with Parmesan cheese and parsley if you like.