We generally don't cook inside if we can avoid it. For stinky food we try to cook ahead of time and refrigerate things and microwave. Taco's don't smell that great at 10 pm when you are trying to fall asleep...
We have an electric griddle we bring with us and use. We bring an extension cord and plug into the power tower rather than trip the breaker in the camper. We cook eggs and bacon, pancakes, hamburgers, chicken, etc on the griddle. We have a small charcoal grill that we use to cook sausage or chicken or anything else on. The benefit of the charcoal grill is that we can use the spent coals to get the evening fire started.
We have a trailer on order with an outdoor "kitchen". It is a sink and a 2 burner cooktop. That should be great for cooking outside... no worry about splatter and indoor odors.