Discover the joy of cooking with this Easy One Pot Creamy Tomato Pasta recipe! Perfect for busy nights, this dish combines the rich flavors of tomatoes, garlic, and herbs with creamy textures in just one pot. Customize it to suit dietary preferences, whether you're looking for a comforting vegetarian meal or a hearty addition of protein and vegetables. Quick, delicious, and versatile, it’s sure to impress your family and friends while keeping mealtime stress-free.
12 oz (340g) penne pasta
1 tablespoon olive oil
4 cloves garlic, minced
1 small onion, finely chopped
1 can (14 oz) diced tomatoes (with juices)
2 cups vegetable broth (or chicken broth)
1 teaspoon dried basil
1 teaspoon dried oregano
½ teaspoon red pepper flakes (optional for a touch of heat)
½ cup heavy cream (or coconut cream for a dairy-free option)
1 cup shredded mozzarella cheese (or vegan cheese for a dairy-free option)
Salt and pepper to taste
Fresh basil leaves for garnish (optional)
Grated Parmesan cheese (for serving, optional)