Authentic carbonara sauce never has garlic, onions, peas, mushroom, or cream. Although many delicious recipes are similar to carbonara and add these ingredients, they can't be called carbonara, as nice as they may be.