Absolutely! It's easy to substitute regular penne pasta for gluten-free nowadays. Choose one that isn't made with beans, lentils, or brown rice flour to avoid added flavors not mixing well with the rest of this recipe. Same with choosing a dairy-free cream, try to choose one that's not as strong to not take over the flavor of this dish.