Por que minha função de impressão está imprimindo o () e o “” junto com a instrução?

Este é o meu código para um desafio em Python Programming for the Absolute Beginner

    food = input("What is your favorite entree? ")

    dessert = input("What is your favorite dessert? ")

    print("\nI am going to assume that your favorite meal is" , food +   dessert)

Em vez de imprimir

I am going to assume that your favorite meal is

Está imprimindo

('\nI am going to assume that your favorite meal is', 'steakcookies')

O que eu preciso mudar?

questionAnswers(2)

yourAnswerToTheQuestion