This hearty and flavorful Italian sausage recipe is perfect for a cozy dinner. The combination of savory sausage, sweet onions, and tangy tomatoes creates a deliciously balanced dish that will satisfy your taste buds. It's easy to prepare and can be served on its own or with your favorite pasta or crusty bread.
If you don't usually keep Italian sausage in your fridge, you might need to pick some up at the supermarket. You can choose between mild or spicy varieties depending on your preference. Additionally, Italian seasoning is a blend of herbs like basil, oregano, and thyme, which you might not have on hand. Make sure to grab a can of diced tomatoes as well.

Ingredients For Italian Sausage Recipe
Italian sausage: This is the star of the dish, providing a rich and savory flavor. You can choose between mild or spicy varieties.
Olive oil: Used for sautéing, it adds a subtle fruity flavor and helps to cook the sausage and vegetables evenly.
Onion: Adds sweetness and depth to the dish. Sliced thinly, it will caramelize slightly as it cooks.
Garlic: Provides a pungent and aromatic flavor that complements the sausage and tomatoes.
Diced tomatoes: These add a tangy and slightly sweet flavor, creating a rich sauce for the sausage.
Italian seasoning: A blend of herbs like basil, oregano, and thyme that enhances the overall flavor of the dish.
Salt and pepper: Essential for seasoning and bringing out the flavors of all the ingredients.
Technique Tip for This Recipe
When cooking italian sausage, make sure to break it up into smaller pieces as it browns. This ensures even cooking and allows the flavors to meld better with the onion and garlic. Additionally, deglaze the pan with a splash of white wine or chicken broth before adding the diced tomatoes to lift any caramelized bits from the bottom of the skillet, enhancing the overall depth of flavor in the dish.
Suggested Side Dishes
Alternative Ingredients
Italian sausage - Substitute with ground turkey with Italian seasoning: Ground turkey can mimic the texture of sausage, and adding Italian seasoning will provide a similar flavor profile.
Italian sausage - Substitute with chorizo: Chorizo offers a spicy kick and robust flavor, making it a good alternative for spicy Italian sausage.
Olive oil - Substitute with canola oil: Canola oil has a neutral flavor and similar cooking properties, making it a suitable replacement.
Olive oil - Substitute with grapeseed oil: Grapeseed oil has a high smoke point and a mild flavor, which works well in cooking.
Onion - Substitute with shallots: Shallots have a milder, sweeter taste and can be used in place of onions for a subtler flavor.
Onion - Substitute with leeks: Leeks provide a mild onion-like flavor and can add a different texture to the dish.
Garlic - Substitute with garlic powder: Garlic powder can be used when fresh garlic is not available, though it has a slightly different intensity.
Garlic - Substitute with shallots: Shallots can add a mild garlic-like flavor and a bit of sweetness to the dish.
Diced tomatoes - Substitute with crushed tomatoes: Crushed tomatoes have a similar flavor but a smoother texture, which can work well in sauces.
Diced tomatoes - Substitute with fresh tomatoes: Fresh tomatoes can be diced and used in place of canned for a fresher taste.
Italian seasoning - Substitute with herbes de Provence: This blend includes similar herbs and can provide a comparable flavor profile.
Italian seasoning - Substitute with individual dried herbs (basil, oregano, thyme): Combining these common herbs can replicate the flavor of Italian seasoning.
Salt - Substitute with soy sauce: Soy sauce can add saltiness along with umami flavor, enhancing the dish.
Salt - Substitute with sea salt: Sea salt can be used in place of regular table salt for a slightly different texture and flavor.
Pepper - Substitute with white pepper: White pepper has a milder taste and can be used as a direct substitute.
Pepper - Substitute with cayenne pepper: Cayenne pepper adds heat and a different flavor profile, suitable for those who like a bit of spice.
Other Alternative Recipes
How To Store / Freeze This Dish
- Allow the Italian sausage mixture to cool completely before storing. This helps prevent condensation, which can lead to soggy vegetables and a less appealing texture.
- Transfer the cooled Italian sausage mixture to an airtight container. For best results, use a container that is just the right size to minimize air exposure.
- If you plan to consume the leftovers within a few days, store the container in the refrigerator. The Italian sausage mixture will stay fresh for up to 3-4 days.
- For longer storage, consider freezing the Italian sausage mixture. Place it in a freezer-safe container or a heavy-duty freezer bag. Be sure to remove as much air as possible to prevent freezer burn.
- Label the container or bag with the date and contents. This will help you keep track of how long the Italian sausage mixture has been stored.
- When ready to use, thaw the frozen Italian sausage mixture in the refrigerator overnight. This slow thawing process helps maintain the texture and flavor.
- Reheat the Italian sausage mixture in a skillet over medium heat until it is thoroughly warmed. You can also use a microwave, but be sure to stir occasionally to ensure even heating.
- If the Italian sausage mixture seems a bit dry after reheating, add a splash of olive oil or a small amount of diced tomatoes to bring back some moisture.
- Enjoy your reheated Italian sausage mixture as is, or use it as a filling for sandwiches, a topping for pasta, or an addition to soups and stews.
How To Reheat Leftovers
Stovetop Method:
- Heat a skillet over medium heat.
- Add a small amount of olive oil to the skillet.
- Place the leftover Italian sausage mixture in the skillet.
- Stir occasionally until the sausage is heated through, about 5-7 minutes.
- Add a splash of water or broth if the mixture seems dry.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the Italian sausage mixture in an oven-safe dish.
- Cover the dish with aluminum foil to prevent drying out.
- Bake for about 15-20 minutes, or until heated through.
- Stir halfway through the reheating process for even heating.
Microwave Method:
- Place the Italian sausage mixture in a microwave-safe dish.
- Cover the dish with a microwave-safe lid or plastic wrap (leave a small vent).
- Heat on medium power for 2-3 minutes.
- Stir the mixture and continue heating in 1-minute intervals until hot.
- Let it sit for a minute before serving to allow the heat to distribute evenly.
Slow Cooker Method:
- Transfer the Italian sausage mixture to the slow cooker.
- Add a splash of broth or water to keep it moist.
- Set the slow cooker to low and heat for 1-2 hours.
- Stir occasionally to ensure even heating.
Air Fryer Method:
- Preheat the air fryer to 350°F (175°C).
- Place the Italian sausage mixture in an air fryer-safe dish.
- Heat for 5-7 minutes, stirring halfway through.
- Check for even heating and add an extra minute if necessary.
Best Tools for This Recipe
Skillet: A large, flat-bottomed pan used for browning the sausage and cooking the other ingredients.
Spatula: Useful for stirring and flipping the sausage to ensure even browning.
Knife: Essential for slicing the onion and mincing the garlic.
Cutting board: Provides a safe surface for slicing the onion and mincing the garlic.
Can opener: Necessary for opening the can of diced tomatoes.
Measuring spoons: Used to measure the olive oil and Italian seasoning accurately.
Wooden spoon: Ideal for stirring the ingredients together while they cook.
Serving dish: A dish to transfer the cooked sausage mixture into for serving.
Tongs: Handy for handling the sausage while it browns in the skillet.
How to Save Time on This Recipe
Pre-slice ingredients: Slice the onion and mince the garlic ahead of time to streamline the cooking process.
Use pre-diced tomatoes: Opt for a can of diced tomatoes to save the effort of chopping fresh tomatoes.
Cook in batches: Brown the italian sausage in batches if your skillet is small, ensuring even cooking.
One-pan method: Use a large skillet to cook everything together, reducing the number of dishes to clean.
Prep seasoning mix: Combine italian seasoning, salt, and pepper in a small bowl before starting to save time during cooking.

Italian Sausage Recipe
Ingredients
Main Ingredients
- 1 lb Italian sausage mild or spicy
- 1 tablespoon Olive oil
- 1 Onion sliced
- 2 cloves Garlic minced
- 1 can Diced tomatoes 14.5 oz can
- 1 teaspoon Italian seasoning
- to taste Salt and pepper
Instructions
- 1. Heat olive oil in a skillet over medium heat.
- 2. Add the Italian sausage and cook until browned.
- 3. Add the sliced onion and cook until softened.
- 4. Stir in the minced garlic and cook for another minute.
- 5. Add the diced tomatoes and Italian seasoning. Simmer for 10 minutes.
- 6. Season with salt and pepper to taste. Serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Paloma Recipe5 Minutes
- Old Fashioned Lemonade Recipe15 Minutes
- Top Ramen Salad Recipe15 Minutes
- Chicken Alfredo Recipe35 Minutes
- Breakfast Pizza Recipe35 Minutes
- Beef Stroganoff Recipe45 Minutes
- Catalina Dressing Recipe10 Minutes
- Egg in a Hole Recipe10 Minutes
Leave a Reply