Discover the joy of quick and easy cooking with this Easy One Pot Creamy Tomato Pasta recipe! Perfect for busy weeknights, this dish combines rich creaminess with tangy tomatoes, all made in one pot to minimize cleanup. In under 30 minutes, you can serve a flavorful, wholesome meal that can be customized to fit various dietary preferences. Whether you prefer it vegetarian, with added protein, or packed with veggies, this pasta is sure to impress!
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 heat)
½ cup heavy cream (or coconut cream for a vegan option)
1 cup shredded mozzarella cheese (or vegan cheese)
Salt and pepper to taste
Fresh basil leaves for garnish (optional)
Grated Parmesan cheese (for serving, optional)