diff --git a/tasks/main.yml b/tasks/main.yml
index f7aa325d5b1655086dd40b8a18af2b7a7e7667b4..fc9df3bfdd9f76a7cfe15256b5f059cbdc0c9615 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -88,6 +88,12 @@
       mode: '0644'
   when: ansible_os_family == "Debian"
 
+- name: Install basic packages
+  ansible.builtin.apt:
+      name: "{{ packages_to_install }}"
+      state: present
+  when: ansible_os_family == "Debian"
+
 - name: Remove Unattended Upgrades
   ansible.builtin.apt:
       name: "unattended-upgrades"
diff --git a/vars/Debian.yml b/vars/Debian.yml
index 8fbddb3b7b798f0d1542dd491b8f983e17a908ab..0c699e0944e84dfc0b1f4f261ad8527b013ad001 100644
--- a/vars/Debian.yml
+++ b/vars/Debian.yml
@@ -4,6 +4,9 @@ packages_to_remove:
     - snapd
     - popularity-contest
     - ubuntu-advantage-tools
+packages_to_install:
+    - "cron"
+    - "htop"
 files_to_remove:
     - /etc/dhcp/dhclient-enter-hooks.d/samba
     - /root/snap