15+ Spaghetti Recipes for Every Taste and Occasion
Many people love spaghetti for its simplicity and taste. This article will guide you through various spaghetti recipes that are easy to prepare and delicious for any occasion. Whether you prefer a rich meat sauce or a light vegetarian option, there is something here for everyone.
You’ll discover how to make spaghetti that suits your taste and lifestyle. From family dinners to quick weeknight meals, these recipes will help you create memorable dishes that you and your loved ones will enjoy.
1) Classic Marinara Spaghetti
Classic marinara spaghetti is a simple and delicious dish. It’s perfect for a quick dinner or a cozy meal at home. The key is to use fresh ingredients for the best flavor.
Start by cooking your spaghetti according to the package instructions until it’s al dente. Meanwhile, you can prepare the marinara sauce. In a pan, heat some olive oil and add chopped onions and garlic. SautĂ© until they’re soft and fragrant.
Next, add crushed tomatoes, salt, and dried oregano. Let it simmer for about 20 minutes. Once the sauce is ready, toss it with the cooked spaghetti. Top with fresh basil and a sprinkle of Parmesan cheese for added flavor. Enjoy your meal!
Ingredients
- Spaghetti
- Olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 can crushed tomatoes
- 1 teaspoon salt
- 1 teaspoon dried oregano
- Fresh basil (optional)
- Parmesan cheese (optional)
Cooking Instructions
- Cook spaghetti according to package instructions.
- In a pan, heat olive oil.
- Add onion and garlic; sauté until soft.
- Stir in crushed tomatoes, salt, and oregano.
- Simmer for 20 minutes.
- Toss sauce with spaghetti.
- Top with basil and Parmesan cheese.
2) Spaghetti Carbonara
Spaghetti Carbonara is a classic Italian dish that’s simple and delicious. It combines pasta with crispy pancetta and a creamy sauce made from eggs and cheese. You can whip this up in about 20 minutes!
Start by cooking your spaghetti in a large pot of salted water. While that cooks, fry your pancetta until it’s crispy. In a bowl, mix eggs and grated cheese, giving it a creamy texture.
Once the pasta is done, drain it and toss it with the pancetta. Remove it from heat and mix in the egg and cheese mixture quickly. This makes a rich sauce without scrambling the eggs.
Ingredients
- 12 ounces (340 grams) spaghetti
- 4 ounces (115 grams) pancetta
- 2 large eggs
- 1 cup (about 100 grams) grated Parmesan cheese
- Salt and pepper to taste
Cooking Instructions
- Cook spaghetti as per package instructions in salted water.
- In a skillet, cook pancetta until crispy.
- Whisk together eggs and cheese in a bowl.
- Drain spaghetti and mix with pancetta in skillet.
- Quickly stir in egg and cheese mixture.
- Serve immediately, adding salt and pepper to taste.
3) Garlic Butter Shrimp Spaghetti
Garlic Butter Shrimp Spaghetti is a simple and delicious meal you can whip up in just 15 minutes. This dish features tender shrimp and pasta coated in a rich garlic butter sauce.
To start, you’ll need fresh ingredients to bring out the best flavors. The shrimp is juicy and pairs wonderfully with the al dente spaghetti. The garlic butter sauce adds a lovely depth that makes each bite enjoyable.
This recipe is perfect for busy weeknights, yet fancy enough for a special dinner. You can easily adjust the spice level by adding red pepper flakes if you like a bit of heat.
Ingredients
- 8 oz spaghetti
- 1 lb shrimp, peeled and deveined
- 4 tbsp butter
- 4 cloves garlic, minced
- Salt and pepper to taste
- Fresh parsley, chopped (optional)
Cooking Instructions
- Cook spaghetti according to package instructions.
- In a large skillet, melt butter over medium heat.
- Add garlic and sauté for about 1 minute.
- Add shrimp, salt, and pepper. Cook until shrimp turns pink.
- Toss cooked spaghetti into the skillet with shrimp.
- Garnish with parsley and serve hot. Enjoy!
4) One-Pot Spaghetti with Meat Sauce
One-pot spaghetti with meat sauce is a quick and easy meal you can prepare in less than 45 minutes. This recipe combines ground beef, pasta, and sauce all in one pot, making cleanup simple.
You can use either store-bought marinara or make your own. The key is to let the flavors blend while the spaghetti cooks in the sauce.
Kids will love this dish because it’s hearty and flavorful. Plus, it’s a great way to get everyone at the table.
Ingredients
- 1 pound ground beef
- 3 cloves garlic, minced
- Salt and pepper, to taste
- 3 cups marinara sauce
- 12 ounces spaghetti
- 3 cups water
Cooking Instructions
- In a large pot, brown the ground beef over medium heat.
- Add minced garlic, salt, and pepper.
- Stir in marinara sauce and water.
- Bring to a boil, then add spaghetti.
- Cook until spaghetti is tender, about 10-12 minutes.
5) Creamy Tomato and Basil Spaghetti
Creamy tomato and basil spaghetti is a tasty, comforting dish that is easy to make. You will enjoy the rich flavor of tomatoes blended with cream and fresh basil.
To start, cook your spaghetti according to the package instructions until it is al dente. In a separate pan, prepare the creamy tomato sauce. Combine cherry tomatoes, heavy cream, and fresh basil for a delicious blend.
Once the pasta is done, mix it with the sauce and let everything combine for a minute on low heat. Serve it warm and enjoy a delightful pasta meal.
Ingredients
- 1 pound (450 g) spaghetti
- 4 cups (600 g) cherry tomatoes, halved
- 1 cup (240 ml) heavy cream
- 1 cup (30 g) fresh basil, chopped
- Salt and pepper to taste
- Grated Parmesan cheese (optional)
Cooking Instructions
- Boil water in a large pot and cook spaghetti according to package directions.
- In a skillet, combine cherry tomatoes and heavy cream over medium heat.
- Stir in fresh basil and season with salt and pepper.
- Drain the pasta and mix it with the sauce.
- Serve warm, topped with Parmesan cheese if desired.
6) Lemon and Asparagus Spaghetti
Lemon and asparagus spaghetti is a bright and fresh dish perfect for spring. The combination of lemon and asparagus gives it a zesty flavor. You’ll love how easy it is to make.
To start, cook spaghetti in salted water until al dente. While the pasta cooks, sauté fresh asparagus in olive oil until tender. Then, add garlic for extra flavor.
Once the pasta is ready, toss it with the asparagus, lemon zest, and juice. Finish it off with some grated Parmesan cheese for creaminess.
This dish is not only tasty but also colorful and healthy!
Ingredients
- 8 ounces spaghetti
- 1 pound fresh asparagus, trimmed and cut into pieces
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 large lemon, zested and juiced
- ÂĽ cup grated Parmesan cheese
- Salt and pepper to taste
Cooking Instructions
- Cook spaghetti in boiling salted water until al dente.
- In a pan, sauté asparagus in olive oil over medium heat for 3-5 minutes.
- Add garlic and cook for an additional minute.
- Drain the pasta and add it to the pan.
- Mix in lemon zest, juice, salt, and pepper.
- Serve topped with grated Parmesan cheese.
7) Spaghetti Bolognese
Spaghetti Bolognese is a classic dish that many love. It’s rich and hearty, perfect for any occasion. You can make it quickly, too!
To start, cook your spaghetti according to the package instructions until it’s al dente. While the pasta cooks, prepare the Bolognese sauce.
In a large pan, sauté onions, garlic, carrots, and celery. Then, add ground beef and cook until browned. Pour in diced tomatoes and let it simmer.
Serve the sauce over your spaghetti. You can top it with grated cheese for extra flavor. Enjoy your delicious meal!
Ingredients
- 2 cups spaghetti
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 pound ground beef
- 1 can (14 oz) diced tomatoes
- Salt and pepper to taste
- Grated cheese (optional)
Cooking Instructions
- Cook spaghetti according to package instructions.
- In a pan, heat olive oil over medium heat.
- Sauté onion, garlic, carrot, and celery until soft.
- Add ground beef and cook until browned.
- Stir in diced tomatoes and simmer for 15 minutes.
- Season with salt and pepper.
- Serve sauce over spaghetti and add cheese if desired.
8) Avocado and Spinach Spaghetti
Avocado and spinach spaghetti is a quick and healthy dish. It combines fresh flavors with a creamy texture, making it perfect for busy nights.
Start by cooking spaghetti according to the package instructions. While it’s cooking, prepare a creamy sauce by blending ripe avocados with fresh spinach, garlic, and lemon juice. This adds a vibrant color and taste to your dish.
Once the pasta is ready, mix it with the avocado sauce. Feel free to add tomatoes or nuts for extra crunch. Serve it warm, and enjoy your delicious, nutritious meal!
Ingredients
- Spaghetti
- 1 ripe avocado
- 2 cups fresh spinach
- 1 clove garlic
- 1 tablespoon lemon juice
- Salt and pepper to taste
- Cherry tomatoes (optional)
- Pine nuts (optional)
Cooking Instructions
- Cook spaghetti according to package instructions.
- In a blender, combine avocado, spinach, garlic, and lemon juice.
- Blend until smooth and creamy.
- Drain spaghetti and mix with the avocado sauce.
- Add salt and pepper, and mix well.
- Serve with cherry tomatoes and pine nuts if desired.
9) Spaghetti Aglio e Olio
Spaghetti Aglio e Olio is a classic Italian dish that is simple and delicious. You only need four main ingredients: spaghetti, garlic, olive oil, and red pepper flakes. This dish can be made in about 20 minutes, making it perfect for a quick meal.
To start, cook your spaghetti in boiling water until al dente.
While it’s cooking, heat olive oil in a pan over medium heat. Add sliced garlic and cook until fragrant, but not browned. Then, stir in red pepper flakes for a little kick.
Once the pasta is ready, reserve some cooking water and drain the spaghetti.
Combine the pasta with the garlic oil mixture, adding a splash of pasta water if needed. Toss everything together and enjoy!
Ingredients
- 1 pound spaghetti
- ½ cup olive oil
- 6 cloves garlic, thinly sliced
- ÂĽ teaspoon red pepper flakes
- Salt to taste
Cooking Instructions
- Boil salted water and cook spaghetti until al dente.
- Heat olive oil in a pan over medium heat.
- Add sliced garlic and cook until fragrant.
- Stir in red pepper flakes.
- Drain spaghetti, reserving some cooking water.
- Combine pasta with the garlic oil mixture.
- Toss well and serve.
10) Vegan Mushroom Alfredo Spaghetti
Vegan Mushroom Alfredo Spaghetti is a delicious plant-based meal that’s easy to prepare. You can create a creamy sauce using cashews and flavorful mushrooms. It’s perfect for a cozy dinner.
Start by cooking your spaghetti according to the package instructions.
While it’s cooking, sautĂ© your mushrooms in a pan until they’re golden brown.
For the sauce, blend soaked cashews with garlic, almond milk, and spices.
Pour this mixture over the mushrooms, stirring until it thickens.
Combine the sauce with your spaghetti and enjoy!
Ingredients
- 8 ounces spaghetti
- 1 cup mushrooms (sliced)
- 1 cup soaked cashews
- 2 cups almond milk
- 2 cloves garlic (minced)
- Salt and pepper to taste
- Olive oil for cooking
Cooking Instructions
- Cook the spaghetti according to the package directions.
- In a pan, heat olive oil and sauté the mushrooms until golden.
- Blend cashews, almond milk, garlic, salt, and pepper until smooth.
- Pour the sauce over the mushrooms and cook until thickened.
- Mix the sauce with the spaghetti and serve warm.
11) Chicken Parmesan Spaghetti
Chicken Parmesan Spaghetti is a delicious twist on traditional spaghetti. You’ll enjoy juicy chicken cutlets topped with marinara sauce and melted cheese. Serve this with your favorite pasta to complete the meal.
Start by cooking spaghetti until it’s al dente.
While the pasta cooks, bread and fry your chicken cutlets until they’re golden brown. Then, layer your chicken with rich marinara sauce and slices of mozzarella cheese.
Once everything is ready, combine the spaghetti and Chicken Parmesan in a serving dish. This hearty meal is perfect for family dinners or special occasions.
Ingredients
- 4 boneless, skinless chicken breast halves
- 1/2 cup Italian breadcrumbs
- 1 egg, beaten
- 2 cups spaghetti
- 2 cups marinara sauce
- 4 slices mozzarella cheese
- Olive oil for frying
- Salt and pepper to taste
Cooking Instructions
- Preheat your oven to 375°F (190°C).
- Cook spaghetti according to package instructions.
- Season chicken with salt and pepper.
- Dip chicken in egg, then coat with breadcrumbs.
- Heat olive oil in a pan and fry chicken until golden brown.
- Place fried chicken in a baking dish, top with marinara and cheese.
- Bake for 15-20 minutes until cheese melts.
- Serve Chicken Parmesan over spaghetti. Enjoy!
12) Beef and Broccoli Spaghetti
Beef and broccoli spaghetti is a quick and tasty dish you can whip up on a busy night. The tenderness of the beef pairs well with fresh broccoli and flavorful sauce.
Start by cooking your spaghetti according to the package instructions.
While that’s boiling, stir-fry sliced beef in a pan. Add garlic for flavor and cook until the beef is browned.
Next, toss in broccoli and cook until it’s bright green and tender.
Combine the veggies and beef with the spaghetti in one pot. Add soy sauce and sesame oil for a savory finish.
Serve hot and enjoy this delightful meal.
Ingredients
- 200g spaghetti
- 200g beef, thinly sliced
- 1 cup broccoli florets
- 1 clove garlic, minced
- 2 tablespoons soy sauce
- 1 tablespoon sesame oil
Cooking Instructions
- Cook spaghetti according to package instructions.
- Stir-fry sliced beef in a pan until browned.
- Add minced garlic and cook for 1 minute.
- Add broccoli and stir-fry until tender.
- Combine beef and broccoli with cooked spaghetti.
- Drizzle with soy sauce and sesame oil, then serve hot.
13) Spicy Sausage Spaghetti
Spicy Sausage Spaghetti is a delicious and easy meal you can whip up in no time. Start with your favorite pasta and add a flavorful sauce made from spicy Italian sausage and fresh vegetables.
Using sweet and spicy sausage gives your dish a nice kick. You can mix in onions, garlic, and bell peppers for added taste.
Top it off with some grated Parmesan cheese for an extra rich flavor. Serve this dish hot, and it will be a hit at any dinner table.
Ingredients
- 8 ounces spaghetti
- 1 tablespoon olive oil
- 4 links spicy Italian sausage
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 red bell pepper, chopped
- 1 (24-ounce) jar marinara sauce
- Parmesan cheese for topping
Cooking Instructions
- Cook spaghetti according to package instructions.
- In a large pan, heat olive oil over medium heat.
- Remove sausage from casing and add to the pan, breaking it up as it cooks.
- Add onion, garlic, and bell pepper, cooking until soft.
- Pour in marinara sauce and simmer for 10 minutes.
- Toss cooked spaghetti with the sauce and serve with Parmesan cheese.
14) Pesto and Cherry Tomato Spaghetti
Pesto and cherry tomato spaghetti is a bright and flavorful dish. It combines the smoothness of pesto with the juicy burst of cherry tomatoes. This meal is quick to make and full of fresh ingredients.
Start by cooking your spaghetti according to the package instructions.
While the pasta cooks, heat some olive oil in a pan. Add diced onion and crushed garlic, cooking until fragrant.
Next, toss in halved cherry tomatoes and cook until they soften.
Mix the cooked spaghetti with the pesto, then combine it with the cherry tomato mixture. Serve it hot, topped with grated Parmesan if desired.
Ingredients:
- 12 oz spaghetti
- 1 Tablespoon olive oil
- 1 onion, diced
- 1.5 lbs cherry tomatoes, halved
- 3 cloves garlic, crushed
- 1 cup pesto
Cooking Instructions:
- Cook spaghetti as per package instructions.
- In a pan, heat olive oil over medium heat.
- Add diced onion and crushed garlic. Cook until fragrant.
- Stir in halved cherry tomatoes. Cook until soft.
- Combine cooked spaghetti and pesto in the pan.
- Toss in the cherry tomato mixture and heat through.
- Serve hot, garnished with Parmesan if desired.
15) Ricotta and Pea Spaghetti
Ricotta and pea spaghetti is a light and tasty dish. It combines creamy ricotta cheese with sweet green peas for a delicious flavor. The dish is perfect for a quick weeknight meal.
To start, cook your spaghetti according to the package instructions. Once the pasta is ready, save some water and drain the rest.
In a large bowl, mix the hot spaghetti with ricotta and peas. Add lemon juice and zest for a fresh taste. You can also sprinkle with salt and pepper to your liking.
If the sauce is too thick, add a little pasta water to reach your desired consistency. Finally, garnish with fresh herbs if you like. Enjoy your meal!
Ingredients:
- 1 pound spaghetti
- 1 cup ricotta cheese
- 2 cups fresh peas
- Juice and zest of 1 lemon
- Salt and pepper to taste
Cooking Instructions:
- Cook spaghetti according to package instructions.
- Save ÂĽ cup pasta water and drain the rest.
- In a bowl, combine spaghetti, ricotta, and peas.
- Add lemon juice and zest.
- Mix well and adjust consistency with pasta water.
- Season with salt and pepper.