Clicky
health meal, low carbs meals, keto meal
INSTANT POT DINNER RECIPES

Homemade Spaghetti

Homemade Spaghetti is a classic, comforting dish that’s perfect for family dinners or gatherings. This recipe features a rich, savory tomato sauce made from scratch, combined with perfectly cooked spaghetti noodles. It’s easy to make, uses simple ingredients, and results in a delicious, hearty meal that everyone will love. Whether you’re cooking for a weeknight dinner or a special occasion, this homemade spaghetti is sure to be a hit.

Table of Contents

Ingredients

For the Sauce

  • 2 tbsp olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 can (28 oz) crushed tomatoes
  • 1 can (15 oz) tomato sauce
  • 2 tbsp tomato paste
  • 1 tsp sugar
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes (optional, for heat)
  • 1/4 cup chopped fresh basil (optional)

For the Pasta

  • 1 lb spaghetti
  • Salt (for boiling water)
  • Grated Parmesan cheese (for serving)

Instructions

Make the Sauce

  1. Sauté the Onion and Garlic: In a large skillet or saucepan, heat the olive oil over medium heat. Add the chopped onion and sauté for 5-6 minutes, or until softened. Add the minced garlic and cook for an additional 1-2 minutes, until fragrant.
  2. Add Tomatoes and Seasonings: Stir in the crushed tomatoes, tomato sauce, and tomato paste. Add the sugar, dried basil, dried oregano, salt, black pepper, and red pepper flakes (if using). Stir until well combined.
  3. Simmer: Bring the sauce to a simmer. Reduce the heat to low and let it cook for 20-25 minutes, stirring occasionally. This allows the flavors to develop and meld together. If using, stir in the chopped fresh basil during the last 5 minutes of cooking.

Cook the Spaghetti

  1. Boil the Pasta: While the sauce is simmering, bring a large pot of salted water to a boil. Add the spaghetti and cook according to the package instructions until al dente. Drain the pasta, reserving about 1/2 cup of the pasta water.
  2. Combine: Add the cooked spaghetti to the sauce, tossing to coat. If the sauce is too thick, add a little of the reserved pasta water to reach your desired consistency.

Serve

  1. Serve: Serve the spaghetti hot, topped with grated Parmesan cheese. Garnish with extra fresh basil if desired.

Tips for Perfect Homemade Spaghetti

  • Use Fresh Ingredients: Fresh garlic, onion, and herbs make a big difference in the flavor of the sauce.
  • Simmer for Flavor: Letting the sauce simmer allows the flavors to meld together, resulting in a richer taste.
  • Don’t Overcook the Pasta: Cook the spaghetti until al dente for the best texture. It will continue to cook slightly when mixed with the sauce.

Recipe Variations

  • Meat Sauce: Brown 1 lb of ground beef, Italian sausage, or a combination of both in the skillet before adding the onion and garlic for a meatier sauce.
  • Vegetable Spaghetti: Add chopped bell peppers, zucchini, or mushrooms to the sauce for extra vegetables and flavor.
  • Spicy Spaghetti: Increase the amount of red pepper flakes or add a diced jalapeño for a spicier version.

FAQs

Q: Can I use fresh tomatoes instead of canned?
A: Yes, you can use fresh tomatoes. Blanch, peel, and chop about 6-8 medium tomatoes to replace the canned crushed tomatoes.

Q: How do I store leftover spaghetti?
A: Store leftover spaghetti in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or on the stovetop with a splash of water to loosen the sauce.

Q: Can I freeze the sauce?
A: Yes, you can freeze the sauce. Let it cool completely, then transfer it to a freezer-safe container and freeze for up to 3 months. Thaw in the refrigerator before reheating.

Serving Suggestions

  • With Garlic Bread: Serve with warm garlic bread for a classic combination.
  • With a Salad: Pair with a fresh green salad, such as Caesar salad, for a balanced meal.
  • With Meatballs: Add homemade or store-bought meatballs for a heartier dish.

Homemade Spaghetti is a comforting and classic dish that’s perfect for any occasion. The rich, savory tomato sauce combined with perfectly cooked spaghetti noodles makes this dish a family favorite. It’s easy to customize with your favorite ingredients, whether you prefer a meat sauce, extra vegetables, or a bit of spice.

Give this recipe a try and enjoy a warm, hearty meal with your loved ones. It’s a timeless dish that brings everyone together around the table with smiles!